Открой исходник
http://paste.adyax.com/8c471edУстановщик во время компиляции включает в себя список файлов
Code:
dword file1 = FROM "KingsBounty/256.CC";
dword file2 = FROM "KingsBounty/416.CC";
dword file3 = FROM "KingsBounty/A_.DAT";
dword file4 = FROM "KingsBounty/ARIK.DAT";
dword file5 = FROM "KingsBounty/KB.COM";
dword file6 = FROM "KingsBounty/KBX.BIN";
dword file7 = FROM "KingsBounty/PLAY.sh";
dword file8 = FROM "KingsBounty/readme.txt";
Потом в момент запуска их извлекает
Code:
WriteFile(sizeof(file1), #file1, "/tmp0/1/DOS/KingsBounty/256.CC");
WriteFile(sizeof(file2), #file2, "/tmp0/1/DOS/KingsBounty/416.CC");
WriteFile(sizeof(file3), #file3, "/tmp0/1/DOS/KingsBounty/A_.DAT");
WriteFile(sizeof(file4), #file4, "/tmp0/1/DOS/KingsBounty/ARIK.DAT");
WriteFile(sizeof(file5), #file5, "/tmp0/1/DOS/KingsBounty/KB.COM");
WriteFile(sizeof(file6), #file6, "/tmp0/1/DOS/KingsBounty/KBX.BIN");
WriteFile(sizeof(file8), #file8, "/tmp0/1/DOS/KingsBounty/readme.txt");
WriteFile(sizeof(file7), #file7, "/tmp0/1/DOS/KingsBounty/PLAY.sh");
Формирование обоих списков дело очень неудобное, делаю вручную. Нужны идеи как это дело автоматизировать.