Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Изменение внешнего вида Windows » Оформление Windows 11/ 10 / 8 / 7 / Vista » Программы - Windows 7 Universal Patcher

Закрытая тема
Настройки темы
Программы - Windows 7 Universal Patcher

Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Изменения
Автор: Mr dUSHA
Дата: 04-04-2022
Windows 7 Universal Patcher
Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 22:31, 28-09-2009

 

Аватара для Smarty

In reserve...


Contributor


Сообщения: 6917
Благодарности: 2135

Профиль | Отправить PM | Цитировать


north7, Bond01, оффтоп удалил. Здесь обсуждается только работа патчера!
Вопросы по получению прав из командного файла несите сюда!

Отправлено: 00:17, 14-06-2010 | #231



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для Smarty

In reserve...


Contributor


Сообщения: 6917
Благодарности: 2135

Профиль | Отправить PM | Цитировать


Mr dUSHA, есть такое предложение по расширению функционала патчера:
добавить возможность подхвата патчером двух ресурсных папок.

Это нужно для пропатчивания одним пакетом оформления разных редакций системы.
Например, располагать патчеры для basebrd.dll.mui в трех разных папках со
своими структурами, чтобы при запуске пропатчивания системы или дистрибутива
можно было через скрипт выбирать редакцию.
Например, все респатчеры лежат в папке RESOURCES, а отличные для разных
редакций в своих папках, например, ULT, PRO и HOM.

Сейчас получается, что респатчер можно сделать только для одной редакции и,
если человек ставит такой пакет на другую редакцию, то надписи на экране входа
и др. местах изменятся на содержащиеся в пакете оформления.

Это можно сделать и с текущей версией патчера, но удаление через апплет
"Программы и компоненты" не откатывает все изменения...

Последний раз редактировалось Smarty, 20-06-2010 в 23:12.


Отправлено: 22:29, 20-06-2010 | #232


Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата Smarty:
Например, все респатчеры лежат в папке RESOURCES, а отличные для разных
редакций в своих папках, например, ULT, PRO и HOM. »
А что тебе щас мешает так разложить ресурсы, и запускать сначала пропатчивание из базовой папки с общими ресурсами, а потом скриптом выбирать нужную редакцию, и запускать уникальные для нее?

Цитата Smarty:
Это можно сделать и с текущей версией патчера, но удаление через апплет
"Программы и компоненты" не откатывает все изменения... »
Ты хоть проверял это вообще?
Я для чего спрашивается делал одиночный бекап?

Ключ -MU используй только в одной из команд патчинга, например при запуске патчинга универсальных ресурсов. Хотя если и во все строки его прописать, то хуже не будет, и восстановится потом все, что попало в одиночный бекап.

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP


Отправлено: 01:27, 21-06-2010 | #233


Аватара для Smarty

In reserve...


Contributor


Сообщения: 6917
Благодарности: 2135

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: 7z W7Patcher.log.7z
(5.1 Kb, 6 просмотров)

Mr dUSHA,
Цитата Mr dUSHA:
Ты хоть проверял это вообще? »
Вообще-то проверял, а ты?

Вот кусок скрипта:
Код: Выделить весь код
    "%~dp0W7PATCHER.EXE" -P "%~dp0RESOURCES" -SB
    "%~dp0W7PATCHER.EXE" -P "%~dp0ultimate" -SB
    "%~dp0W7PATCHER.EXE" -C "%~dp0FILES" -PBIN3 -PBIN2 -PBIN1 -SB -MU
    shutdown.exe -r -f -t 5 -c "Пропатчивание завершено. Перезагрузка компьютера*..."
В журнале видно, что ресурсы из папки ultimate вообще не подхватились!
Код: Выделить весь код
[2010-06-21 07:21:59] =====================================================
[2010-06-21 07:21:59] Log started.
[2010-06-21 07:21:59] W7Patcher ver: 10.5.22.2 (x86)
[2010-06-21 07:21:59] (C) 2010, Andrew Bendus aka Mr.dUSHA, Poltava, Ukraine.
[2010-06-21 07:21:59]
[2010-06-21 07:21:59] Source patchers folders tree does not exist or not found.
[2010-06-21 07:21:59] Destination folder:    [LIVE SYSTEM] C:\
[2010-06-21 07:21:59] Backup folder:         C:\W7P_Backup
[2010-06-21 07:21:59]
[2010-06-21 07:21:59] Log finished.
[2010-06-21 07:21:59] =====================================================

Отправлено: 07:45, 21-06-2010 | #234


Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата Smarty:
В журнале видно, что ресурсы из папки ultimate вообще не подхватились! »
Так а я то тут причем? значит папки ultimate вообще нет, или ошибка в имени. Папка RESOURCES же подхвачивается нормально.

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP


Отправлено: 11:01, 21-06-2010 | #235


Аватара для Smarty

In reserve...


Contributor


Сообщения: 6917
Благодарности: 2135

Профиль | Отправить PM | Цитировать


Ага, я и компьютер не включал!

Папка ultimate лежит рядом с resources и имеет нужную структуру, имена проверял 10 раз!
В ранних версиях патчера, где каждую команду надо было прописывать отдельной строкой, несколько ресурсных папок обрабатывалось (давно это было, точно не помню уже), а потом эта возможность видимо куда-то пропала.
Может оптимизация кода сказалась или ещё что, не знаю.
Об этом и был разговор в первом посте, что неплохо бы реализовать поддержку нескольких ресурсных папок, а варианты с неправильными именами и отсутствующими папками легко проверяются!.

Отправлено: 11:36, 21-06-2010 | #236


Аватара для Bond01

Ветеран


Автор проектов


Сообщения: 1064
Благодарности: 181

Профиль | Отправить PM | Цитировать


C удалением ненужного ничего нельзя придумать?
http://forum.oszone.net/thread-178255.html

Отправлено: 13:20, 21-06-2010 | #237


Аватара для PainteR

Ветеран


Сообщения: 1134
Благодарности: 427

Профиль | Отправить PM | Цитировать


Цитата Bond01:
C удалением ненужного ничего нельзя придумать? »
А кто сказал что оно не нужно?
Это риторический вопрос.
Ну а если нужно будет я могу и так смонтировать образ и сам ручками все удалить или же написать обычный батник в котором все это реализовать)
Зачем все усложнять?

-------
My Win7 Visual Style's: AeroAlfa/All Win8 Visual Style's

Используя то, что лежит на всеобщем обозрении, мы теряем свою индивидуальность...


Отправлено: 14:15, 21-06-2010 | #238


Аватара для Bond01

Ветеран


Автор проектов


Сообщения: 1064
Благодарности: 181

Профиль | Отправить PM | Цитировать


PainteR, если есть инструмент то его надо использовать.
Ручками я и сам все удаляю.
Цитата PainteR:
или же написать обычный батник в котором все это реализовать) »
Давайте посмотрим.

Отправлено: 14:43, 21-06-2010 | #239


Extractor


Сообщения: 1422
Благодарности: 821

Профиль | Отправить PM | Цитировать


Цитата Smarty:
В ранних версиях патчера, где каждую команду надо было прописывать отдельной строкой, несколько ресурсных папок обрабатывалось (давно это было, точно не помню уже), а потом эта возможность видимо куда-то пропала. »
Не верю.
Все там поддерживается. Более того никаких привязок к каким-то ресурсным папкам и их количеству нет вообще.
Не забывай, что твою "структуру папок" (C:\WORK\........) придумал ты сам только для своего удобства, и реально она может быть абсолютно любой, и количество папок с наборами патчеров может быть любым, и названия у них могут быть любыми (короткими, длинными, с русскими буквами и пробелами).

П.С.: Попробуй еще после каждой команды start /wait вставить. По идее так оно правильней будет.

У меня так получилось (для примера):
Код: Выделить весь код
[2010-06-21 14:31:07] =====================================================
[2010-06-21 14:31:07] Log started.
[2010-06-21 14:31:07] W7Patcher ver: 10.6.4.2 (x86)
[2010-06-21 14:31:07] (C) 2010, Andrew Bendus aka Mr.dUSHA, Poltava, Ukraine.
[2010-06-21 14:31:07] 
[2010-06-21 14:31:07] Source patchers tree:  D:\SRC\SRC_WinStyle\W7Patcher\OUT\x86\RESOURCES
[2010-06-21 14:31:07] Destination folder:    [LIVE SYSTEM] C:\
[2010-06-21 14:31:07] Backup folder:         C:\W7P_BackupMulti\2010-06-21_14-31
[2010-06-21 14:31:07] 
[2010-06-21 14:31:07] Resources patching started...
[2010-06-21 14:31:07] >> {GA} [ OK ] C:\WINNT
[2010-06-21 14:31:08]     {Processing} C:\WINNT\explorer.exe [ OK ] 
[2010-06-21 14:31:08]     {Processing} C:\WINNT\regedit.exe [ OK ] 
[2010-06-21 14:31:08]     {Processing} C:\WINNT\winhlp32.exe [ OK ] 
[2010-06-21 14:31:08] >> {GA} [FAIL] C:\WINNT\ZZZZZZZZZ\XXXXXXXXX
[2010-06-21 14:31:08]     {Processing} C:\WINNT\ZZZZZZZZZ\XXXXXXXXX\explorer.exe [FAIL] [0x00000003]
[2010-06-21 14:31:08]     {Processing} C:\WINNT\ZZZZZZZZZ\XXXXXXXXX\regedit.exe [FAIL] [0x00000003]
[2010-06-21 14:31:08]     {Processing} C:\WINNT\ZZZZZZZZZ\XXXXXXXXX\winhlp32.exe [FAIL] [0x00000003]
[2010-06-21 14:31:08] << {RA} [ OK ] C:\WINNT
[2010-06-21 14:31:08] Resources patching completed.
[2010-06-21 14:31:08] 
[2010-06-21 14:31:08] Log finished.
[2010-06-21 14:31:08] =====================================================
[2010-06-21 14:31:08] =====================================================
[2010-06-21 14:31:08] Log started.
[2010-06-21 14:31:08] W7Patcher ver: 10.6.4.2 (x86)
[2010-06-21 14:31:08] (C) 2010, Andrew Bendus aka Mr.dUSHA, Poltava, Ukraine.
[2010-06-21 14:31:08] 
[2010-06-21 14:31:08] Source patchers tree:  D:\SRC\SRC_WinStyle\W7Patcher\OUT\x86\ultimate
[2010-06-21 14:31:08] Destination folder:    [LIVE SYSTEM] C:\
[2010-06-21 14:31:08] Backup folder:         C:\W7P_BackupMulti\2010-06-21_14-31
[2010-06-21 14:31:08] 
[2010-06-21 14:31:08] Resources patching started...
[2010-06-21 14:31:08] >> {GA} [ OK ] C:\WINNT
[2010-06-21 14:31:10]     {Processing} C:\WINNT\hh.exe [ OK ] 
[2010-06-21 14:31:10] << {RA} [ OK ] C:\WINNT
[2010-06-21 14:31:10] Resources patching completed.
[2010-06-21 14:31:10] 
[2010-06-21 14:31:10] Log finished.
[2010-06-21 14:31:10] =====================================================
А сам командник, запустивший это, был такой:
Код: Выделить весь код
"%~dp0W7PATCHER.EXE" -P "%~dp0RESOURCES"
"%~dp0W7PATCHER.EXE" -P "%~dp0ultimate"

-------
Мои проекты:
Системные: Fake-Setup Advanced | MSSTMake | UserMake
Оформление: WinstyleMonitor | Winstyle - Установка на "живую" систему | Windows 7 Universal Patcher | Панель персонализации для Windows 7 Starter & Home Basic
Уголок юного археолога: Внутренности Установщика WinXP


Отправлено: 15:38, 21-06-2010 | #240



Компьютерный форум OSzone.net » Изменение внешнего вида Windows » Оформление Windows 11/ 10 / 8 / 7 / Vista » Программы - Windows 7 Universal Patcher

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Программы - uxTheme patcher - Windows Vista Malfatto Оформление Windows 11/ 10 / 8 / 7 / Vista 17 24-11-2008 12:43
Система - Universal Windows Multi Boot Disk yurfed Программное обеспечение Windows 13 05-05-2008 12:49
Resource Kit ded moroz Microsoft Windows NT/2000/2003 15 30-11-2003 03:52
Resource Editor Guest Программирование и базы данных 1 26-02-2003 16:01




 
Переход