Показать полную графическую версию : [addon] ResPatch Black-Dark Aero - Интеграция в дистрибутив и установка на "живую" ОС
Проявилась занятная неприязнь nvidia, её драйверов ForceWare »
Об этом сообщал мне в ПМ DPavlik82 с полгода назад. Глючат только определенные версии (какие не знаю, т.к., у меня ATI) драйверов. Попробуйте обновить или откатить версию драйверов это должно решить проблему.
Sandro2007
08-04-2010, 14:42
кто нибуть может дать отделно ResPatch aero blue от yuripet для установки на живую систему?
BillGates_XP
08-04-2010, 15:16
Sandro2007, гляньте http://forum.oszone.net/post-1245406-213.html http://forum.oszone.net/post-1264743-280.html :)
Проявилась занятная неприязнь nvidia, её драйверов ForceWare, к аддону RP_Runner_6in1 (v6.3.6), при стандартном варианте установки с пропатчиванием ресурсов после установки системы запуском ярлыка. При запуске аддона, сразу после установки системы, можно после установки дров чипсета, звука, скипт чётко отрабатывает - "В ходе проверки ошибок не найдено. Работа завершена. Перезагрузка". При запуске аддона после установки ForceWare, скрипт останавливается, точнее как-бы уходит в бесконечный цикл, на сообщении - "Упаковка папки BackUp... Тема Vista GG." Запускаю диспетчер задач, он показывает, RP_Runner работает. Через диспетчер задач запускаю проводник, можно закрыть RP_Runner, система не ругнётся и можно перезагрузиться. Хотя ресурсы вроде патчатся, ставил систему, программы, набор от dimadr'а - ресурсы выбранной темы, бутскрин и "бегунок" вистовские. »
Если убить процесс rundll32.exe, то все идет дальше своим чередом.
В скрипте _ResPatch.cmd есть такие строки:
tasktool -la | Find /i "rundll32.exe" >Nul && GoTo _loop2
nircmdc win dlgclick ititle "Ошибка приложения" ok
Set /p X=!str:~%pz%! <Nul& Echo.
nircmdc speak text "Change OK"
Получается, что скрипт ждет когда завершится процесс rundll32, но безуспешно.
Если кто-то понимает в скриптах попробуйте разобраться.
Sandro2007
08-04-2010, 17:55
BillGates_XP спасибо за внимание, но это не то, я ищу установочный один файл
Mr dUSHA
08-04-2010, 18:30
В скрипте _ResPatch.cmd есть такие строки:
tasktool -la | Find /i "rundll32.exe" >Nul && GoTo _loop2 »
У nVidia на ХР некоторые компоненты драйвера, части "панели управления драйвером" запускаются именно через rundll32.exe, и как минимум одна копия процесса rundll32.exe висит в памяти постоянно.
Собственно через rundll32.exe у обычного пользователя с кучей установленных программ может еще много чего запускаться и висеть постоянно в памяти.
Так что скрипт не то что с ошибкой, а просто не корректно реализован, поскольку он ждет не конкретно какой-то собой запущенный процесс, а все подряд с именем rundll32.exe.
Хорошо бы если бы gora учел эту особенность nVidia в следующей
версии аддона RP_Runner
Jekson07, в каком файле хранится картинка с изображением ключика? (выводится при установке во время ввода лицензионного ключа).
BillGates_XP
10-04-2010, 21:42
DPavlik82, в ресурсе syssetup.dll - Windows NT System Setup ;)
Jekson07
10-04-2010, 22:18
в каком файле хранится картинка с изображением ключика? (выводится при установке во время ввода лицензионного ключа). »В файле syssetup.dll картинка 208.bmp (диалог 208.res).
одна копия процесса rundll32.exe висит в памяти постоянно. » Немного не верно. У меня ничего не висит (если надо, могу скриншот Диспетчера вывесить). nVidia 8800 GS
Исходя из этого, я бы не согласился с утверждением о некорректности скрипта в RP_Lego(Runner) - все работает отлично и без глюков. Хотя, честно признаюсь, Runner не пробовал, до сих пор использую Lego по причине ненужности обновления, т.к. и так все работает.
Mr dUSHA
11-04-2010, 23:57
Немного не верно. У меня ничего не висит (если надо, могу скриншот Диспетчера вывесить). »
Ну это у тебя не висит, а у тех, у кого оно не ставится - висит. Ты б хоть для начала посмотрел INF-файл драйвера, и увидел там примерно такое:
[nv_CplInstaller_addreg]
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce",NvRegisterMCTrayNview,%REG_SZ%,"RUNDLL32.EXE %11%\NVMCTRAY.DLL,NvMCRegisterApp c:\progra~1\NVIDIA~1\nview\nView.dll"
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce",NvRegisterMCTray,%REG_SZ%,"RUNDLL32.EXE %11%\NVMCTRAY.DLL,NvMCRegisterApp %11%\NvCpl.dll"
HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce",NvCplDaemon,%REG_SZ%,"RUNDLL32.EXE %11%\NvCpl.dll,NvStartup"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run",nwiz,%REG_SZ%,"nwiz.exe /installquiet"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run",NvMediaCenter,%REG_SZ%,"RUNDLL32.EXE %11%\NvMcTray.dll,NvTaskbarInit"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Run",NvCplDaemon,%REG_SZ%,"RUNDLL32.EXE %11%\NvCpl.dll,NvStartup"
Исходя из этого, я бы не согласился с утверждением о некорректности скрипта в RP_Lego(Runner) »
У разработчика скрипта тоже, как и у тебя, RUNDLL32 постоянно в памяти не висел, и он сделал предположение, что такого и не бывает вообще в живой природе, чтоб чужеродный RUNDLL32 висел постоянно в памяти, и мог сбить с толку скрипт.
Хотя, честно признаюсь, Runner не пробовал, до сих пор использую Lego по причине ненужности обновления, т.к. и так все работает. »
Проблема только с RP_Runner
Lan-Laboratory
18-04-2010, 10:53
Jekson07, Будете ли Вы делать ResPatch для Windows 7?
Или уже полностью идет процесс создания? :)
Jekson07
19-04-2010, 20:59
Jekson07, Будете ли Вы делать ResPatch для Windows 7?
Или уже полностью идет процесс создания? »Пока, всё в стадии зачатия. :dirol: Ищу подходящий фон для проекта... :moil:
Уважаемые форумчане, так как всё таки решить проблему с пропатчиванием ресурсов при помощи RP_Runner?
Достаточно ли будет "убить" процесс RUNDLL32 перед запуском патчера, и не будет ли этот процесс запущен снова во время пропатчивания.
(Ведь патчер во время работы выгружает эксплорер, а потом снова его запускает).
Или может другие варианты?
Вариант "Не использовать" - не предлагать :ok:
варианты? »
Wowa_z
1 Добавить в скрипт _ResPatch.cmd строку (выделена цветом)::ChngTm
tasktool -kn rundll32.exe >Nul
nircmdc shexec "open" "%windir%\Resources\Themes\%~1.theme"
2 Удалить файл SetTheme.lst и отказаться от автоматической смены тем.
PS
Просьба к "пострадавшим": отписаться о выбранном вами варианте и решил ли он проблему с зависанием.
Просьба к "пострадавшим": отписаться о выбранном вами варианте и решил ли он проблему с зависанием. »
Я воспользовался вариантом 1. Скрипт отработал успешно, никаких зависаний не наблюдалось. Спасибо :ok:
Jekson07
12-05-2010, 17:59
12.05.10г. http://tools.oszone.net/Jekson07/Temp/new.gif ResPatch Black-Dark Aero 3in1 v5.5 Final (http://forum.oszone.net/post-1245764-216.html) - Финальная версия аддона.
Изменения:
1) Обновлены утилиты 7z.dll и 7zG.exe
2) Удалены курсоры из user32.dll
3) Обновлены логотипы
http://img689.imageshack.us/img689/6065/84786940.png (http://img689.imageshack.us/i/84786940.png/)
4) Исправлен диалог "Мастер извлечения"
http://img693.imageshack.us/img693/3232/64813235.th.png (http://img693.imageshack.us/i/64813235.png/)
5) Восстановлено отображение иконок в диалогах "Подключение к удалённому рабочему столу"
http://img21.imageshack.us/img21/3267/77417639.th.png (http://img21.imageshack.us/i/77417639.png/)
6) Обновлены Все варианты оформления (вагончики) (http://forum.oszone.net/post-1245406-213.html)!
2 ALL
Аддон RP_Runner_6in1 (v6.3.7) обновлен.
Изменения:
1 Исправлена ошибка с зависанием скрипта при смене тем проявлявшаяся с некоторыми видео драйверами.
2 Обновлена утилита 7zr.exe
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.