Что нового

Вшить в au3 массив строк

Suppir

Продвинутый
Сообщения
967
Репутация
62
Добрый день!

При запуске программы читается массив строк из файла:
Код:
$aData = FileRead("данные.txt")


Мне нужно сделать так, чтобы этот файл "данные.txt" не был виден пользователю.

Если использовать FileInstall (который позволяет упаковать файл в exe), то файл все равно извлекается из архива во время выполнения программы.

Подскажите, как упаковать данные в сам скрипт, чтобы не было дополнительных файлов? Объем файла порядка 3 Мб.
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
Может в ресурсы exe файла добавить и сжать upx?
 
Автор
S

Suppir

Продвинутый
Сообщения
967
Репутация
62
Если добавлю в ресурсы, то как потом считать этот файл в массив?
 

InnI

AutoIT Гуру
Сообщения
4,782
Репутация
1,377
Suppir
Можно оформить этот файл, как готовый массив и подключить при помощи
Код:
#include

Или оформить в виде строки, а потом переводить в массив через
Код:
StringSplit()
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,321
[info border=#0000ff float=left]На форуме принято помечать тему решенной после получения ответа на свой вопрос!
Вверху или внизу темы нажмите на ссылку такого вида:
package_old.gif
Тема не решена
[/info]
 
Верх