Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   компиляция javascript в исполняемый exe-файл (https://javascript.ru/forum/misc/8825-kompilyaciya-javascript-v-ispolnyaemyjj-exe-fajjl.html)

dresden 27.10.2010 19:12

Цитата:

Сообщение от nik1985 (Сообщение 51655)
я знаю, что javascript создавался как интерпретируемый язык, но может есть возможность скомпилировать код яваскрипта в исполняемый exe-файл?

как-то странно это всё выглядит, я думал, что этот вопрос уже отпал навечно...
словом:
1. если это wintel машина -- доставить dotnet (от 2 и до...)
2. далее по инструкции Создание, компиляция и отладка кода JScript

monolithed 27.10.2010 22:09

а мне JScript.NET по душе, только вот синтаксис и кроссплатформенность привести в порядок и можно забыть про C# наверое.

j2j2j2 20.02.2011 21:18

Кому данная тема еще интересна.
Предлагаю посмотреть несколько примеров, каким способом можно упаковывать Javascript и HTML в EXE на основе Autohotkey+COM+HTML+Javascript+Jquery.

Грабли браузеров
Каскадные таблицы стилей
Повороты
Управляемая HTML-страница
Упаковка Javascript и HTML в exe-файл с помощью AutoHotKey
На перепутье
Internet Explorer и WebBrowser
Web-интерфейс

Может кому пригодится...

FINoM 23.02.2011 04:35

1. Appcelerator Titanium
2. W3С Widget (не совсем .exe и работает только при наличии Оперы, на сегодняшний день)

GuardCat 18.10.2011 10:34

Вот эта программа компилит HTA в exe. Не требует плясок с бубном.
Если не встречались с HTA (HTML Application), читаем тут. Компиляция только под win. Плюсы: используется объектная модель браузера, можно писать на VBS, JS. Минусы: hello, IE!; Размер экзешника больше листинга. Подозреваю, что скорость невелика, но не тестировал.

Приложение платное, но триал вечный и без ограничений.

j2j2j2 18.10.2011 12:23

Цитата:

Сообщение от GuardCat (Сообщение 131677)
Вот эта программа компилит HTA в exe. Не требует плясок с бубном.
Если не встречались с HTA (HTML Application), читаем тут. Компиляция только под win. Плюсы: используется объектная модель браузера, можно писать на VBS, JS. Минусы: hello, IE!; Размер экзешника больше листинга. Подозреваю, что скорость невелика, но не тестировал.

Приложение платное, но триал вечный и без ограничений.


Спасибо за ссылку. Я уже достаточно много приложений написал пользуясь технологией Autohotkey+COM+HTML+Javascript+Jquery. Последнее время стал смотреть в сторону QT, который позволяет работать на C++, делать многопоточные приложения, бесплатен, содержит большое количество классов и самое главное может использовать HTML интерфейсы (только они ввели некоторые изменения и назвали QML, но это не суть).

В применяемой мной технологией Autohotkey+COM+HTML+Javascript+Jquery мне не хватило многопоточности, остальное работает на ура.

Может кто знает какие приложения способны делать такой функционал с обязательной многопоточностью.

Joje_Cooper 02.03.2012 18:00

Кажется нашёлся способ....
 
В среде hiasm есть элемент js или vb код...:) Попробовал вроде бы получилось.

vvl 16.01.2016 17:20

jxcore компилит nodejs проекты как положено
 
http://jxcore.com/ - компилит всё что вам надо.

Safort 17.01.2016 15:59

vvl,
чувак, эта тема уже несколько лет как неактуальна)

FINoM 18.01.2016 12:29

Safort, почему? Очень даже актуальна.

С моей стороны озвучу давно известные и самые популярные, на сегодняшний день, инструменты:
http://electron.atom.io/
http://nwjs.io/


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