Служебные - [addon] Fake-Setup Advanced

Ответить
 • Просмотры: 14
Аватара пользователя
Mr dUSHA

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение Mr dUSHA »

Цитата underr:



По-моему, баг - переменная %SrcDosPath% включает в себя знак \
Служебные - [addon] Fake-Setup Advanced





Цитата Mr dUSHA:



UPD:

В версии 8.12.02 добавил обрезку оконечного слеша в SrcDosPath.
Служебные - [addon] Fake-Setup Advanced
Аватара пользователя
Debugger

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение Debugger »

Mr dUSHA, можно ли использовать код из ваших исходников для написания отдельного патчера, и в дальнейшем юзать его в других проектах? Сохранение копирайтов гарантирую.
Аватара пользователя
Mr dUSHA

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение Mr dUSHA »

Цитата underr:



По-моему, баг
Служебные - [addon] Fake-Setup Advanced




Проверить просто - вставьте в PreSetup.cmd такие строки

Код:

Код: Выделить всё

echo %SrcDosPath%
pause

А в ini-файл HidePreSetup=0

Там и увидите, со слэшем она или нет. Изображение
Аватара пользователя
Debugger

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение Debugger »

Mr dUSHA, интегрировал в дистрибутив сначала Z-MSST, потом Z-FakeSetupAdv. Интеграцию основного пака не делал, интегрировал напрямую через запуск __PATCH.CMD сначала с ключом Z-MSST, потом Z-FakeSetupAdv.

Содержимое presetup.cmd:



Код:

Код: Выделить всё

SET TAGFILE=\OEM
FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y) DO IF EXIST "%%i:%TAGFILE%" SET CDDRIVE=%%i:& GOTO DPsFound
:DPsFound
Start /wait /realtime /separate "" %CDDRIVE%\OEM\bin\un7zip.exe %CDDRIVE%\OEM\DP*.7z %SystemDrive%\
EXIT

Содержимое fsetup.ini:



Код:

Код: Выделить всё

[Options]
DrvFolder=\D
DisableSFC=1
PatchUXTheme=1
PreSetup=1
PreSetupHide=0
PostSetup=0
PostSetupHide=1

После распаковки всех драйверов - ребут, потом пишет что установка будет перезапущена. Такое впечатление что не передалось управление на оригинальный сетап... В чем может быть проблема?



ДОБАВЛЕНО: с интеграцией всего пакета обновлений то же самое... Можно ли добавить возможность создания лога? А то непонятно у всех работает а у меня нет... Изображение
Аватара пользователя
Mr dUSHA

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение Mr dUSHA »

Цитата underr:



Видать, Mr dUSHA, в шапке не обновил версию.
Служебные - [addon] Fake-Setup Advanced




Спасибо! Почти так и было :-)

Вчера собрал новую версию из неисправленого исходника....

Сейчас перезалил уже нормальную.
Аватара пользователя
YikxX

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение YikxX »

Не могу найти исходники...



Вроде в соседней теме написано, что они есть:




Цитата:



Родственная тема с моей реализацией Fake-Setup-а (выложены исходники):

Служебные - [addon] Fake-Setup Advanced
Аватара пользователя
Debugger

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение Debugger »

YikxX, гляньте повнимательнее - чем мой пример отличается от башратовского? Изображение То же самое... Я тоже взял у Башрата...
Аватара пользователя
YikxX

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение YikxX »

Цитата Unter:



вообщем то все сработало, но не прошел патч uxtheme.dll.
Служебные - [addon] Fake-Setup Advanced




Уже обсуждалось в этой ветке. У вас используется какой-то аддон, мешающий нормальной работе патчера.
Аватара пользователя
Mr dUSHA

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение Mr dUSHA »

Цитата gabasov:



Не могу найти исходники...

Вроде в соседней теме написано, что они есть:
Служебные - [addon] Fake-Setup Advanced




Да, действительно, куда дели исходники? :-)
Аватара пользователя
Debugger

Re: Служебные - [addon] Fake-Setup Advanced

Сообщение Debugger »

Новая версия:



Версия 8.12.11Добавлено создание переменной окружения SrcDosDrive, содержащей только букву дистрибутивного диска с двоеточием, в отличии от SrcDosPath, которая содержит полный путь к i386 в случае с мультидистрибутивным диском.DrvOnDistrib теперь может принимать три значения: 0,1,2.Новые ключи командной строки --psfc --pth --psa.

Запущенная с ними программа превращается в патчер системных библиотек sfc_os.dll Uxtheme.dll Setupapi.dll.Для ключа -makeconfig добавлен дополнительный вместе с ним используемый ключ -clean который заставляет пересобрать кроме файла KillWFP.lst еще и файлы Txtsetup и Dosnet.
Ответить

Вернуться в «Наборы обновлений для Windows XP/2003/Windows 7»