Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как скомпилировать текстовый код в exe (https://javascript.ru/forum/misc/64545-kak-skompilirovat-tekstovyjj-kod-v-exe.html)

avatator 19.08.2016 11:07

JS это круто !!!!!
 
уже не надо:) :write:

warren buffet 19.08.2016 13:53

Цитата:

Сообщение от avatator
бинарный текстовый код

Так бинарный или текстовый? Разница вот какая. 0 - это x30, а 0 - это 0.

Strongman 19.08.2016 14:08

А в чем проблема? Загружает файл размером 0 байт?

Strongman 19.08.2016 14:09

И почему размер на странице у бинарного файла у меня получился больше на 42 байта, чем у текстового? Ведь они должны же быть одинакового размера, правильно?

Strongman 19.08.2016 14:27

Ну это я примерно понял. В чем у Вас ошибка? У меня, например, файл сохраняется с размером 0 байт. Это и есть проблема, с которой Вы боретесь?

laimas 19.08.2016 14:35

avatator,
зачем вам это нужно?

Strongman 19.08.2016 14:57

Что значит "обратно нет"? Не записывается файл? Он у меня вообще не записывается(0 байт, как уже говорил:).

Strongman 19.08.2016 15:04

Какой алгоритм работы того, что Вы хотите получить? И я так и не понял в чем у Вас ошибка? Лучше стандартный архиватор использовать, WinRAR - легче и проще.

laimas 19.08.2016 15:14

Цитата:

Сообщение от avatator
хочу сделать свой архиватор

И вы считаете, что в hex-редакторе напишите его как exe?

Strongman 19.08.2016 15:30

Ооо, записался наконец-то! Оказывается нужно было сначала его в <textarea> загрузить.

laimas 19.08.2016 16:56

Цитата:

Сообщение от avatator
Мне осталось только перевести текстовые символы в бинарные(если возможно).

И каким же образом вы написали код, в текстовом редакторе? Если вы гений от программирования и мыслите даже не ассемблером, а сразу машинным кодом, то написать exe-файл таким образом, это на грани фантастики, ведь нужно и адреса распределить для загрузчика, и стек, и прочее. Просмотрите структуру exe-файла, но только не текстовым редактором, а HEX, он покажет все смещения. Ознакомтесь с описанием структуры.

Exe или иной исполняемый файл готовит компоновщик компилирующего языка, на котором и пишут программы.

laimas 19.08.2016 17:07

Цитата:

Сообщение от avatator
текстовый бинарный код

Откуда у вас бинарные данные в текстовом виде?


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