PDA

Показать полную графическую версию : Редактирование файлов/Списки файлов Windows .:[все вопросы]:.


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109

2poisonS
30-04-2009, 00:36
барабулько, Удивительное рядом Google (http://www.google.com.tj/search?q=UxTheme+Patch&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox-a) :)

Potursak
30-04-2009, 00:38
Люди , среди кучи тем и стилей немогу найти простой патчер для XP SP3 »
Какой надо-то барабулько?

Smarty
30-04-2009, 00:42
барабулько, http://uploadbox.com/files/ca663be65e

-Marshall-
30-04-2009, 08:43
А у мя вопрос по uxtheme.dll. С ней я знаком давно и знаю, что без ее пропатчивания ты не применишь сторонние стили оформления. Так вот я заметил, что многие люди делающие трансформ-паки делают свои патчеры (Boss911, NiwardSoft с его Seven Remixom), и я хочу сделать свой патчер, посоветуйте, что для этого требуется.
PS. патчеры типа UxTheme-Patcher 6.0 не предлогать, мне надо, чтоб было все с автоматической установкой и без принудительной перезагрузки!

Smarty
30-04-2009, 09:58
-Marshall-, Вариант без перезагрузки сомнителен, но можно попробовать
(я сам не пробовал, поскольку uxtheme.dll пропатчен ещё в дистрибутиве):

1. Остановить Службу тем
2. Пропатчить uxtheme.dll
3. Запустить Службу тем,
но гарантий, что сработает - никаких, поскольку тогда бы все патчеры работали
по этому принципу!

SOLON7
30-04-2009, 10:03
-Marshall-,
На живую систему ???
Ты можешь воспользоватся патчером Fake setup (от MR DUSHA).
Можешь сам сделать патч на основе изменений.
Но в любом случае uxtheme.dll используется в системе и он занят. По этому без перезагрузки никак !! Можно убить все процессы которые ее держат в памяти. НО это не вариант !!

Хотя только что пробовал сделать так.
Убить службу Темы.
Переименовать Uxtheme.dll в другой файл.
Копирнуть туда патченный.
И вновь запустить службу Темы.
Попробуй сделать так !!

-Marshall-
30-04-2009, 15:29
Вариант без перезагрузки сомнителен, но можно попробовать »
Перезагрузка в конце будет :) просто мне надо, чтоб патчилась uxtheme.dll автоматом, без диалогов и окон. Просто если запустить например патчер от gora (http://forum.oszone.net/post-788982.html#post788982) , то система принудительно перезагрузиться, а мне надо, чтоб немного еще поработала, т.к. устанавливаются еще компоненты (рассказываю про трансформ-пак :) )

ЗЫ. Действия патча должны происходить на живой системе, а не в сборке :)

SOLON7
30-04-2009, 17:18
попробуй мой вариант патчинга. патчера под рукой нет, поэтому проверить не могу !!
сам то файлик пропатчить не проблема. Проблема подсунуть его рабочий винде !!
Кажись еще надо будет выводить его из списка защиты. + еще одна задача !!!
Но можно его и в DLLCACHE пихнуть!!

Smarty
30-04-2009, 20:11
SOLON7,

1. Остановить Службу тем
2. Пропатчить uxtheme.dll
3. Запустить Службу тем,
но гарантий, что сработает - никаких, поскольку тогда бы все патчеры работали
по этому принципу! »
Хотя только что пробовал сделать так. »

Так я не понял, получилось что ли?

-Marshall-, Качаешь РесПатч 3 в 1, там есть скрипт .CMD от Demy и Boa Soft,
в строке (непомню точно) 46 или 64 прописано время до перезагрузки компьютера.
Попробуй выставить свое или убрать совсем.

Smarty
30-04-2009, 22:04
Диалог "Выключение компьютера" (чиста для прикола)
http://img216.imageshack.us/img216/7749/22757113.th.png (http://img216.imageshack.us/my.php?image=22757113.png)
http://uploadbox.com/files/775d1bb535

SOLON7
30-04-2009, 23:07
Так я не понял, получилось что ли? »
Просто служба запускается с файлом uxtheme.dll.
А если переименовать файл uxtheme.dll в другой.
а потом запихать в папку пачтенный uxtheme.dll и запустить службу. То по идее должно сработать !! Просто у меня не стоит оригинальный дистр и нет патчера который все бы это делал.
Но если постараться то можно сделать !!

и еще остается вопрос с SFC . (может быть поэтому все патчеры UXtheme просят перезагрузку)

Smarty
30-04-2009, 23:11
SOLON7, Кто бы проверил?

SOLON7
30-04-2009, 23:26
Только что проверил...Это смешно.. Но это работает. Все таки не зря в свое время исследовал вирусы. По всей видимости знания пригодились..

Еще для забавы сделайте следующее. переменуйте shell32.dll и перезапустите explorer (будет такое ощущение что вирус в системе сидит !! :laugh: :laugh: :laugh: :laugh: )

Smarty
30-04-2009, 23:32
SOLON7, Напиши для народа последовательность действий!
ЗЫ. А чё будет без ШЕЛЛ32, а то лень?
ЗЗЫ. Перед отключкой службы не надо включать Классическую тему?

Jekson07
30-04-2009, 23:39
SOLON7, Sergey Shikharev, не превращайте конференцию в обычный чат, слишком много разводите оффтопа! Для этого есть ПМ и другие средства общения.

Smarty
30-04-2009, 23:42
Jekson07, Sorry

SOLON7
30-04-2009, 23:55
Для того чтобы пропатчить файл UXTHEME.DLL на живой системе нужно вывести Его из списка защиты SFC (для этого используем программу от prokazzza).

1.Потом нужно остановить службу тем.
2.Потом переименовать файл UXTHEME.DLL в UXTHEME.old
3.Потом положить в туже папку патченный файл UXTHEME.DLL.
4.Запустить службу Тем.

Можно все это реализовать программным методом. Но я не хочу братся за это дело, так как редко кто патчит файл UXTHEME.DLL на живой системе !!

boss911
01-05-2009, 00:07
Проблема подсунуть его рабочий винде !! »
Да нет ни какой проблемы и никаких служб для этого отключать не нужно.

Кладете патченный uxtheme.dll рядом с батником -
@Echo off

DEL /Q %SystemRoot%\System32\dllcache\uxtheme.dll
REN %SystemRoot%\System32\uxtheme.dll uxtheme.dll.BAK
COPY /Y uxtheme.dll %SystemRoot%\System32

EXIT
запускаете и всего делов. Предупреждение о замене системного файла игнорируем, после чего перезагружаем компьютер.

SOLON7
01-05-2009, 00:22
запускаете и всего делов. Предупреждение о замене системного файла игнорируем, после чего перезагружаем компьютер. »
В том то и дело что люди просили без перезагрузки !!!

boss911
01-05-2009, 01:35
люди просили без перезагрузки !!! »
То есть, что бы неподписанная тема заработала сразу же после замены на патченный uxtheme.dll? Остановка службы перед заменой на пачтеный файл и последующий запуск этой службы дает возможность это реализовать?

Если так, то ничего подобного, лично только что проверил, что бы у меня наверняка отпали все сомнения, а они были изначально. Без перезагрузки ни как, промежуточный перезапуск службы 'Themes' ничего не даст.

P.S. Jekson07, не серчай.




© OSzone.net 2001-2012