Войти

Показать полную графическую версию : [решено] возможно ли в скомпилированный файл вложить сторонние модули


Intexid
20-05-2009, 02:44
есть некоторое количество батников, которым для работы нужны
сторонние файлы (чаще всего, лежащие рядом или в соседней папке
крошечные утилиты). этим утилитам для работы так же могут
требоваться какие-то внешние модули. в целом все устраивает,
но если бы была возможность объединить все эти ресурсы в один
экзешник — было бы совсем замечательно + исчезает риск потери /
случайной перезаписи нужных модулей и сам сценарий уже
блокнотиком не перепишешь. вот.

умеет ли такое AutoIt?, т.е. могу ли я на нем написать сценарий
и при компиляции вложить все нужные ресурсы внутрь экзешника?

Yashied
20-05-2009, 04:30
есть некоторое количество батников, которым для работы нужны
сторонние файлы (чаще всего, лежащие рядом или в соседней папке
крошечные утилиты). этим утилитам для работы так же могут
требоваться какие-то внешние модули. в целом все устраивает,
но если бы была возможность объединить все эти ресурсы в один
экзешник — было бы совсем замечательно + исчезает риск потери /
случайной перезаписи нужных модулей и сам сценарий уже
блокнотиком не перепишешь. вот.
умеет ли такое AutoIt?, т.е. могу ли я на нем написать сценарий
и при компиляции вложить все нужные ресурсы внутрь экзешника? »

Я знаю два способа:

1. FileInstall()
2. http://www.autoitscript.com/forum/index.php?showtopic=51103

Intexid
20-05-2009, 07:58
Yashied, :)
Ох… я же в этом совсем еще ничего не понимаю :)
рассажи пожалуйста про FileInstall() — это параметр
который нужно указать при компиляции? как прописывать
пути к добавленным ресурсам в самом сценарии?
я так понял, FileInstall() во время исполнения файлы
распаковывает, а второй способ нет, но сути второго способа
пока не уловил

Creat0R
20-05-2009, 14:53
рассажи пожалуйста про FileInstall() »
В справке о нём всё написано - это функция.




© OSzone.net 2001-2012