Показать полную графическую версию : [addon] RSVCPACK - GUI для выбора установки программ на Т-40
Страниц :
1
2
3
4
5
6
[
7]
8
9
10
11
12
13
opel431, sLiDeR-X,
Возможно ли реализовать в Вашем селекторе сортировку программ по алфавиту? Было бы довольно удобно. Да и в тексте профилей это не помешало бы сделать, а то, честно говоря, каша получается. Пока всю "портянку" программ просмотришь, не поймёшь, что уже встречалось, а что нет. Вот, например, мой RunSetup.ini (http://forum.oszone.net/attachment.php?attachmentid=59636&stc=1&d=1297571832) c отсортированными названиями в секции [Hint] и в многопользовательском профиле, может кому пригодится.
В соответствующие профили, вносить только не нужные для установки дополнения - это значительно сокращает количество необходимых строк в настройках (предложение sLiDeR-X). »
Поддерживаю! Поработал с предыдущим вариантом - надоедает достаточно быстро.
Nun-Nun, вариант с установкой програм отсортированых по алфавиту уже был. И авторм программы был изменён потому, что некоторые аддоны должны в обязательном порядке быть установлены после других, а при сортировке по алфавиту эта очерёдность не соблюдается. Почитайте несколько страниц назад.
sLiDeR-X
13-02-2011, 12:35
Тестовая версия аддона
Включена последняя версия GUI - спасибо opel431
Пересмотрен принцип создания файла RunSetup.ini - теперь он автоматически генерируется исходя из наличия аддонов в сборке (строки берутся из базы - AddonBASE.xls)
Для изменения секций в файле RunSetup.ini необходимо менять их в файле Params.ini (RunSetup.ini вы не найдете, т.к. генерируется сразу в папку SVCPACK сборки)
Включил в AddonBASE.xls строки, взятые из RunSetup.ini пользователя nun-nun (необходимо заменить "Вставьте_имя_папки" на корректное и выложить в ветку форума). Набираем базу аддонов...
Отписываемся о работе...
С уважением, Я. %)
P.S.
Для корректно работы нужна еще одна консольная утилита, которой нет в CMD_Files.
Качайте (http://rghost.ru/4333812) и кладите в аддон CMD_Files
Wowa_z, вариант с установкой програм отсортированых по алфавиту уже был. И авторм программы был изменён потому, что некоторые аддоны должны в обязательном порядке быть установлены после других, »
Полагаю, что аддонов, требующих первоочередной (приоритетной) установки, не так уж и много, может с десяток-другой и наберётся - страшного в этом ничего не вижу, но автор программы достаточно квалифицированный специалист, чтобы реализовать сортировку не толко по одному, но и по двум параметрам - названию и "перврвоочерёдности".
saavaage
13-02-2011, 13:22
Для корректно работы нужна еще одна консольная утилита, которой нет в CMD_Files.
Качайте и кладите в аддон CMD_Files »
нет возможности скачать утилиту. Не хватает прав доступа...
Вот данные для файла AddonBASE.xls по доступным мне аддонам:
7Zip920x86 7z920= Архиватор 7-Zip
Damn DAMN= Просмотрobr файлов NFO и DIZ
DotNetNew4 DotNet= Microsoft .NET Framework 1.1-4.0 (автор Simplix)
Favorite Favorite= Очистка папки "Избранное" и копирование в неё пользовательских файлов-ссылок (авторы Samodelkin, Nun-Nun)
1-FontInstaller FontInstaller= Коллекция пользовательских шрифтов
HashTab hashtab= Добавление вкладки "Контрольная сумма" в свойствах файла
ImgBurn ImgBurn= Создание и запись дисков, а также работа с файлами-образами для их записи (автор Nun-Nun)
KbLangLED KbLangLED= Индикация языка ввода Scroll Lock-ом
MD_Temp MD_Temp= Создание папки "Temp" на системном диске (авторы Samodelkin, Nun-Nun)
MRT_Mod Mrt= Избавление от напоминаний установить Malicious Removal Tool (обновление KB890830) (автор jameszero)
ORCAV5.07693.0 Orca= Microsoft ORCA MSI-редактор 5.07693.0 (автор AppleNTU)
ResPatch_DBY ResPatch= ResPatch Dark-Blue - Патч ресурсов и замена оформления XP (3 в 1) (автор pahan22)
ResPatch_DBY Set_logo= ResPatch Dark-Blue - Изменение логотипа фирмы системы (автор pahan22)
SoundsV SoundsV= Набор пользовательских звуков системы (автор Nun-Nun)
STDU_10.91216 STDU= STDU Viewer + STDU Converter - Конвертер и просмотрщик файлов в форматах DjVu, TIFF, XPS, CBZ, CBR, JBIG2 и PDF (автор Volk1234)
TC_v756a_Final TC7setup= Файловый менеджер Total Commander (автор gora)
Tweaks_XP Tweaks= Твики системы
UltraISO_PE_9.3.6.2750_Retail_RUS UltraISO= Программа для работы с образами дисков (автор Nun-Nun)
UPX_X-Shell_v1.4_upx_v3.07w UPXshell= Утилита для сжатия исполняемых файлов (автор gora)
1-VCRedist VCRedist= Библиотеки Visual C++ необходимые для работы программ
2-VCRedist VCRedist= Библиотеки Visual C++ необходимые для работы программ (версия Extended x86 или Extended x86&x64)
VCV VCV= Вытаскивалка видеофайлов из кэша браузеров (авторы Samodelkin, Nun-Nun)
VirtualBox_4.0.2_x86_x64 VirtuBox= Виртуальная машина
Wallpprs Wallpprs= Набор пользовательских обоев для рабочего стола (автор Nun-Nun)
Wallpprs16x9 WlPp19x6= Набор пользовательских обоев 19х6 для рабочего стола (автор Nun-Nun)
Portable_WinRAR_3.93_Final WRAR393= Портативная версия архиватора WinRAR с поддержкой многих форматов (автор Nun-Nun)
saavaage
13-02-2011, 14:54
sLiDeR-X, не совсем понятна ситуация с AddonBASE.xls:
1 . что дает переход на него? Пока первое ,что бросилось в глаза: если раньше все описания аддонов были под рукой в RunSetup.ini и работа с секциями была проста и наглядна (1 открытый файл - видно, какие аддоны в дефолтном профиле, какие аддоны необходимо убрать из других профилей), то теперь для нормальной работы необходимо держать открытыми 2 файла. Экономия за счет автоматического создания RunSetup.ini для меня не очень понятна, т.к. все равно приходится поддерживать актуальность базы AddonBASE.xls.
2. Для чего теперь необходимо указывать имя папки? Разве не достаточно указывать просто имя исполняемого файла?
Все это без наезда - просто только начал тестить и сразу появились вопросы. Возможно есть еще какие-нибудь преимущества внедрения AddonBASE.xls?
NB sLiDeR-X, не подскажете:
1. есть ли какая-нибудь возможность изменять названия профилей? Очень бы хотелось такую фичу.
2. остается открытым вопрос по взаимоисключающим аддонам (защита от дурака) - см. пост http://forum.oszone.net/post-1611492-118.html
sLiDeR-X,
Заглянул в файлик Finish, там часть кириллицы в кодировке 866, а часть в 1251. Это случаем проблем не вызовет, или всё так и должно быть?
sLiDeR-X
13-02-2011, 16:21
Nun-Nun, добавил строки в AddonBASE.xls
Нет. Все так и должно быть.
saavaage,
1. если раньше вся база была в RunSetup.ini, то теперь она в отдельном файле. Сделано для ускорения работы GUI - в секции HINT только нужные аддоны.
В любом случае необходимо набирать базу. Теперь она будет в отдельном файле и его обновления периодически будет в шапке.
2. Имя папки необходимо для работы скрипта Finish. Происходит сравнение интегрируемых аддонов в сборку с базой. Информация об интегрированных аддонах содержится только в файле Addons.lst папки I386 собранного дистрибутива. Была идея сканировать папку SVCPACK, но от этого пришлось отказаться.
Хорошо, что без наезда - только критика, что есть хорошо :)
По последним двум вопросам - это к разработчику GUI - opel431.
1. Считаю лишним. Если уж не терпится, попробуйте ресторатором отредактировать + исправить в ini имена секций.
2. Я веду с ним переписку насчсет этого.
saavaage
13-02-2011, 16:27
sLiDeR-X, понял. Попробую откорректировать. Что насчет Для корректно работы нужна еще одна консольная утилита, которой нет в CMD_Files.
Качайте и кладите в аддон CMD_Files »
по прежнему не могу скачать...
leeseecin
13-02-2011, 16:56
sLiDeR-X, awk какой версии должна быть и RunSetup.ini вы не найдете » и действительно не могу найти, даже в svcpack :)
sLiDeR-X
13-02-2011, 17:48
saavaage, обновил ссылку в 123 посте.
leeseecin, вам то же самое. 123 пост. ссылка там.
leeseecin
13-02-2011, 17:56
я, вообще-то, о другом. файл runsetup.ini не генерируется.
awk точно такой же. 3 раза запускал интеграцию.
sLiDeR-X
13-02-2011, 19:58
leeseecin, нашел опечатку. Перезалил аддон - 123 пост.
leeseecin
13-02-2011, 21:41
первые впечатления от новой версии:
1 стандартный профиль: первоначально выделется\снимается все, независимо от записей в секции [state]. после переключения в др. профиль и возврата, обрабатыватся должным образом (с указанных в [state] отметку снять уже нельзя)
2 остальные профили: секция [state] обрабатывается корректно (снять отметку нельзя). отмечены все, кроме указанных в соотв. секции. но, после переключения выбрать\снять, отмечены или все, или только из секции [state] (и понеслась установка\снятие с нужных\не нужных к установке в данном профиле). если секция пустая, отмечает из просмотренной предыдущей.
3 компоненты системы: если работать с вкладкой, то сапер устанавливается всегда, msnexpl - никогда, независимо от выбора (и записей в winnt.sif).
1 стандартный профиль: первоначально выделется\снимается все, независимо от записей в секции [state] »
Я, знаю - снятие всех, кроме входящих в UpdatePack-XPSP3-Rus, допускаю, но алгоритм еще требует доработки с иными профилями.
но, после переключения выбрать\снять, отмечены или все, или только из секции [state] (и понеслась »
Такая же увязка, что пояснил и выше. Но, все это будет устранено - по мере работы над проектом. Многие проекты уже "живут" годами, а блох все вылавливают - любой присутствующий на форуме автор работает урывками, при наличии свободного времени, а не по заданной тематике с 8 до 17 часов.
то сапер устанавливается всегда »
Конечно, ибо присутствует моя ошибка в списке, вместо minesweeper стоит minesweepe.
msnexpl - никогда »
1.Ошибок в команде для winnt нет. Смотрите в REF.
2. Надеюсь, вы свои убеждения строите на присутствии файлов MSN Explorer, а не IE.
opel431, есть ряд вопросов: »
По поводу "своих" профилей, подумаю. Взаимоисключениями заниматься не буду.
ОБНОВЛЕНИЕ
Исправлено отключение из секции [State] при выборе профилей.
Исправлено имя для игры "Сапер".
INI прикрепил свой тестовый - не правленный. Отредактируете под себя сами.
1. Совершенствовать будем, но подстраиваясь под "общего" пользователя. 2. Профили для того и просили прикрутить, чтобы фактически делать "исключения" из общего списка. Поэтому другого решения не будет! 3. По дополнениям в профиль, остаюсь на позиции sLiDeR-X - легче внести "две" строки для не включаемого дополнения, чем повторить "Все", за исключением двух.
saavaage
14-02-2011, 10:22
Профили для того и просили прикрутить, чтобы фактически делать "исключения" из общего списка. »
Дело в том, что сейчас логика функционала с профилями предполагает наличие полного списка аддонов в Стандартном профиле, т.е. включая однотипные, но с разным функционалом. Если в сборке присутствуют взаимоисключающие аддоны, то все они автоматом попадут в этот профиль. Таким образом, запуск установки софта из профиля "Стандартный" приведет к неадекватному результату.
В связи с этим я и предлагаю либо его не отображать в списке профилей гуи, либо делаем туже структуру, что предложил sLiDeR-X, только наоборот: Стандартный содержит только аддоны, которые есть во всех профилях (желательный рабочий минимум), все остальные профили - содержат списки только тех аддонов, которые характерны только для них. Таким образом, будут работать все 5 профилей.
Мне кажется, что такая концепция будет более логична, но это мое имхо.
opel431, кроме выше перечисленного для меня на сегодня есть только 2 принципиальных момента:
1. возможность для пользователя задавать названия профилей
2. возможность делать фиксацию определенного профиля поумолчанию, т.е. чтобы пользователь мог задавать профиль, который будет затем автоматом выбран в списке гуи при установки системы (так называемый, режим сценария установки аддонов поумолчанию) и установлен после истечения времени ожидания.
PS очень жаль, что нельзя задавать отображение аддонов по группам (может все же можно это как-то реализовать?)
Дело в том, что сейчас логика функционала с профилями предполагает наличие полного списка аддонов в Стандартном профиле, т.е. включая однотипные, но с разным функционалом. »
Привет, дружище!
Дело как раз в том, что в понятие "стандартный" у меня, входит стандартная интеграция аддонов. Ни один из интеграторов не допускает изначально установку несовместимых аддонов, и тем более, установку аддона с несколькими конфигурациями. Уход от стандартизации принятой при интеграции аддонов я допускать не хочу.
saavaage
14-02-2011, 12:38
opel431, хм, под несовместимыми я имел ввиду твики, которыми по разному можно настроить систему, офисы (open и ms), легкие и тяжелые однотипные приложения (в зависимости от мощи ПК). Идея была именно в этом - получить возможность не только управлять списком аддонов, но и, благодаря профилям, ставить систему с разными настройками и софтом, в зависимости от требований ПК. Такой подход предполагает, в том числе, и наличие дублирующего (по функционалу) софта в пакете интеграции.
Дело как раз в том, что в понятие "стандартный" у меня, входит стандартная интеграция аддонов. » - т.е. все последующие профили у тебя ограничены списком стандартного профиля и заведомо меньше его по кол-ву и качеству аддонов?! Этот вариант снижает ценность проги, т.к. ограничивает ее функционал.
Вообщем, все это - мое мнение - предложение. Тебе и sLiDeR-X решать.
NB что думаешь по-поводу 2. возможность делать фиксацию определенного профиля поумолчанию, т.е. чтобы пользователь мог задавать профиль, который будет затем автоматом выбран в списке гуи при установки системы (так называемый, режим сценария установки аддонов поумолчанию) и установлен после истечения времени ожидания. »
opel431,
Попробовал RSVCPACK GUI в действии. Не помню, какая именно там была версия (возможно не самая последняя). Вот на что обратил внимание: на вкладке выбора системных компонентов доступен выбор и тех компонентов, которые удаляются из системы Del-аддонами, что несколько настораживает. Раз уж на этой вкладке мы получаем возможность вручную сделать то, что выполняют Del-аддоны, то RSVCPACK должен это как-то учитывать - ну должна же быть "защита от дурака". Или я не прав?
P.S. После установки вылезла трабла - система периодически требует установочный диск Windows.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC