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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [решено] [Проект] Up-lite Удаление компонентов Windows

Ответить
Настройки темы
Служебные - [решено] [Проект] Up-lite Удаление компонентов Windows

Аватара для SOLON7

Ветеран


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


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

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


Изменения
Автор: SOLON7
Дата: 17-06-2009
Возобновление проекта 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
Благодарности: 40

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


ОС собрана с аддонами :
смотреть

1-BaseCSP
1-exFAT
1-FullFlash
1-GPPC
1-ICCD90424
1-IE90424
1-IMAPI2
1-LLTD
1-MSXML4
1-MU
1-PkgInst
1-Rootsupd
1-Uplite
1-WGA
z-Log
ZZ_Clean


Аддон 1-Uplite использован в максимальной конфигурации.
Есоли верить сгенеренному описанию аддона использовано (не факт, софтина на стадии разработки)

Аддон UPLITE. Автор SOLON7 mail:Diaskhan@mail.ru
Удаление Internet Information Services (IIS)
Удаление Movie Maker
Удаление MSN Explorer
Удаление Netmeeting
Удаление Windows Media Player
Удаление Windows Messenger
Удаление Wordpad
Удаление Голосовые службы
Удаление Графический редактор Paint
Удаление Заставки
Удаление Звуки событий Windows
Удаление Знакомство с Windows
Удаление Игры
Удаление Интернет-игры
Удаление Клиент для сетей Netware
Удаление Кодеки Intel Indeo
Удаление Курсоры мыши
Удаление Мастер переноса файлов и настроек
Удаление Медиацентр
Удаление Пинбол
Удаление Планшетный ПК
Удаление Поддержка MIDI
Удаление Поддержка формата изображений AOL ART
Удаление Помошник по поиску
Удаление Помощь и Поддержка
Удаление Примеры звуков
Удаление Сети Peer-to-Peer
Удаление Символический Отладчик (NTSD)
Удаление Средства связи
Удаление Тема оформления Luna
Удаление Фоновые изображения


ИТОГО:
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



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

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


Аватара для SOLON7

Ветеран


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


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

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


По всей видимости.
A. Надо как нибудь оптимизировать время работы Аддона.
B. Минимизировать лог отображения. (кстати программа пишет лог в файл !!)
С. А вот почему выскакивает батарейка ??

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


Отправлено: 17:26, 02-05-2009 | #92


Старожил


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

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


Относительно батарейки - не знаю.

Диагностировал на предмет замены inf-ов следующие аддоны:

смотреть

1-BaseCSP
1-exFAT
1-FullFlash
1-GPPC
1-ICCD90424
1-IE90424
1-IMAPI2
1-LLTD
1-MSXML4
1-MU
1-PkgInst
1-Rootsupd
1-WGA
7-Del_modem20090321
7-Del_MultiPort20090321
7-Del_Obsolete
7-Del_prn_22092008
7-Del_Scaner20090321
7-Del_SCSI-4_03022008
7-DelART
7-DelBMPinWin
7-DelCursors v.1.01
7-DelDamp
7-DelGameContr
7-DelGames
7-DelLang
7-DelLuna
7-DelMIDISup
7-DelMouseTour
7-DelMovMak
7-DelMSMSGS
7-DelMSNExplr
7-DelP2P
7-DelSCR
7-DelSearchAssistant
7-DelShellImages
7-DelSpeechSupport
7-DelTransferTool
7-DelUpgrade9x
7-DelUtopia
7-DelWinTOUR
7-DelWMP
7-DelWordPad
8-TTF_fonts
z_7DelOOBE
Z_7DelWMPPlayList
Z_7DelWMPSkins
Z_7-DelWMPTour
Z_7MiniDel
z-Log
ZZ_Clean

Так вот, если идти путем наличия файлов в Compressed, то inf-ы они не заменяют.
НО. Не тут-то было.
При тестировании сборки (условия аналогичны вышеуказанным) вылет на Т13 (к списку был добавлен ваш - удалял уже не помню чего, но не из того, что удаляют эти аддоны)
Так что вопрос не только в замене inf-ов. Но, видимо, еще и в каких-то моментах работы с ними.

Если в общем:
1. Ваш вариант радикально не совместим с каким-то аддоном/аддонами из списка тестирование (не вылавливал ввиду отсутствия времени).
2. Использование набора аддонов а не Вашего варианта дает выигрыш в размере (разница в 250-290 Мб, образ дистрибутива получался около 335 Мб). Значит Вы не все варианты учли, или что-то упустили. Но не факт, что Ваш вариант работает хуже. Вариант обработке Н-лайтом дает размер, похожий на размер обработки набором аддонов.
3. Если интересно, закину куда-нть набор аддонов, которые проверял. Может что-то из них подскажет где собаки порылись.
4. Удачи
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:38, 02-05-2009 | #93


Аватара для SOLON7

Ветеран


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


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

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


Вы немного некорректно провели последнее тестирование.
Учитывайте еще тот факт что моя программа не удаляет дрова !!
Не удаляет DelUpgrade9x.
Не удаляет Папку LANG (а она между прочем весит 100 мб)
Есть список таких специальных компонентов которые нельзя наглухо удалить как это делает NLITE и аддоны.
Например нельзя под корень удалить Outlook (нужно оставить поддержку MHT).
Нельзя наглухо удалить компонет DelUpgrade9x, так как нужна установка из под XP !!

Специальные компоненты которые требуют дополнителной работы оставлю на последок.

И напоследок скажу. В моем аддоне используется скрипт SpecCase. А это значит следующее: что он отрабатывается 1-вым, а только потом аддонны .
Можно обеспечить частичную совместимость если скрипт будет в файле FINISH. А это значит: что он будет отрабатывать уже после всех аддонов. И возможно он будет совместим с другими адоннами !!! : ))

Troglodit, огромное спасибо за FEEDBACK. Можно сказать что вы раскрали некоторые технические особенности аддона !!

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

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:48, 02-05-2009 | #94


Аватара для SOLON7

Ветеран


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


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

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


В общем хорошие новости. Возился на днях с кодом.
Отказался от использования регулярных выражений.
Насписал свою функцию поиска строк в Inf файлах.
Теперь патчер 2 будет намного быстрее изменять Inf файлы.
Патчер будет работать 1 мин, а не как раньше 15 !!! Урра.

Кто нидудь сможет обьяснить мне когда отрабатывает скрипт FINISH ??
Где делать изменения в I386 или в какой-то временной папке ???

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


Отправлено: 17:19, 05-05-2009 | #95


Аватара для mozgabyte

GEEK


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


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

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


Цитата SOLON7:
Кто нидудь сможет обьяснить мне когда отрабатывает скрипт FINISH ?? »
Может тут что подскажут..
Цитата SOLON7:
Где делать изменения в I386 или в какой-то временной папке ??? »
Лучше во временной папке, чтобы не засорять i386, если вдруг какиенить ошибки..

-------
(с) mozgabyte


Отправлено: 21:09, 05-05-2009 | #96


Модератор


Moderator


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

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


Цитата SOLON7:
мне когда отрабатывает скрипт FINISH »
после копирования из папок files и files/forcecopy от всех аддонов, после удаления файлов из списков DelOC.lst, после упаковки всех CAB, если речь идёт про интегратор то и после патча ресурсов.
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:53, 06-05-2009 | #97

MKN MKN вне форума

Ветеран


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

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


Цитата SOLON7:
Учитывайте еще тот факт что моя программа ...
Не удаляет Папку LANG (а она между прочем весит 100 мб) »
А почему бы не сделать удаление не нужных пользователю языков ? Ессно "гибкое", а не как в некоторых предложениях, когда либо просто тупо удаляют всю папку LANG, либо, что наверное более грамотно, кроме этой папки - и соответствующие компоненты (шрифты, хелпы, библиотеки), как в аддоне DelLang. Плюс ко всему происходит правка ряда файлов в дистрибутиве.

Например, после удаления ряда языков с помощью 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


Аватара для SOLON7

Ветеран


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


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

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


MKN, Есть такой сайт http://kavkiskey.com/
По идее если нет языка или шрифта, то за место символов мы получим Квадратики как это было в некоторых шрифтах !!
Для того чтобы более гибко удалить языки потребуйтся уйма времени. Я бы был очень признателен если кто нибудь помог мне в этом..

А вот насчет
Цитата MKN:
кириллических и разноевропейских языков »
поностью с вами согласен.
Кирилические и Европейские надо оставить !!

Я смотрел что в папе LANG было. Там все и тоже на китайском языке !! WIndows XP видимо очень популярна там, если они столько добра делали для нее !!

А вот папку LANG можно спокойно удлалить. Все меджу прочем так и делают !!

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


Отправлено: 11:21, 06-05-2009 | #99


Аватара для SOLON7

Ветеран


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


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

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


В следущей версии
1.Будет добавлена частичная совместимость с другими аддонами удаления.
2.Будет оптимизирован патчер2 (сократится время обработки инф файлов с 15 минут до 1 минуты)
3.Будут поправленны заголовки и описание компонентов !!
4.Возможно будет добавлена фишка не удаления записей в Inf файлах, а их комментирование (нужно для отладки)
5.Возможно будет добавлена фишка не удаления записей в Inf файлах, а их комментирование строкой ;;UPLITE

Господа отпишитесь что думаете по этому поводу ???

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

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:04, 06-05-2009 | #100



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [решено] [Проект] Up-lite Удаление компонентов Windows

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Система - [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




 
Переход