Показать полную графическую версию : [решено] UP-LITE –Компилятор Аддона для удаления компонентов Windows.
Для исключения такой беды надо с помощью TotalCommander-a поискать, в какихфайлах в дистрибутиве есть строки, в которых упоминаются удаляемые файлы. Естественно, включать опцию "искать в архивах" »
К сожалению Total Commander не распознает uxtheme.dl_ как Архив. Это маленькая трабла.
Если создавать Аддоны то нужно в плотную работать с N-lite.
Но в аддоне DelCursors не правится файл ACCESSOR.IN_, а в этом файле фигурируют и курсоры?
Что, в DelCursors те же грабли? » походу да
deviance,
DelCursors - дает не просто ошибку в log-e при поиске файла ani*, но и невозможность установки более половины Addon-ов после этой ошибки. »"более половины Addon-ов" этовсем SYSOC аддонам придёт один пушной зверёк. »
-------------------------------------------------
К сожалению Total Commander не распознает uxtheme.dl_ как Архив. Это маленькая трабла. »+текст может быть как в ansi так и в unicode (искать придётся дважды) а может и utf8 (трижды)?
utf8 (трижды)? »
Зачем это еще. Ведь имена файлов на родном Английском..
К сожалению Total Commander не распознает uxtheme.dl_ как Архив. Это маленькая трабла. »
Естественно. Я коворил по поводу inf-ов. С длл-ками такое не пройдёт - нужен патчер. Но какой и что конкретно патчить - это я не знаю.
Зачем это еще. Ведь имена файлов на родном Английском.. »
Абсолютно верно.
Кстати ещё один момент. При удалении некоторых компонентов системы, которые вроде бы ненужны, впоследствии некоторые программы могут не установиться или работать некорректно (например, при удалении Агента MS - проблема с установкой MS Office). И если при использовании отдельных аддонов можно, отключая их по одному, найти кто из этих аддонов пакостит, то при одном куммулятивном аддоне эта задача станет не тривиальной.
По поводу Агента MS. Дело в том что многие программы используют этого помошника.
Как и Оффис так и обычный поиск. И все это вшито в программный код самих этих продуктов.
Поэтому удаление помошника не рекомендуется. А вот удаление тем других помошников можно. Тоесть помошников можно удалить. А стандартный оставить... О том что это важный компонет для системы говорит даже N-lite (выделен красным цветом).
Я считаю что удалять можно те компоненты которые не выделяются красным цветом в N-lite. ИМХО.
Кто нибудь может подсказать как N_LITE отрезает компоненты Windows. Как он работает. Хочется сделать полный функциональный Аналог N-LITE.
SOLON7,
Агента MS я привёл просто в качестве примера.
Кто нибудь может подсказать как N_LITE отрезает компоненты Windows. Как он работает. Хочется сделать полный функциональный Аналог N-LITE. »
Полный функциональный аналог нлайта есть сам нлайт :). А если серъёзно, то полный аналог не надо, т.к. нлайт патчит различные библиотеки по самое не балуйся, даже когда это не требуется. Для большинства компонентов достаточно простое удаление некоторых файлов и правка inf-ов. Это организовывается просто. Но для других требуется патчить библиотеки. И вот тут и есть сложность - что патчить и как патчить по минимуму, что бы не потерялась остальная функциональность.
Я только что проверил NLITE...
Он
1. Создает бекап syssetup.dl_ в Syssbck.dl_.
2.Создает бекап Syssetup.in_ в Syssbck.in_ .
3.Патчит Sfcfiles.dl_.
4.Патчит syssetup.dl_ в трех местах.
5.Добаляет nlite.inf = 1,,,,,,,20,0,0 в Txtsetup.sif
6. Из nlite.inf восстанавливает прежние копии syssetup.dl_ и Syssetup.in_.
обновил шапку.. смотрим..
Моя цель - достигнуть количество благодарностей равным числу моих постов. » - это неописуемо (подумала собака), флуд канечно, но прежде чем задаваться такой функиональностью - продумайте - всем ли нужен полный резак файлов/драйверов/функционалей в одной банке? Не просто так разные форумчане делали однотипные по структуре, но разные по назначению удалялки, копая пресловутый nlite, пречитывая, не зная английский, море статей на msfn?
это неописуемо (подумала собака), флуд канечно, но прежде чем задаваться такой функиональностью - продумайте - всем ли нужен полный резак файлов/драйверов/функционалей в одной банке? Не просто так разные форумчане делали однотипные по структуре, но разные по назначению удалялки, копая пресловутый nlite, пречитывая, не зная английский, море статей на msfn? »
Это только чисто ваше субъективное мнение...
А как вы считаете почему я разместил голосование ????
Тему закрываю.. Так как нет времени заниматься таким тяжелым проектом, Возможно позже когда будет по больше времени займусь...
tr011_tmn
12-02-2009, 06:00
SOLON7, очень жаль что вы пришли к такому выводу, и решили не заниматся проектом. Вы на будущее тогда не обьявляйте о своих намерениях, и не бронируйте под себя проект, что бы не вводить людей в заблуждение. А то вы кинули зов, на который все сбежались, а результата ноль.
и не бронируйте под себя проект »
Бронировать под себя проект. Вы что ли можете это сделать.
Я бы с радостью скачал вашу программу, если бы вы сделали такую...
Не все так просто как кажется. Если бы вы знали сколько файлов надо патчить и изменять говорили бы тогда по другому...
результат есть. Но прежде чем говорить что либо.. Помогли бы сначала...
Проект просто временно заморожен...
tr011_tmn
12-02-2009, 07:57
SOLON7, мне на данном этапе хватает работы с UPW2K3, за который я взялся и веду, не прыгая выше своей головы.
Я не отрицаю что ваша идея неплоха, и понимаю что не все так просто как кажется на первый взгляд. Но говорю так как есть.
а по поводу могу или нет, я не думаю что вы можете об этом судить. Может я и не програмист такого уровня как вы, но мне это собственно и не требуется, т.к. я занимаюсь исключительно java и исключительно для приложений работающих в корпоративных средах.
P.S. Уже не первый раз замечаю что критика в ваш адрес, выводит вас из себя. Научитесь и ее воспринимать. т.к. не бывает идеальных вершений рук человеческих, и критика неизбежна. Критика - двигатель совершенства. Вспомните свои слова в адрес LexyStone, и научитесь относится к критике конструктивно
Тему закрываю.. » - прежде чем закрывать, дождитесь конца голосования. Кидаться из крайности в крайность не интересно. Может имеет смысл сдклать движок по принцыge inf- файла - если заголовок секциии н-р "Удаление драйверов звука" - закоментарен, то секция при работе в update не обрабатывается - так будет вернее.
mercuryn
12-02-2009, 09:34
SOLON7, Очень жаль, что Вы не читали Экзюпери. Может тогда и вели бы себя по другому...
Здравствуйте SOLON7, извените если немного не в тему,но всеже... хочу предложить Вам заглянуть сюда : http://forum.oszone.net/thread-58285-25.html .Я вижу у вас есть необходимые знания и если будет желание,то не могли бы Вы сделать подобный проект или объединить усилия с Melus Monk,думаю от этого проекта будет только польза....
Я конечно все понимаю... Но есть одно веское обстоятельство... ВРЕМЯ...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC