|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [решено] [Проект] Up-lite Удаление компонентов Windows |
|
Служебные - [решено] [Проект] Up-lite Удаление компонентов Windows
|
Ветеран Сообщения: 1153 |
Возобновление проекта UP LITE.
Программа будет представляет собой программу аналог N-LITE заточенную под updatepack (удаление компонентов). СУТЬ ПРОГРАММЫ В КРАЦИЯХ. 1.Программа будет формировать список файлов для удаления DELOC.LST (Updatepack будет удалять эти файлы) 2.Эти файлы остаются в файле Syssetup.inf . (из него будут удалятся строки содержащиеся в DELOC.LST). 3.Также имена файлов кторые лежат в DELOC.LST будут удалятся в других файла INF. 4.Патчер1 будет патчить файл Syssetup.dll для того чтобы отключить защиту от редактирования файл syssetup.inf В связи с тем что Syssetup.dll патчят все кому не лень разработан универсальный Патчер1 который будет патчить разные версии Syssetup.dll в независимости от того меняли его ресурсы всякие патчеры Паков оформления. ![]() СКАЧАТЬ http://depositfiles.com/files/1pckqvfuw UPLITE 0.66 (исправлены мелкие ошибки) Аддон иммет название ZZ-uplite. Теперь аддон отрабатывает последним (файл FINISH). (Тоесть есть частичная совместимость с другими аддонами удаления ). категорически не рекомендуется использовать совместно с моим аддоном те аддоны удаления которые заменяют INF файлы и которые удаляет те же компоненты !!!! Есть частичная совместимость с другими аддонами. И мне хотелось знать что вы думаете об этом дорогие Тестеры !! Запускаете потом выбираете что нужно удалить, потом нажимаем на кнопку Создать Аддон. Аддон создается в подпапке ZZ-Uplite. Его закидываем в папку Addons Updatepacka Уважаемые пользователи, поддержи удаления дров не будет, так как это очень нестабильная вещь ! используйте другие аддоны удаления дров !!! Компонент OOBE является глючным для использования. Так что пока не будет патча отключающего его, компонент будет работать нестабильно. Благодаря использованию компонента возникает проблема запуска служб!! Возможно это из-за того, что надо создавать пользователя !! |
|
------- Отправлено: 03:47, 10-04-2009 |
Старожил Сообщения: 262
|
Профиль | Отправить PM | Цитировать ОС собрана с аддонами :
Аддон 1-Uplite использован в максимальной конфигурации. ИТОГО: 1. Процесс сборки весьма длителен (около 15 мин). 2. В ходе работы 1-Uplite отображается уйма служебной информации (в финале явно нужно убрать таку фанатическую подробность) 3. Сборка проходит без видимых ошибок. 4. В результате дистрибутив имеет размер 501 407 086 б (добавлено только WINNT.SIF, ничего не удалялось руками) 5. Установка WM (512 памяти, проц 1х2,2 ГГц, винт 5 гиг) - около 20 мин. Сообщения об ошибках в процессе отсутствуют. 6. После установки некритическая ошибка (пресловутая БАТАРЕЙКА, млин... ) |
Отправлено: 16:19, 02-05-2009 | #91 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1153
|
Профиль | Отправить PM | Цитировать По всей видимости.
A. Надо как нибудь оптимизировать время работы Аддона. B. Минимизировать лог отображения. (кстати программа пишет лог в файл !!) С. А вот почему выскакивает батарейка ?? |
------- Отправлено: 17:26, 02-05-2009 | #92 |
Старожил Сообщения: 262
|
Профиль | Отправить PM | Цитировать Относительно батарейки - не знаю.
Диагностировал на предмет замены inf-ов следующие аддоны: Так вот, если идти путем наличия файлов в Compressed, то inf-ы они не заменяют. НО. Не тут-то было. При тестировании сборки (условия аналогичны вышеуказанным) вылет на Т13 (к списку был добавлен ваш - удалял уже не помню чего, но не из того, что удаляют эти аддоны) Так что вопрос не только в замене inf-ов. Но, видимо, еще и в каких-то моментах работы с ними. Если в общем: 1. Ваш вариант радикально не совместим с каким-то аддоном/аддонами из списка тестирование (не вылавливал ввиду отсутствия времени). 2. Использование набора аддонов а не Вашего варианта дает выигрыш в размере (разница в 250-290 Мб, образ дистрибутива получался около 335 Мб). Значит Вы не все варианты учли, или что-то упустили. Но не факт, что Ваш вариант работает хуже. Вариант обработке Н-лайтом дает размер, похожий на размер обработки набором аддонов. 3. Если интересно, закину куда-нть набор аддонов, которые проверял. Может что-то из них подскажет где собаки порылись. 4. Удачи ![]() |
Отправлено: 18:38, 02-05-2009 | #93 |
Ветеран Сообщения: 1153
|
Профиль | Отправить PM | Цитировать Вы немного некорректно провели последнее тестирование.
Учитывайте еще тот факт что моя программа не удаляет дрова !! Не удаляет DelUpgrade9x. Не удаляет Папку LANG (а она между прочем весит 100 мб) Есть список таких специальных компонентов которые нельзя наглухо удалить как это делает NLITE и аддоны. Например нельзя под корень удалить Outlook (нужно оставить поддержку MHT). Нельзя наглухо удалить компонет DelUpgrade9x, так как нужна установка из под XP !! Специальные компоненты которые требуют дополнителной работы оставлю на последок. И напоследок скажу. В моем аддоне используется скрипт SpecCase. А это значит следующее: что он отрабатывается 1-вым, а только потом аддонны . Можно обеспечить частичную совместимость если скрипт будет в файле FINISH. А это значит: что он будет отрабатывать уже после всех аддонов. И возможно он будет совместим с другими адоннами !!! : ![]() ![]() ![]() Troglodit, огромное спасибо за FEEDBACK. Можно сказать что вы раскрали некоторые технические особенности аддона !! |
------- Отправлено: 19:48, 02-05-2009 | #94 |
Ветеран Сообщения: 1153
|
Профиль | Отправить PM | Цитировать В общем хорошие новости. Возился на днях с кодом.
Отказался от использования регулярных выражений. Насписал свою функцию поиска строк в Inf файлах. Теперь патчер 2 будет намного быстрее изменять Inf файлы. Патчер будет работать 1 мин, а не как раньше 15 !!! Урра. Кто нидудь сможет обьяснить мне когда отрабатывает скрипт FINISH ?? Где делать изменения в I386 или в какой-то временной папке ??? |
------- Отправлено: 17:19, 05-05-2009 | #95 |
GEEK Сообщения: 730
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 21:09, 05-05-2009 | #96 |
Модератор Сообщения: 8313
|
Профиль | Отправить PM | Цитировать Цитата SOLON7:
|
|
Отправлено: 09:53, 06-05-2009 | #97 |
Ветеран Сообщения: 2381
|
Профиль | Отправить PM | Цитировать Цитата SOLON7:
Например, после удаления ряда языков с помощью nLite и сравнив полученный дистрибутив с исходным, наблюдал следующее : добавляются SYSSBCK.DL_ NHELPER.EX_ NLITE.IN_ SYSSBCK.IN_ изменяются SYSSETUP.DL_ QMGR.IN_ SYSOC.IN_ SYSSETUP.IN_ WBEMOC.IN_ DOSNET.INF DRVINDEX.INF HIVECLS.INF HIVEDEF.INF HIVESFT.INF HIVESYS.INF HIVEUSD.INF INTL.INF TXTSETUP.SIF Так вот, насчёт "гибкости" при удалении языков. То что будут удалены "не нужные" файлы и внесены все изменения в соответствующие файлы дистрибутива - это понятно. Но как это скажется на работе, к примеру в интернете, если пользователь попадёт на страницу с удалённым из системы языком или запустит программу от производителя, в которой использованы только "родные" языковые составляющие, а мы из ОС их изъяли ? Ничего хорошего не будет... Конечно, пользователь может быть и уверен, что никогда не будет работать с китайскими или японскими документами и пр. продуктами (думаю, что таковых большинство) - тогда да, эти языки есть смысл удалить, так как "весят" они весьма прилично. И их удаление здОрово облегчит дистрибутив ОС. (К слову сказать, разработчики разных DEL аддонов "бьются" порой вообще за мизерное облегчение дистрибутива, про которое на фоне китайско-японских языковых объёмов и говорить то не ловко...) А вот касаемо кириллических и разноевропейских языков - наверное трогать их не стОит. Но опции выбора для удаления и предупреждение о возможных последствиях - включить в твою утилиту надо бы... |
|
Последний раз редактировалось MKN, 06-05-2009 в 10:43. Отправлено: 10:32, 06-05-2009 | #98 |
Ветеран Сообщения: 1153
|
Профиль | Отправить PM | Цитировать MKN, Есть такой сайт http://kavkiskey.com/
По идее если нет языка или шрифта, то за место символов мы получим Квадратики как это было в некоторых шрифтах !! Для того чтобы более гибко удалить языки потребуйтся уйма времени. Я бы был очень признателен если кто нибудь помог мне в этом.. А вот насчет Цитата MKN:
Кирилические и Европейские надо оставить !! Я смотрел что в папе LANG было. Там все и тоже на китайском языке !! WIndows XP видимо очень популярна там, если они столько добра делали для нее !! А вот папку LANG можно спокойно удлалить. Все меджу прочем так и делают !! |
|
------- Отправлено: 11:21, 06-05-2009 | #99 |
Ветеран Сообщения: 1153
|
Профиль | Отправить PM | Цитировать В следущей версии
1.Будет добавлена частичная совместимость с другими аддонами удаления. 2.Будет оптимизирован патчер2 (сократится время обработки инф файлов с 15 минут до 1 минуты) 3.Будут поправленны заголовки и описание компонентов !! 4.Возможно будет добавлена фишка не удаления записей в Inf файлах, а их комментирование (нужно для отладки) 5.Возможно будет добавлена фишка не удаления записей в Inf файлах, а их комментирование строкой ;;UPLITE Господа отпишитесь что думаете по этому поводу ??? |
------- Отправлено: 14:04, 06-05-2009 | #100 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Система - [addon] Удаление компонентов Windows 4 | deviance | Наборы обновлений для Windows XP/2003/Windows 7 | 111 | 10-09-2012 10:00 | |
Система - [addon] Удаление компонентов Windows 3 | ya158 | Наборы обновлений для Windows XP/2003/Windows 7 | 173 | 05-01-2012 00:40 | |
Система - [аддон] Удаление компонентов Windows | Fanzuga | Наборы обновлений для Windows XP/2003/Windows 7 | 63 | 18-07-2010 16:03 | |
Система - [аддон] Удаление компонентов Windows 2 | MeTaL | Наборы обновлений для Windows XP/2003/Windows 7 | 39 | 29-07-2009 17:05 | |
Утилиты - [решено] UP-LITE –Компилятор Аддона для удаления компонентов Windows. | SOLON7 | Наборы обновлений для Windows XP/2003/Windows 7 | 36 | 13-02-2009 04:54 |
|