[решено] не хочет патчится themeui.dll
-
Makaan
[решено] не хочет патчится themeui.dll
Странно, у меня не хочет патчится themeui.dll, если судить по логу FakeSetup, то эта бибилотека на поддерживается патчером!!! Раньше все работало, проблем не возникало. Не у кого нет аналогичной проблеммы?
Мне кажется что это связано с тем что WinStyle, сначала патчит библиотеки (ресурсы), а потом FakeSetup конечно не может распознать что за файл ему подсовывают.
Проблемма решена, Mr dUSHA исправил скрипт.
Мне кажется что это связано с тем что WinStyle, сначала патчит библиотеки (ресурсы), а потом FakeSetup конечно не может распознать что за файл ему подсовывают.
Проблемма решена, Mr dUSHA исправил скрипт.
-
Mr dUSHA
Re: [решено] не хочет патчится themeui.dll
Цитата Makaan:
Странно, у меня не хочет патчится themeui.dll, если судить по логу FakeSetup, то эта бибилотека на поддерживается патчером!!!
Вы что-то путаете.
1. FakeSetup в WinStyle патчит библиотеку uxtheme.dll, а не themeui.dll. Но в uxtheme.dll ресурсы не патчатся.
2. В библиотеке themeui.dll патчатся только ресурсы, но FakeSetup ее не трогает вообще.
Уточните, что у вас не патчится, и если это uxtheme.dll, то дайте мне вашу исходную библиотеку, которую не патчит FakeSetup, а также лог FakeSetup-а.
Цитата Makaan:
Мне кажется что это связано с тем что WinStyle, сначала патчит библиотеки (ресурсы), а потом FakeSetup конечно не может распознать что за файл ему подсовывают.
FakeSetup ориентируется по версии файла, а его размер не имеет значения.
Странно, у меня не хочет патчится themeui.dll, если судить по логу FakeSetup, то эта бибилотека на поддерживается патчером!!!
[решено] не хочет патчится themeui.dll
Вы что-то путаете.
1. FakeSetup в WinStyle патчит библиотеку uxtheme.dll, а не themeui.dll. Но в uxtheme.dll ресурсы не патчатся.
2. В библиотеке themeui.dll патчатся только ресурсы, но FakeSetup ее не трогает вообще.
Уточните, что у вас не патчится, и если это uxtheme.dll, то дайте мне вашу исходную библиотеку, которую не патчит FakeSetup, а также лог FakeSetup-а.
Цитата Makaan:
Мне кажется что это связано с тем что WinStyle, сначала патчит библиотеки (ресурсы), а потом FakeSetup конечно не может распознать что за файл ему подсовывают.
[решено] не хочет патчится themeui.dll
FakeSetup ориентируется по версии файла, а его размер не имеет значения.
-
Dreamer_rus
Re: [решено] не хочет патчится themeui.dll
К сожалению, проблема осталась.
Сам Uxtheme.dll копируется в папку tmp аддона и нормально патчится (о чем свидетельствует запись в логе Fake).
Далее Finish сжимает файлы согласно записям в PackList и копирует их в I386 дистрибутива. Но Uxtheme по каким-то причинам не обрабатывается, соответственно он не сжимается и не копируется.
Сам Uxtheme.dll копируется в папку tmp аддона и нормально патчится (о чем свидетельствует запись в логе Fake).
Далее Finish сжимает файлы согласно записям в PackList и копирует их в I386 дистрибутива. Но Uxtheme по каким-то причинам не обрабатывается, соответственно он не сжимается и не копируется.
-
Makaan
Re: [решено] не хочет патчится themeui.dll
Mr dUSHA, Ну да, ошибся кропаль в файлах, но все равно факт остается фактом, не работает что то.
Отдельно если файл ваташить из дистра который уже после обработки получился, то файл патчится.
А вот во время интеграции, почемуто не патчится.
[2009-07-25 21:24:29] =====================================================
[2009-07-25 21:24:29] Fake-Setup Advanced ver: 9.7.24.0 log Started.
[2009-07-25 21:24:29] Parsing Source and Destination DLL path.
[2009-07-25 21:24:29] Commandline params parsed successful.
[2009-07-25 21:24:29] Checking DLLs versions for patcher:
[2009-07-25 21:24:29] Found source file D:\CD\UPXPSP3_DVD\Addons\Winstyle\Tmp\syssetup.dll version: 5.1.2600.5512
[2009-07-25 21:24:29] Found source file D:\CD\UPXPSP3_DVD\Addons\Winstyle\Tmp\setupapi.dll version: 5.1.2600.5512
[2009-07-25 21:24:29] Found source file D:\CD\UPXPSP3_DVD\Addons\Winstyle\Tmp\sfc_os.dll version: 5.1.2600.5512
[2009-07-25 21:24:29] Found source file D:\CD\UPXPSP3_DVD\Addons\Winstyle\Tmp\sxs.dll version: 5.1.2600.5512
[2009-07-25 21:24:29] Sxs.dll: Patched 11 bytes. Found already patched 0 bytes. Found unknown 0 bytes.
[2009-07-25 21:24:29] Sfc_os.dll: Patching disk file disabled and skipped.
[2009-07-25 21:24:29] Uxtheme.dll: This version is not supported by patcher.
[2009-07-25 21:24:29] Syssetup.dll: Patched 6 bytes. Found already patched 0 bytes. Found unknown 0 bytes.
[2009-07-25 21:24:29] Setupapi.dll: Patched 1 bytes. Found already patched 0 bytes. Found unknown 0 bytes.
[2009-07-25 21:24:29] Log Finished.
[2009-07-25 21:24:29] =====================================================
Есть предположение такое, в папку Winstyle\Tmp копируются файлы согласно списка, так вот, туда файл uxtheme.dll не попадает, соответственно не патчится.
Отдельно если файл ваташить из дистра который уже после обработки получился, то файл патчится.
А вот во время интеграции, почемуто не патчится.
читать дальше »
[2009-07-25 21:24:29] =====================================================
[2009-07-25 21:24:29] Fake-Setup Advanced ver: 9.7.24.0 log Started.
[2009-07-25 21:24:29] Parsing Source and Destination DLL path.
[2009-07-25 21:24:29] Commandline params parsed successful.
[2009-07-25 21:24:29] Checking DLLs versions for patcher:
[2009-07-25 21:24:29] Found source file D:\CD\UPXPSP3_DVD\Addons\Winstyle\Tmp\syssetup.dll version: 5.1.2600.5512
[2009-07-25 21:24:29] Found source file D:\CD\UPXPSP3_DVD\Addons\Winstyle\Tmp\setupapi.dll version: 5.1.2600.5512
[2009-07-25 21:24:29] Found source file D:\CD\UPXPSP3_DVD\Addons\Winstyle\Tmp\sfc_os.dll version: 5.1.2600.5512
[2009-07-25 21:24:29] Found source file D:\CD\UPXPSP3_DVD\Addons\Winstyle\Tmp\sxs.dll version: 5.1.2600.5512
[2009-07-25 21:24:29] Sxs.dll: Patched 11 bytes. Found already patched 0 bytes. Found unknown 0 bytes.
[2009-07-25 21:24:29] Sfc_os.dll: Patching disk file disabled and skipped.
[2009-07-25 21:24:29] Uxtheme.dll: This version is not supported by patcher.
[2009-07-25 21:24:29] Syssetup.dll: Patched 6 bytes. Found already patched 0 bytes. Found unknown 0 bytes.
[2009-07-25 21:24:29] Setupapi.dll: Patched 1 bytes. Found already patched 0 bytes. Found unknown 0 bytes.
[2009-07-25 21:24:29] Log Finished.
[2009-07-25 21:24:29] =====================================================
Есть предположение такое, в папку Winstyle\Tmp копируются файлы согласно списка, так вот, туда файл uxtheme.dll не попадает, соответственно не патчится.
-
bvc
Re: [решено] не хочет патчится themeui.dll
fake.exe только эти ресурсы патчит? если я не хочу патчить uxtheme, sfc, sxs и usb мне следует удалить fake.exe из каталога spec\fake или что-то еще нужно сделать?
Цитата bvc:
У меня таже история, что и постом выше. Лог FakeSetup-а, один в один
проверил свой лог fakesetp'a, все тоже самое((
Цитата bvc:
У меня таже история, что и постом выше. Лог FakeSetup-а, один в один
[решено] не хочет патчится themeui.dll
проверил свой лог fakesetp'a, все тоже самое((
-
7ka
Re: [решено] не хочет патчится themeui.dll
Цитата 7ka:
проверил свой лог fakesetp'a, все тоже самое((
Уже исправлен
проверил свой лог fakesetp'a, все тоже самое((
[решено] не хочет патчится themeui.dll
Уже исправлен
[решено] сторонние темы не работают
аддона. Замените свой оригинальный на исправленый, и все пропатчится.-
Mr dUSHA
Re: [решено] не хочет патчится themeui.dll
Цитата Mr dUSHA:
Уже исправлен скрипт FINISH аддона.
лог fake.exe по прежнему тотже.
а можно както вообще отказаться от пропатчивания uxtheme, sfc, usb и tcpip?
Уже исправлен скрипт FINISH аддона.
[решено] не хочет патчится themeui.dll
лог fake.exe по прежнему тотже.
а можно както вообще отказаться от пропатчивания uxtheme, sfc, usb и tcpip?
-
7ka
Re: [решено] не хочет патчится themeui.dll
Цитата 7ka:
лог fake.exe по прежнему тотже.
Если FINISH заменили правильно, то все будет патчиться.
Цитата 7ka:
а можно както вообще отказаться от пропатчивания uxtheme, sfc, usb и tcpip?
Патчатся только файлы syssetup.dll, setupapi.dll, sxs.dll, Uxtheme.dll.
Все это нужно для нормальной установки и работы системы.
Цитата 7ka:
sfc, usb и tcpip?
Патч SFC и так отключен за ненадобностью, а какие-то usb и tcpip - это вы уже придумали, их там и небыло никогда
лог fake.exe по прежнему тотже.
[решено] не хочет патчится themeui.dll
Если FINISH заменили правильно, то все будет патчиться.
Цитата 7ka:
а можно както вообще отказаться от пропатчивания uxtheme, sfc, usb и tcpip?
[решено] не хочет патчится themeui.dll
Патчатся только файлы syssetup.dll, setupapi.dll, sxs.dll, Uxtheme.dll.
Все это нужно для нормальной установки и работы системы.
Цитата 7ka:
sfc, usb и tcpip?
[решено] не хочет патчится themeui.dll
Патч SFC и так отключен за ненадобностью, а какие-то usb и tcpip - это вы уже придумали, их там и небыло никогда

-
Mr dUSHA
Re: [решено] не хочет патчится themeui.dll
Спасибо, ответ вполне ясен! 
Цитата Mr dUSHA:
Все это нужно для нормальной установки и работы системы
... и все-же?!
Если я удалю следующие строчки то эти патчи не сработают. так?
Echo Принудительное копирование библиотек для Fake-Патча. >>%WorkDir%\log\WinStyle.log
If Not Exist "%WorkDir%\Tmp\SYSSETUP.DL_" Call :FSAExpand SYSSETUP.DL_
If Not Exist "%WorkDir%\Tmp\SETUPAPI.DL_" Call :FSAExpand SETUPAPI.DL_
If Not Exist "%WorkDir%\Tmp\UXTHEME.DL_" Call :FSAExpand UXTHEME.DL_
If Not Exist "%WorkDir%\Tmp\SXS.DL_" Call :FSAExpand SXS.DL_
del %WorkDir%\Tmp\*.??_
For /F "UseBackQ Delims=" %%I In (`Dir %WorkDir%\Patch /B /ON 2^>nul`) Do %WorkDir%\Tmp\%%~I -force -guiless -auto -quiet -nobackup -dir %WorkDir%\Tmp
Echo Fake-Патч, включая sxs. >>%WorkDir%\log\WinStyle.log
%WorkDir%\Spec\Fake\Fake.exe --pss-main --psa-popup --pth --psxs --s %WorkDir%\Tmp --d %WorkDir%\Tmp
del /q /f %WorkDir%\Tmp\*ORIG >nul

Цитата Mr dUSHA:
Все это нужно для нормальной установки и работы системы
[решено] не хочет патчится themeui.dll
... и все-же?!
Если я удалю следующие строчки то эти патчи не сработают. так?
читать дальше »
Echo Принудительное копирование библиотек для Fake-Патча. >>%WorkDir%\log\WinStyle.log
If Not Exist "%WorkDir%\Tmp\SYSSETUP.DL_" Call :FSAExpand SYSSETUP.DL_
If Not Exist "%WorkDir%\Tmp\SETUPAPI.DL_" Call :FSAExpand SETUPAPI.DL_
If Not Exist "%WorkDir%\Tmp\UXTHEME.DL_" Call :FSAExpand UXTHEME.DL_
If Not Exist "%WorkDir%\Tmp\SXS.DL_" Call :FSAExpand SXS.DL_
del %WorkDir%\Tmp\*.??_
For /F "UseBackQ Delims=" %%I In (`Dir %WorkDir%\Patch /B /ON 2^>nul`) Do %WorkDir%\Tmp\%%~I -force -guiless -auto -quiet -nobackup -dir %WorkDir%\Tmp
Echo Fake-Патч, включая sxs. >>%WorkDir%\log\WinStyle.log
%WorkDir%\Spec\Fake\Fake.exe --pss-main --psa-popup --pth --psxs --s %WorkDir%\Tmp --d %WorkDir%\Tmp
del /q /f %WorkDir%\Tmp\*ORIG >nul
-
7ka
Re: [решено] не хочет патчится themeui.dll
Цитата 7ka:
Если я удалю следующие строчки то эти патчи не сработают. так?
Да.
Если я удалю следующие строчки то эти патчи не сработают. так?
[решено] не хочет патчится themeui.dll
Да.