Mike Tyson
Мимокрокодил
аааа так он еще и нерабочий! я просто коменты выше не читал.жаль............. ну очень сильно он запал мне в душу)лучше бы умельцы починили скрипт
аааа так он еще и нерабочий! я просто коменты выше не читал.жаль............. ну очень сильно он запал мне в душу)лучше бы умельцы починили скрипт
у многих ошибка .. но не у всехаааа так он еще и нерабочий!
а у вас что ?) ошибка или норма? или вы не проверялиу многих ошибка .. но не у всех
в рамочку.у многих ошибка .. но не у всех
что в рамочку? помогите мне етот инстал собрать очень понравилсяMike Tyson, неактуальные инструменты используются при создании.
в рамочку.
что в рамочку?
у многих ошибка .. но не у всех
это проблема сетапника самого какая-то если смонтировать диск в алкоголь запустив сетап и попробовать демонтировать обратно то диск не извлекается пока не закроешь сетапник..вот что это может быть? ну и в итоге потом и выходит в конце эта ошибка как будто сетапник временно не сохраняется компьютере вот скрипт https://dropmefiles.com/DNj5UИ все разбежались ...кто может подсказать возникла такая проблема...вообщем сделал я репак разбил на 2 диска...все нормально..завиртуалил и по очереди начал устанавливать...запрос на 2 диск как положено и когда установка уже доходит до самого конца наверно в тот момент когда начинают создаваться ярлыки...выдаёт ошибку невозможно произвести чтение...но когда все файлы в одной куче то такой проблемы нету ...кто может подсказать в чём косяк и как иправить?
Одни - составлять список возможных проблем, а другие - искать атрибуты шамана, чтобы волшебным способом определить ее...
Для начала, скрипт или полное описание, что же сделано, чтобы не работало!
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data.bin.001'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data.bin.002'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
...
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data.bin.010'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data.bin.001'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
if not ShowChangeDiskWindow('Отсутствует диск: '+' data.bin.002. '+'Пожалуйста, вставьте диск и дождитесь его инициализации!'), ExpandConstant('{src}'), 'data.bin.002') then break;
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data.bin.002'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
да проблемы с разбивкой никакой нету я уж не настолько тупой чтобы не прописать распаковываемые архивы и вставить запрос о смене дисков... ошибка в другом именно сам сетапник не может создать скопировать исходный запускаемый езешник в самом конце инсталляции...вот эта ошибка в концеЕсли у Вас несколько файлов для распаковки, то и необходимо прописывать их распаковку:это проблема сетапника самого какая-то если смонтировать диск в алкоголь запустив сетап и попробовать демонтировать обратно то диск не извлекается пока не закроешь сетапник..вот что это может быть? ну и в итоге потом и выходит в конце эта ошибка как будто сетапник временно не сохраняется компьютере вот скрипт https://dropmefiles.com/DNj5U
Если файлы распаковки находятся на разных дисках, то необходимо прописать:Код:if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data.bin.001'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break; if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data.bin.002'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break; ... if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data.bin.010'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
Код:if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data.bin.001'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break; if not ShowChangeDiskWindow('Отсутствует диск: '+' data.bin.002. '+'Пожалуйста, вставьте диск и дождитесь его инициализации!'), ExpandConstant('{src}'), 'data.bin.002') then break; if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data.bin.002'), ExpandConstant('{app}'), '', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
нет твой способо абсолютно ничего не дал....проблему я всё-таки решил и вот каким макаром...просто когда я сжимал игровый файлы в архивы я не засунул туда сам екзешник...просто я подумал зачем его туда сувать если он и так в сетапник запоковывается...но вот я переделал свой репак и засунул туда екзешник..и воля уставновка прошла без ошибок в конце. я имею уже при разбивке на 2 двд дискасанчез, могу предположить, что это из-за того, что в секции [files] "файлы для распаковки" находятся после "основных файлов". Я имею в виду это:[Files]
Source: "C:\Users\Sanek\Desktop\Crash Bandicoot N. Sane Trilogy\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension - опустить в конец списка файлов
Source: Include\English.ini; DestDir: {tmp}; Flags: dontcopy
Source: Include\unarc.dll; DestDir: {tmp}; Flags: dontcopy
Source: ISDone.dll; DestDir: {tmp}; Flags: dontcopy
#ifdef records
Source: records.inf; DestDir: {tmp}; Flags: dontcopy
#endif
#ifdef diskspan
Source: Include\cls-diskspan.dll; DestDir: {tmp}; Flags: dontcopy
#endif
#ifdef PrecompInside
Source: Include\CLS-precomp.dll; DestDir: {tmp}; Flags: dontcopy
Source: Include\packjpg_dll.dll; DestDir: {tmp}; Flags: dontcopy
Source: Include\packjpg_dll1.dll; DestDir: {tmp}; Flags: dontcopy
Source: Include\precomp.exe; DestDir: {tmp}; Flags: dontcopy
Source: Include\zlib1.dll; DestDir: {tmp}; Flags: dontcopy
#endif
#ifdef SrepInside
Source: Include\CLS-srep.dll; DestDir: {tmp}; Flags: dontcopy
#endif
#ifdef MSCInside
Source: Include\CLS-MSC.dll; DestDir: {tmp}; Flags: dontcopy
#endif
#ifdef facompress
Source: Include\facompress.dll; DestDir: {tmp}; Flags: dontcopy
#endif
#ifdef precomp
#if precomp == "0.38"
Source: Include\precomp038.exe; DestDir: {tmp}; Flags: dontcopy
#else
#if precomp == "0.4"
Source: Include\precomp040.exe; DestDir: {tmp}; Flags: dontcopy
#else
#if precomp == "0.41"
Source: Include\precomp041.exe; DestDir: {tmp}; Flags: dontcopy
#else
#if precomp == "0.42"
Source: Include\precomp042.exe; DestDir: {tmp}; Flags: dontcopy
#else
Source: Include\precomp038.exe; DestDir: {tmp}; Flags: dontcopy
Source: Include\precomp040.exe; DestDir: {tmp}; Flags: dontcopy
Source: Include\precomp041.exe; DestDir: {tmp}; Flags: dontcopy
Source: Include\precomp042.exe; DestDir: {tmp}; Flags: dontcopy
#endif
#endif
#endif
#endif
#endif
#ifdef unrar
Source: Include\Unrar.dll; DestDir: {tmp}; Flags: dontcopy
#endif
#ifdef XDelta
Source: Include\XDelta3.dll; DestDir: {tmp}; Flags: dontcopy
#endif
#ifdef PackZIP
Source: Include\7z.dll; DestDir: {tmp}; Flags: dontcopy
Source: Include\packZIP.exe; DestDir: {tmp}; Flags: dontcopy
#endif