Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Куда бежать... и что выбрать (https://javascript.ru/forum/misc/57532-kuda-bezhat-i-chto-vybrat.html)

arahmanov 07.08.2015 18:41

Куда бежать... и что выбрать
 
Есть html форма и расчет , который полностью выполняться на javascript.
посмотреть можно здесь: http://npp.bdsoft.ru/

Проблема в том что появилось необходимость сделать тоже самое только для windows. (exe)
Первое что пришло на ум это скомпилировать web проект в exe.
Не много по гуглив нашел вот это
ExeOutput for PHP 1.7 - отличная вещь, я даже не ожидал что такое вообще возможно создал exe/ и радовался жизни все работало на ура . Пока на работе снова не попросили внести изменения а именно сделать выгрузку в word или exel.
На http://npp.bdsoft.ru/ использовал библиотеку phpExel но когда скомпилировал все это дело ExeOutput то получил ошибку. все работает кроме выгрузки exel

Вот теперь сижу и думаю, что выбрать чтобы написать все это дело под windows ?

какой язык программирования выбрать, чтобы не пришлось переписывать код подсчета ( учитывая что там слишком много if else и код более 4000 строк. ) Или есть другие альтернативные решения. :cray: :cray: :cray:
Спасибо.

laimas 07.08.2015 19:32

HTA приложение.

arahmanov 07.08.2015 21:10

Цитата:

Сообщение от laimas (Сообщение 383168)
HTA приложение.

Спасибо, но нужен именно .exe

javaQest 07.08.2015 21:39

когда-то я делал нечто подобное на node-webkit

Там конечно, не честный экзешник, но пыль в глаза пустить сойдет.

arahmanov 07.08.2015 22:54

Цитата:

Сообщение от javaQest (Сообщение 383181)
когда-то я делал нечто подобное на node-webkit

Там конечно, не честный экзешник, но пыль в глаза пустить сойдет.

Cпасибо.

laimas 08.08.2015 03:08

Цитата:

Сообщение от arahmanov
Спасибо, но нужен именно .exe

http://forum.script-coding.com/

Aetae 08.08.2015 03:09

arahmanov, hta переделать в exe проблем нет. Если офис установлен то из hta легко и просто работать с word/excel через ActiveX.


Часовой пояс GMT +3, время: 12:51.