Показать полную графическую версию : [addon] RSVCPACK - GUI для выбора установки программ на Т-40
Страниц :
1
2
3
4
[
5]
6
7
8
9
10
11
12
13
saavaage
18-01-2011, 18:22
если вы хотите каким-либо образом изменить _SetupHotfixes.cmd - добавьте в RSVCPACK.cmd в начало команды сортировки по вашему усмотрению. » - немного не понял мысль.я имел ввиду (на этапе перед интеграцией) произвольную задачу юзером порядка следования программ в будущем окне гуи.
Поэтому заранее можно ручками отредактировать этот файл на свое усмотрение. »
в принципе, решает проблему. Так, наверное, и сделаю...
sLiDeR-X
18-01-2011, 19:51
на этапе перед интеграцией »
для этого нужно знать что с чем группировать. Правильно? Откуда будем знать? Руками вводить. Вот я и говорю - почему бы не внести команды перераспределения в cmd. На Т-40 будут отсортироваными ваши аддоны.
Так, наверное, и сделаю... »
Вот вы как раз сделаете это, только руками и каждый раз после интеграции, А так - всего 1 раз
Как вносил? Сам писал пояснение к аддону? А где брать это пояснение? Только набирать базу по аддонам. Собственно это и реализовано. »
Как сказал opel431, чтобы делал выбор из заранее созданной базы. Ну а если описания аддона в базе нет, то пусть выводится название exe-шника.
sLiDeR-X
18-01-2011, 20:49
Nun-Nun, не понимаю чем это отличается от того, что сейчас есть.
А если вы про то, что выводить описание вместо имени файла в основном окне - я против. Не информативно будет.
чтобы делал выбор из заранее созданной базы »
Речь шла об авто коррекции секции HINT (RunSetup.ini), из иного файла (типа БД), на основе просмотра списка аддонов (можно из того же UPD\Configs\Addons), или сканирования папки с аддонами. Т.е. сравнивать по названию аддона и при совпадении записывать в секцию значение из БД.
sLiDeR-X
19-01-2011, 06:45
Да, и ещё: с моей точки зрения (как пользователя) кусок с CMD_Files с утилитами, который сначала был внутри аддона, есть смысл закинуть обратно. Сразу даже не заметил, что он оттуда исчез. Было очень удобно. »
Не вижу смысла в этом. Обе части приведены в шапке. При внесении изменений меняется непосредственно z-KeepPrefSVC. CMD_Files не меняется, а это весомый размер по сравнению с 2кб %)
Единственное, что не совсем удобно - то, что аддон и GUI к нему находятся в разных темах. »
Сам аддон z-KeepPrefSVC полноценный. С помощью него можно сделать ручной выбор. А "GUI это GUI" - это расширение функционала.
Речь шла об авто коррекции секции State (RunSetup.ini), из иного файла (типа БД), на основе просмотра списка аддонов (можно из того же UPD\Configs\Addons), или сканирования папки с аддонами. Т.е. сравнивать по названию аддона и при совпадении записывать в секцию значение из БД. »
Я не силён в технической стороне дела, т.е. не настолько подробно представляю как оно там реализовано, но Вы совершенно правильно меня поняли.
Сам аддон z-KeepPrefSVC полноценный. С помощью него можно сделать ручной выбор. А "GUI это GUI" - это расширение функционала. »
Да я особо и не против, это просто моё личное впечатление, которое ни к чему Вас не обязывает.
А если вы про то, что выводить описание вместо имени файла в основном окне - я против. Не информативно будет. »
Моя мысль несколько иная, я имею в виду скорре то, о чём в своём последнем посте сказал opel431. Иными словами, это пожелание автоматизировать процесс внесения данных в RunSetup.ini, ну т.е., чтобы пользователю вручную этого можно было не делать.
Результат будет выглядеть примерно так: как сказал opel431, после коррекции секции State (RunSetup.ini), из иного файла (типа БД), на основе просмотра списка аддонов (можно из того же UPD\Configs\Addons), или сканирования папки с аддонами получаем готовый откорректированный файл RunSetup.ini. Таким образом, все найденные аддоны будут прописаны в RunSetup.ini, причём те, для которых присутствовало описание в БД, при установке XP будет высвечиваться их название и описание, а для тех, которые его не имели - только название исполняемого файла (ну или как-то так).
sLiDeR-X!
Нужно почистить входящие, к тебе не достучатся.
SharkyEXE
19-01-2011, 13:02
opel431
Прошу прощения, так будет ли пофиксена проблема, описанная здесь (http://forum.oszone.net/post-1591515-76.html)? Спасибо.
sLiDeR-X
19-01-2011, 13:05
так будет ли пофиксена проблема »
Это не проблема, а следовательно фиксить нечего.
Используйте более короткий коментарий. Так можно и на весь экран программу сделать %)
Для запуска GUI необходимо в файл presetup.cmd прописать следующее: (уже прописано за Вас ) »
может стоит тогда стереть эту информацию?
А добавить следущее (например):
Для успешной интеграции аддона необходимо:
1. Скачать ....
2. Скачать....
3. Запустить....
4......
5...
так будет ли пофиксена проблема, описанная здесь? Спасибо. »
Пока просто расширю форму - думаю этого достаточно.
Сделаю перемещение строк непосредственно в GUI (мышкой) - кому нужно, воспользуются.
Интегрировал GUI-интегратором z-KeepPrefSVC + GUI в дистриб XP. Всё прекрасно отработало.
Если не сложно, добавьте в базу инфу по моему аддону VideoCacheView 1.83 (http://forum.oszone.net/showthread.php?p=1581814#post1581814) :
VCV=VideoCacheView 1.83 - позволяет вытаскивать из кэша браузеров видеофайлы, сохраненные там при просмотре видеороликов в сети.
sLiDeR-X
20-01-2011, 17:14
Nun-Nun, добавлю.
Только теперь (скоро выложу новый аддон) необходимо писать строчку в виде:
имя_папки_аддона > имя_самого_аддона=описание
Теперь файл RunSetup.ini будет генерироваться автоматически опираясь на присутствующие в сборке аддоны.
База будет отдельным файлом.
Поэтому в первоначальном аддоне будет база только для моих аддонов.
По мере выкладывания вами информации с описанием буду в шапке обновлять базу.
Вот то, что есть сейчас:
1-FullFlash Flash=Плагин Adobe Flash
1-MSXML4 MSXML4=Поддержка ранних приложений
1-Rootsupd ROOTSUPD=Обновление корневых сертификатов
2gis 2gis=ДубльГИС - городская информационная система (автор $L!DER)
3-dllsfox dllsfox=Набор библиотек Visual Fox Pro
3-dllsfull dllsfull=Библиотеки, необходимые для работы программ
7_Zip 7zipArch=7Z архиватор с поддержкой многих форматов
7z_Patch 7z_Patch=Графический патч для диалогов архиватора 7z
AIMP3 AIMP3Portable=Аудио плеер с поддержкой многих форматов (автор $L!DER)
Akelpad4 Akelpad4=Текстовый редактор с расширенными функциями
CDBurnerXP CDBurnerXPPortable=Программа для записи дисков и образов (автор $L!DER)
CPLDAPU CpldapuR=Расширение для панели задач
DEPAE DEPAE=Изменение ключа запуска Windows
DirectX32 DirectX=Набор мультимедийных библиотек DirectX
dopdf dopdf=Программа для перевода в формат PDF
DotNet11_40 DNet1140=Microsoft .NET Framework
DotNetNew4 DotNet=Microsoft .NET Framework
DXUpdate DXUpdate=Утилита для обновления DirectX
ERDNt ERDNT=Создание снимка реестра и настройки реестра
FSViewer FSViewerPortable=Программа для просмотра изображений (автор $L!DER)
Java_SE_JRE Java_SE_JRE_x86=Расширение для запуска JAVA программ
LouderIt LouderIt=Утилита изменения громкости из трея (автор $L!DER)
MassStor32 MassStor=Драйвера жестких дисков
MegaLF25 MegaLF25=Обновленные курсоры, обои, темы...
Office2007 office2007=Microsoft офис 2007 (автор $L!DER)
OperaMOD OperaMOD=Интернет браузер (автор $L!DER)
PDFXCview PDFXCViewPortable=Просмотр PDF (автор $L!DER)
PotPlayer PotPlayerPortable=Видео плеер с поддержкой многих форматов (автор $L!DER)
PuntoSwitcher PuntoSw3=Автоматическая раскладка клавиатуры
Scroller Scroller=Прокрутка неактивных окон колесом мыши (автор $L!DER)
Silverlight SLight=Расширение мультимедийных функций в интернете
ThermIcon ThermIcon=Показ температуры в Омске (автор $L!DER)
TotalCommander TotalCMD=Файловый менеджер с большим набором функций (автор $L!DER)
Universal_Extractor UExtract=Распаковка большинство инсталляторов
Unlocker Unlocker=Удаление неудаляемых файлов
Winstyle Fonts=Набор шрифтов
Winstyle Winstyle=Радикальное изменение офомления Windows (автор $L!DER)
w-MyOun ReadMe=Ярлык на рабочий стол информации о сборке (автор $L!DER)
w-MyOun RegTweak=Многочисленные настройки системы (автор $L!DER)
w-MyOun Themes=Темы Windows (автор $L!DER)
w-MyOun Toolbar=Настройка панелей в проводнике (автор $L!DER)
XPrights XPrights=Настройка прав доступа
x-Reset10 xReset10=Автоперезагрузка по окончании установки
Только теперь (скоро выложу новый аддон) необходимо писать строчку в виде:
имя_папки_аддона > имя_самого_аддона=описание »
ОК, тогда будет выглядеть так:
VCV183\Files\ForceCopy\SVCPACK\VCV.exe=VideoCacheView 1.83 - Позволяет вытаскивать из кэша браузеров видеофайлы, сохраненные там при просмотре видеороликов в сети.
Есть к Вам ещё один вопрос: хочу сделать сбрку XP, в которой будут использованы z-KeepPrefSVC + GUI и Winnt_T40 2.1 Final. Насколько вижу, для обоих аддонов в PreSetup.cmd должны быть внесены соответствующие изменения. В какой последовательности эти данные должны располагаться, чтобы не возникло конфликтов или ещё каких-нибудь проблем (первый вариант или второй)?
Вариант 1:
@echo off
:: ================================== Конструкция для интерактивного выбора программ =================
:: ----- Определение папки с программами
:: Изначально написано для фейкового setup.exe от Fake-Setup Advanced (http://forum.oszone.net/thread-119984.html).
if not exist %SrcDosPath%\I386\fSetup.ini (
:: Если пользуйтесь фейковым setup.exe от BoaSoft (http://forum.oszone.net/showthread.php?t=100898) с
:: мультивариантной загрузкой измените в следующей строке путь до папки I386 вашего дистрибутива, например:
:: set WinPath=\WinDistrib\WinXP_SP3_VL_UpdPk\
set WinPath=\
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
if exist %%i:%WinPath%I386\SVCPACK\_SetupHotfixes.cmd Set SrcDosPath=%%i:
)
)
set DistrDir=%SrcDosPath%\I386\SVCPACK
:: ----- Выбор программ перед установкой
:: Если не пользуетесь GUI (http://forum.oszone.net/showthread.php?p=1576940) - можете удалить секцию
if exist "%DistrDir%\RSVCPACK.cmd" call "%DistrDir%\RSVCPACK.cmd"
:: ----- Обработка установки программ в графическом виде
:: Если не пользуетесь Runss (http://forum.oszone.net/thread-182180-3.html) - можете удалить секцию
if exist "%DistrDir%\Runss.cmd" call "%DistrDir%\Runss.cmd"
:: ==========================================================================================
:: Если используется z-KeepPrefSVC + GUI)
if exist "WinntFix.exe" (start /wait WinntFix.exe 30 16 -b)
Exit
Вариант 2:
@echo off
:: Если используется z-KeepPrefSVC + GUI)
if exist "WinntFix.exe" (start /wait WinntFix.exe 30 16 -b)
:: ================================== Конструкция для интерактивного выбора программ =================
:: ----- Определение папки с программами
:: Изначально написано для фейкового setup.exe от Fake-Setup Advanced (http://forum.oszone.net/thread-119984.html).
if not exist %SrcDosPath%\I386\fSetup.ini (
:: Если пользуйтесь фейковым setup.exe от BoaSoft (http://forum.oszone.net/showthread.php?t=100898) с
:: мультивариантной загрузкой измените в следующей строке путь до папки I386 вашего дистрибутива, например:
:: set WinPath=\WinDistrib\WinXP_SP3_VL_UpdPk\
set WinPath=\
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
if exist %%i:%WinPath%I386\SVCPACK\_SetupHotfixes.cmd Set SrcDosPath=%%i:
)
)
set DistrDir=%SrcDosPath%\I386\SVCPACK
:: ----- Выбор программ перед установкой
:: Если не пользуетесь GUI (http://forum.oszone.net/showthread.php?p=1576940) - можете удалить секцию
if exist "%DistrDir%\RSVCPACK.cmd" call "%DistrDir%\RSVCPACK.cmd"
:: ----- Обработка установки программ в графическом виде
:: Если не пользуетесь Runss (http://forum.oszone.net/thread-182180-3.html) - можете удалить секцию
if exist "%DistrDir%\Runss.cmd" call "%DistrDir%\Runss.cmd"
:: ==========================================================================================
Exit
sLiDeR-X
21-01-2011, 07:58
Nun-Nun, исправьте сообщение с тегом more.
ОК, тогда будет выглядеть так:
VCV183\Files\ForceCopy\SVCPACK\VCV.exe=VideoCacheView 1.83 - Позволяет вытаскивать из кэша браузеров видеофайлы, сохраненные там при просмотре видеороликов в сети. »
Я для кого привел пример: ?
1-FullFlash Flash=Плагин Adobe Flash
1-MSXML4 MSXML4=Поддержка ранних приложений
.....
В какой последовательности эти данные должны располагаться »
Без разницы. У меня Winnt_T40 стоит первее. Только непонятно, причем тут (:: Если используется z-KeepPrefSVC + GUI)) ? Никакой проверки у вас нет. Хотя это мелочи
исправьте сообщение с тегом more »
Сорри, тогда так:
VCV183 VCV=VideoCacheView 1.83 - Позволяет вытаскивать из кэша браузеров видеофайлы, сохраненные там при просмотре видеороликов в сети.
Только непонятно, причем тут (:: Если используется z-KeepPrefSVC + GUI)) ? Никакой проверки у вас нет. »
Это я написал первый попавшийся текст чисто для того, чтоб что-то было написано. Содержание не важно, так что не придавайте значения.
Благодарю за пояснение.
Вот немного добавлений для RunSetup.ini, вдруг пригодится. Привожу в две строки, иначе выглядит нечитаемо - первая строка - название папки, вторая - исполняемый файл с комментарием:
Vcv184
VCV=VideoCacheView 1.84 - Вытаскивалка из кэша браузеров видеофайлов, сохраненных там при просмотре видеороликов в сети.
UPX_X-Shell_v1.4_upx_v3.07w
UPXshell=UPX X-Shell - Утилита для сжатия исполняемых файлов.
7Zip920x86
7z920=Архиватор 7-Zip
Portable_WinRAR_3.93_Final
WRAR393=Архиватор Portable WinRAR 3.93 Final
SoundsV
SoundsV=Пользовательский набор звуков
UltraISO_PE_9.3.6.2750_Retail_RUS
UltraISO=UltraISO PE 9.3.6.2750 Retail - Работа с файлами-образами ISO и др.
VirtualBox_4.0.2_x86_x64
VirtuBox=VirtualBox 4.0.2 x86-x64 - Виртуальная машина.
Wallpprs
Wallpprs=Набор пользовательских обоев для рабочего стола.
Wallpprs16x9
WlPp19x6=Набор пользовательских обоев 19х6 для рабочего стола.
2-VCRedist
VCRedist=Microsoft Visual C++ 2005-2008-2010 RP Extended x86&x64
ORCAV5.07693.0
Orca=Microsoft ORCA MSI-редактор 5.07693.0
KbLangLED
KbLangLED=KbLangLED 1.0 - Индикация языка ввода Scroll Lock-ом.
ResPatch_DBY
ResPatch=ResPatch Dark-Blue-Yellow 5.5 (26-05-2010) - Патч ресурсов и замена оформления XP.
ResPatch_DBY
Set_logo=Вторая часть ResPatch Dark-Blue-Yellow 5.5 (26-05-2010) - Патч ресурсов и замена оформления XP.
MRT_Mod
Mrt=Избавление от напоминаний установить Malicious Removal Tool (обновление KB890830).
1-FontInstaller
FontInstaller=Коллекция пользовательских шрифтов.
P.S. Для аддона VideoCacheView название папки расположения значения не имеет, он от этого не зависит. Папку для постоянства можно, например, обозвать VCV (автором уже сделано - ну это, чтобы с выходом новых версий VideoCacheView ничего в файле RunSetup.ini не менять).
Однозначно утверждать не буду, т.к. сразу не обратил внимания, но по-моему если в дистриб интегрированы одновременно аддон STDU Viewer 1.5.330 (RUS) + STDU Converter 1.1.70.0 (RUS) и аддон STDU Viewer 1.5.597.0 (RUS), то в окне GUI виденен один STDU, и если его выбрать, то после установки в системе оказываются установлены оба. Допускаю, что если галку снять - оба не установятся. Возможно это из-за одинакового названия файла: у первого - stdu.cab, у второго - Stdu.exe
sLiDeR-X
29-01-2011, 09:12
Nun-Nun, да. Но это уже поправлено. Скоро будет обновление аддона.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC