Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   [addon] RSVCPACK - GUI для выбора установки программ на Т-40 (http://forum.oszone.net/showthread.php?t=195302)

sLiDeR-X 29-12-2010 12:59 1576940

[addon] RSVCPACK - GUI для выбора установки программ на Т-40
 
Вложений: 4
Благодаря участнику конференции opel431 теперь есть возможность выбора установки компонентов (аддонов SVCPACK) посредством GUI при использовании z-KeepPrefSVC на этапе Т-40



Для запуска GUI необходимо в файл presetup.cmd прописать следующее: (уже прописано за Вас :) )
Код:

if exist "%DistrDir%\RSVCPACK.cmd" call "%DistrDir%\RSVCPACK.cmd"
Программа умеет запускаться с параметром отчета времени, т.е. "RSVCPACK.exe 15". Если запускаете без параметра - программа будет висеть до момента нажатия "Применить".
Чтобы отредактировать время отсчета "под себя" необходимо поправить значение в файле "RSVCPACK\Files\ForceCopy\SVCPACK\RSVCPACK.cmd"



Программа работает с файлом настроек RunSetup.ini. Находится она должна рядом с RSVCPACK.exe. В аддоне его нет, так как он автоматически создается в "I386\SVCPACK" вашего дистрибутива посредством считывания настроек с файла Params.ini.
  • В секции [Hint] занесены различные сочетания имя_аддона=описание. Эта секция создается автоматически посредством сравнения интегрированных аддонов с базой ( файл AddonBASE.xls ).
    Привожу доступные на данный момент сочетания AddonBASE.xls:
    AddonBASE.xls имеет формат xls для возможности открытия в Excel (для удобства сортировки). Но это всего лишь текстовый документ, открытый в Excel. Поэтому необходимо сохранять файл без изменения формата! В противном случае получите нерабочую секцию [HINT] файла RunSetup.ini
    читать дальше »
    Код:

    Имя_ФАЙЛА_без_расширения=        Описание
           
    1000=        Карточная игра 1000
    2gis=        ДубльГИС - городская информационная система (автор $L!DER)
    7z_Patch=        Графический патч для диалогов архиватора 7z
    7z=        Архиватор 7-Zip
    7zipArch=        7Z архиватор с поддержкой многих форматов
    Adobe4Exp=        Расширение, позволяющее просматривать файлы .ai, .eps, .pdf и .psd в Проводнике (режим `Эскизы страниц`)
    AdvOR=        Advanced Onion Router (AdvOR) - клиент сети TOR
    aimp2=        Аудио плеер Aimp2 с поддержкой многих форматов
    AIMP3Portable=        Аудио плеер с поддержкой многих форматов (автор $L!DER)
    AimpRun=        Аудио плеер Aimp2 с поддержкой многих форматов
    Akelpad4=        Текстовый редактор с расширенными функциями
    Alcohol120=        Программа работы с образами. Копирует и защищенные диски
    AlReader=        Программа для чтения книг в электронных форматах
    AmlMaple=        Индикатор текущего языка ввода, с клавиатуры, возле курсора
    ASPI=        Adaptec ASPI - драйвер метода доступа к CD/DVD-приводу
    Avast=        Бесплатный антивирус
    Avz4=        Утилита предназначена для обнаружения и удаления SpyWare, AdWare, Dialer, червей, троянов и т.д.
    BDE=        Borland Database Engine
    birthday=        Программа для ежедневного напоминания о важных событиях
    BS=        Программа для записи и иной работы с дисками CD-DVD
    CABTools=        Работа с CAB-архивами
    CDBurnerXPPortable=        Программа для записи дисков и образов (автор $L!DER)
    cdbxp=        Программа для записи дисков и образов (freeware)
    CDSlow=        Программа для управления скоростью приводов CD-DVD
    Chrome=        Самый быстрый браузер с собственным менеджером закачки файлов
    CISSetup=        Комплексная защита компьютера включая антивирус и файрвол
    CityInfo=        Электронная карта г. Минск (Беларусь)
    CpldapuR=        Расширение для панели задач
    DAMN=        Просмотрobr файлов NFO и DIZ
    DEPAE=        Изменение ключа запуска Windows
    DirectX=        Набор мультимедийных библиотек DirectX
    dllsfox=        Набор библиотек Visual Fox Pro
    dllsfull=        Библиотеки, необходимые для работы программ
    dmaster=        Менеджер закачки фалов из Интернет, интегрируемый в браузеры
    DNet=        Microsoft .NET Framework
    dopdf=        Программа для перевода в формат PDF
    DotNet=        Microsoft .NET Framework 1.1-4.0
    DotNetLive=        Microsoft .NET Framework 1.1-4.0 (автор $L!DER)
    DPMP=        Качественный видео и аудио плейер. Поддерживает практически все форматы
    DriverView=        Просмотр списка установленных в системе драйверов
    DSRun=        Трёхмерный рабочий стол в виде куба
    Dtools=        Программа эмуляции оптических дисков
    Durbetsel=        Карточные игры
    dx10_xp=        Набор мультимедийных библиотек Direct 10 для XP
    DXUpdate=        Утилита для обновления DirectX
    Egypt=        Игра Волшебство Египта
    ERDNT=        Создание снимка реестра и настройки реестра
    ETF=        Empty Temp Folders - Очистка папок системы от временных файлов
    Favorite=        Очистка папки `Избранное` и копирование в неё пользовательских файлов-ссылок
    FileMenu=        Утилита для настройки контекстного меню
    FLASH_PL=        Плагин Adobe Flash для браузеров Firefox, Mozilla, Netscape, Safari, Opera
    Flash=        Плагин Adobe Flash
    FlashGuard=        Утилита для блокировка и удаление Autorun (защита от внедрения червей)
    FMDSR=        Средство поиска и загрузки музыки с самых популярных сайтов рунета
    FontInstaller=        Коллекция пользовательских шрифтов
    Fonts=        Набор шрифтов
    FormatFactory=        Мультиформатный конвертер (видео-, аудио-, изображения) и программа по  резке, склеике медиа-файлов
    FreeLnch=        Компактный органайзер ярлыков. Позволяет освободить `Рабочий стол`
    FSViewerPortable=        Программа для просмотра изображений (автор $L!DER)
    GetFile=        Определение размера файла до его скачивания
    Gnumeric=        Бесплатный редактор электронных таблиц. Альтернатива EXEL Office
    GOMPlayer=        Бесплатный медиаплеер для Windows
    GOMPlayerCod=        Бесплатный медиаплеер для Windows + набор встроенных кодеков
    GUI_Int=        GUI-интегратор
    hashtab=        Добавление вкладки `Контрольная сумма` в свойствах файла
    IceRun=        ICE Book Reader Professional - это мощная читалка электронных текстов (книг)
    IE8RU=        Браузер Internet Explorer 8
    ImgBurn=        Создание и запись дисков, а также работа с файлами-образами для их записи
    Java_SE_JDK_JRE_x86=        Расширение для запуска JAVA программ
    JDownloader=        Программа по скачке инфо с файлообменников. Есть одновременная закачка нескольких файлов, докачка файлов. Требует Java
    KbdUkr=        Альтернативная, современная украинская раскладка клавиатуры
    KbLangLED=        Индикация языка ввода Scroll Lock-ом
    KLCodec=        Набор мультимедийных (аудио- и видео-) кодеков
    koment=        Данная утилита создает коментарии к файлам
    LA=        Light Alloy - неплохой бесплатный видео-проигрыватель. Прекрасная альтернатива WMP
    LightScribe=        Поддержка технологии создания этикеток LightScribe
    LouderIt=        Утилита изменения громкости из трея (автор $L!DER)
    Lsdu=        Диагностика системы на наличие проблем с поддержкой LightScribe
    Mail_Agent=        Mail.Ru Агент - программа для общения онлайн: голосовые и видеозвонки, обмен мгновенными сообщениями и т.д.
    MassStor=        Драйвера жестких дисков
    MChess=        Игра в шахматы с компьютером
    MD_Temp=        Создание папки `Temp` на системном диске
    MegaLF25=        Дополнительные темы, курсоры, обои для замены стандартных
    Milner=        Игра Кто хочет стать миллионером
    ml2010=        Программа для автосмена обоев и заставки при входе в систему
    MNF1135=        Microsoft .NET Framework 1.1-3.5
    MNF4=        Microsoft .NET Framework 4.0
    MraRun=        Mail.Ru Агент - программа для общения онлайн: голосовые и видеозвонки, обмен мгновенными сообщениями и т.д.
    Mrt=        Избавление от напоминаний установить Malicious Removal Tool (обновление KB890830)
    MSXML4=        Поддержка ранних приложений
    Nardy=        Игра в длинные нарды
    Nero=        Программа для записи CD-DVD дисков
    office2007=        Microsoft офис 2007 (автор $L!DER)
    OPERA=        Один из самых популярных браузеров
    OperaMOD=        Интернет браузер (автор $L!DER)
    Orca=        Microsoft ORCA MSI-редактор 5.07693.0
    PAudition=        Портативная версия Adobe Audition
    PDFXCViewPortable=        Просмотр PDF (автор $L!DER)
    PDN_PLG=        Эффекты и регулировки для Paint.NET
    PDNet=        Бесплатный растровый графический редактор
    PiriRun=        Утилиты для обслуживания компьютера (дефрагментатор, чистильщик реестра)
    PNotes=        Заметки (записки) на экране монитора
    PotPlayer=        Видео плеер с поддержкой многих форматов (автор $L!DER)
    PPhotoshop=        Портативная версия Adobe Photoshop
    PrivateHash=        Установка неподписанных драйверов
    PuntoSw3=        Автоматическая раскладка клавиатуры
    PWRAR=        Портативная версия архиватора WinRAR
    Q-Dir=        Четырех панельный менеджер файлов
    qip2010=        Новая версия интернет мульти-пейджера, состоит из QIP, Jabber, SIP, mail.ru agent
    QRegDefr=        Дефрагментатор реестра
    QuickTime=        Позволяет проигрывать файлы (.mov, .qt и другие) без установки QuickTime
    Ransomhide=        Миниатюрная утилита для удаления рекламных окон с просьбой отправить смс
    ReadMe=        Ярлык на рабочий стол информации о сборке (автор $L!DER)
    Regshot=        Снятие снимков реестра и их сравнение
    RegTweak=        Многочисленные настройки системы (автор $L!DER)
    ResPatch=        Патч ресурсов и замена оформления XP
    RestoreC=        Включение восстановления системы только для системного диска
    ROOTSUPD=        Обновление корневых сертификатов
    RpRunner=        Полная смена интерфейса Windows с выбором оформления
    Runss=        Модификация прогресс-бара установки
    RuntimePack=        Runtime библиотеки, необходимые для запуска программ
    SC22b=        Многофункциональная замена копирования Проводника
    SCP2010=        Набор необходимых кодеров и декодеров
    Scroller=        Прокрутка неактивных окон колесом мыши (автор $L!DER)
    Set_logo=        Изменение логотипа фирмы системы
    SetTools=        Утилиты для работы с файлами CAB, REG, INF
    Shashkodrom=        Игра Шашки (Шашкодром Мобильная версия 1.0)
    Shockwav=        ActiveX для показа интерактивной 3D-графики интернета в IE, FireFox, Opera и других браузерах
    SIW=        Утилита для получения комплексной информации о системе
    Skype=        Программа для обмена сообщениями и звонков с компьютера
    SLight=        Расширение мультимедийных функций в интернете
    Socrat=        Англо-русский переводчик и словарь
    SoundsV=        Набор звуков системы
    SPTD=        Модуль, необходимый для аддона Daemon Tools и для установки Alcohol
    STDU=        Программа просмотра форматов DjVu, TIFF, XPS, CBZ, CBR, JBIG2 и PDF
    Subaquat=        Игра Сокровищница Океана
    SysInt=        Для наблюдения и обслуживания компьютера
    TC7setup=        Лучший менеджер файлов Total Commander
    Tetris=        Игра `Классический Тетрис`
    Themes=        Темы Windows (автор $L!DER)
    ThermIcon=        Показ температуры в Омске (автор $L!DER)
    Toolbar=        Настройка панелей в проводнике (автор $L!DER)
    TotalCMD=        Файловый менеджер с большим набором функций (автор $L!DER)
    TrueCrpt=        Криптографическое приложение для создания зашифрованных файл-контейров,шифрования разделов и дисков ПК
    TUU201=        Компактный пакет системных утилит
    tweaks=        Твики системы
    UExtract=        Распаковка большинство инсталляторов
    UltraISO=        Программы работы с образами дисков
    uncom=        Бесплатный файловый менеджер. Альтернатива платному Total Commander
    UnDel360=        Восстановление удалённых файлов
    Unlocker=        Удаление неудаляемых файлов
    UPDTweaks=        Настройка системы перед первым запуском (автор $L!DER)
    UPXshell=        Утилита для сжатия исполняемых файлов
    USBSafRe=        Менеджер USB устройств
    USDG=        Менеджер закачкис с Share-хостингов
    UserMake=        Создание собственной учётной записи
    utorrent=        Одна из самых лучших и функциональных программ для работы с сетью BitTorrent
    VBOX86=        Виртуальная машина
    VCRedist=        Библиотеки Visual C++ необходимы для работы программ
    VCV=        Вытаскивалка видеофайлов из кэша браузеров
    VirtualBox=        Виртуальная машина
    VirtuBox=        Виртуальная машина
    VolumeC2=        Модуль на основе регулятора громкости LouderIt
    Vopt=        Дефрагментатор
    WallChng=        Автосмена обоев рабочего стола
    Wallpprs=        Набор пользовательских обоев для рабочего стола
    WinFinish=        Программа финализации установки системы
    WinRAR=        Архиватор с поддержкой многих форматов
    Winstyle_Titanium=        Радикальное изменение офомления Windows (автор $L!DER)
    WlPp16x9=        Набор пользовательских обоев 16х9 для рабочего стола
    WRAR=        Архиватор с поддержкой многих форматов
    WSRun=        Памятка для меню `Выполнить...`
    Wutils=        Программа для оптимизации работы компьютера класса `всё-в-одном`
    XnView=        Просмотрщик графических файлов
    XPrights=        Настройка прав доступа
    XPTweaker=        Небольшая утилита для настройки системы
    xReset10=        Автоперезагрузка по окончании установки
    XviD=        Бесплатный видео-кодер/декодер
    XviD4PSP=        Видеоконвертер
    Zentimo=        менеджер USB устройств. Обеспечивает безопасное извлечение usb-устройств


  • В секции [State] занесены аддоны, с которых не может быть снята галка установки (защита "от дурака").
    Формат записи: Имя_аддона_без_расширения=1, например xReset10=1
  • В секции [Profile] приведен пономерной список используемых вами профилей установки приложений из папки SVCPACK.
  • Дальше идут секции с указанными вами секциями ( [Все], [Быстрый], [Стандартное_Windows], [Офисный], и т.д. ).
    В каждой секции длжны быть прописаны аддоны, кторые ИСКЛЮЧАЮТСЯ из обработки.
    Формат записи: Имя_аддона_без_расширения=0, например Akelpad4=0
Приводите в теме сопоставления своих аддонов - периодически буду пополнять базу AddonBASE.xls и выкладывать в шапке.



Смежная тема [addon] z-Runss - модификация прогресс-бара установки

vla-ad 29-12-2010 13:25 1576958

я еще не спец в этих делах - но как понял - речь идет о программе, с помощью которой возможно автоматизировать установку желательных программ, на этапе установки или переустановки Windows?
Или добавьте redme для полного понимания сути данного вида автоматизации и программы в целом.
спасибо

Wowa_z 29-12-2010 13:41 1576969

sLiDeR-X, я так понимаю в шапке обновлённая версия GUI, при использовании предыдущей на 13 минуте только просмотрел содержимое своего boot.ini в блокноте и всё, ничего не установилось, PreSetup использовал тот который был с адооном.
Сейчас буду собирать с новым GUI.
И ещё как понимать чек-бокс "Все кроме блокированых", я так понимаю, что убрав "птичку" с чек-бокса должны остатся только некоторые заблокированые аддны, а как их заблокировать?

sLiDeR-X 29-12-2010 13:51 1576979

vla-ad, да, вы все правильно поняли.

Служит для ручного выбра тех программ (аддонов), которые были интегрированы при сборке windows

Wowa_z, а вы сделали запуск программы в presetup?

vla-ad 29-12-2010 14:14 1577005

я вижу здесь TEST программу - ее можно устанавливать - или она пока в тест режиме?

Wowa_z 29-12-2010 14:16 1577008

sLiDeR-X,
Цитата:

Цитата sLiDeR-X
а вы сделали запуск программы в presetup? »

Не совсем понял вопроса, если вы спрашиваете
Цитата:

Цитата sLiDeR-X
:: ----- Выбор программ перед установкой (секция должна быть перед секцией с Runss!!)
if exist %DistrDir%\RunSVCPACK.exe start /wait %DistrDir%\RunSVCPACK.exe »

есть ли эта строка в файле - то да.

И ещё на 13 минуте запутился Runss и в установке программ прописан только "Boot edit 1/1" всё.

sLiDeR-X 29-12-2010 14:20 1577010

vla-ad, можно, просто не финал еще

Wowa_z, GUI на Т-40 появился? Где это строка? "секция должна быть перед секцией с Runss!!" соблюдено?

Wowa_z 29-12-2010 14:33 1577026

Вложений: 1
sLiDeR-X,
Цитата:

Цитата sLiDeR-X
GUI на Т-40 появился »

- да, и все аддоны в нём прописаны и отмечены.

sLiDeR-X, может я туплю но
Цитата:

Цитата sLiDeR-X
Для работы GUI необходимо положить папку из архива в папку Addons (с заменой) »

с заменой чего? Если предполагается, что сначала был скачан предыдущий аддон и заменить нужно exe-шник из него этим, а если предыдущий не был скачан тогда что заменять, в старой версии нет файлов RunSVCPACK.exe и RunSetup.ini?

Вот прикрепил файлы Runss.xml и Runss.log. Помогите пожалуйста.

Wowa_z 30-12-2010 16:30 1577892

К сожалению никак не смог добиться установки программ на 13 минуте, ни с использованием Update integrator от BoaSoft, ни с помощью Fake Setup Advanced. Откатился на прежнюю версию.

opel431 06-01-2011 03:03 1581778

Цитата:

Цитата Wowa_z
К сожалению никак не смог добиться установки программ на 13 минуте »

GUI не для установки "своих" программ, а для их выбора из SVCPACK?

Wowa_z 06-01-2011 10:32 1581877

Цитата:

Цитата opel431
GUI не для установки "своих" программ, а для их выбора из SVCPACK? »

opel431, процитируйте, пожалуйста, строки где я написал, что пытаюсь на 13 минуте установить "свои" программы используя GUI, а не программы из SVCPACK - это во первых, а во вторых, я писал sLiDeR-X, в ПМ о том как провожу интеграцию - пока ответа никакого (наверное празднует :) ).

Но если вы считаете меня идиотом то опишу процесс интеграции и установки, если что не так - исправьте:
1. Для интеграции использую
Цитата:

Цитата Wowa_z
Updateintegrator от BoaSoft »

.
2. PreSetup.cmd в папке Updateintegrator\GUITOOLS\DRIVERS\DriverTools\ заменил на тот который sLiDeR-X, выложил с тестовым аддоном GUI (его сейчас к стати нигде нет, ни в этой теме ни здесь, но вот его содержимое
читать дальше »
@echo off



:: ================================== Конструкция для интерактивного выбора программ ==================================

:: ----- Определение папки с программами
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:\WIN51 Set SrcDosPathTemp=%%i:
if not exist %SrcDosPathTemp%\I386\fSetup.ini Set SrcDosPath=%SrcDosPathTemp%
set DistrDir=%SrcDosPath%\I386\SVCPACK

:: ----- Выбор программ перед установкой
if exist %DistrDir%\RunSVCPACK.exe start /wait %DistrDir%\RunSVCPACK.exe

:: ----- Обработка установки программ в графическом виде
if exist "%DistrDir%\Runss\Runss.exe" (
copy /y "%DistrDir%\Runss\Run*" "%SystemDrive%\"
for /f "delims=" %%i in (%DistrDir%\Runss\BEGIN.xml) do echo %%i>>%SystemDrive%\1.tmp
if not exist %SystemDrive%\WINDOWS\system32\fSetup.ini (
CHGSTR "%%SrcDosPath%%" "%SrcDosPath%" "%SystemDrive%\_SetupHotfixes.cmd" /b
for /f "skip=1 tokens=1-5,* delims=\. " %%a in (%SystemDrive%\_SetupHotfixes.cmd) do (
echo ^<Item Title="%%d" Program="%%a\%%b\%%c\%%d.%%e" Parameters="%%f"/^>>>%SystemDrive%\1.tmp
)
)
if exist %SystemDrive%\WINDOWS\system32\fSetup.ini (
for /f "tokens=1-5,* delims=\. " %%a in (%SystemDrive%\_SetupHotfixes.cmd) do (
echo ^<Item Title="%%d" Program="%%a\%%b\%%c\%%d.%%e" Parameters="%%f"/^>>>%SystemDrive%\1.tmp
)
)
for /f "delims=" %%i in (%DistrDir%\Runss\END.xml) do echo %%i>>%SystemDrive%\1.tmp
%DistrDir%\Runss\recode cp1251/..utf16-le <%SystemDrive%\1.tmp >>%SystemDrive%\2.tmp
COPY /b %DistrDir%\Runss\ForBOM.txt + %SystemDrive%\2.tmp %SystemDrive%\Runss.xml
del "%SystemDrive%\1.tmp"
del "%SystemDrive%\2.tmp"
echo %%SystemDrive%%\Runss.exe>%SystemDrive%\_SetupHotfixes.cmd
)
:: ================================== Конструкция для интерактивного выбора программ ==================================



Exit

хотя sLiDeR-X, рекомендует
Цитата:

Цитата sLiDeR-X
В файл presetup.cmd добавить строки (и удалить старые с MSGBOX, если вам достаточно только GUI)
Код:
:: ----- Выбор программ перед установкой (секция должна быть перед секцией с Runss!!)
if exist %DistrDir%\RunSVCPACK.exe start /wait %DistrDir%\RunSVCPACK.exe »

но ведь PreSetup.cmd который был выложен для использования с GUI отличается не только строками которые я привёл в цитате выше.

3. При запуске установки Windows PreSetup.cmd отрабатывает, так как появляется окно GUI с выбором программ-аддонов и, если ничего не трогать, таймер отсчитывает 30 секунд.
4. На 13 минуте мелькает несколько консольных окон, и запускается Runss.exe но
Цитата:

Цитата Wowa_z
на 13 минуте только просмотрел содержимое своего boot.ini в блокноте и всё »

так как в Runss.xml прописан только пример из файла BEGIN.xml (пример файла Runss.xml двумя постами выше), после закрытия блокнота установка продолжается без аддонов (что понятно).
5. На установленной таким образом Windows пытаюсь заново выполнить PreSetup.cmd из Windows\system32 предварительно удалив из него строки
читать дальше »
del "%SystemDrive%\1.tmp"
del "%SystemDrive%\2.tmp"

6. В файлах 1.tmp и 2.tmp присутствует строки для установки аддонов из _SetupHotfixes.cmd при чём в 2.tmp нет тех где чек-боксы в GUI были сняты.
7. После выполнения PreSetup.cmd из Windows\system32 в консольном окне пишет, что не может скопировать какой-то файл, я так понимаю он пытается скопировать файл %DistrDir%\Runss\ForBOM.txt но откуда ему там взяться? В адоне z-Runss нет такого файла, а записать его на установочный диск Windows в процессе установки до сих пор не было возможности (может я упустил момент выхода такой программы, которая на ходу пишет диски на 40 минуте, в процессе установки Windows, спорить не буду).
8. В экспериментах пошёл дальше записал при помощи UltraIso файл ForBOM.txt в папку %DistrDir%\Runss теперь файл Runss.xml создаётся но он почему то не читается программой Runss.exe - появляется ошибка.
9. Пытался также использовать GUI при помощи
Цитата:

Цитата Wowa_z
Fake Setup Advanced. »

предварительно соответственно настроив его, то есть скопировав PreSetup.cmd в FakeSetupAdv\Files\ForceCopy\, а в fSetup.ini выставил PreSetup=1 - тот же результат, то есть никакого.

К GUI у меня замечаний как бы нет, всё вроде работает, но вот PreSetup мне кажется где то барахлит, к стати прежний z-KeepPrefSVC с прежним PreSetup и тем же набором аддонов работает на ура.

Извините, что так много накатал, но надеюсь всё объяснил.

sLiDeR-X 06-01-2011 11:38 1581929

Wowa_z, давайте не оффтопить. Если написали в ПМ, то ждите там ответ, либо же задавайте вопросы в соответствующих ветках.

По делу: в теме про GUI ваш ответ:
Цитата:

Цитата Wowa_z
К GUI у меня замечаний как бы нет »


Ответ дам сейчас в ПМ.

sLiDeR-X 06-01-2011 13:55 1582067

Обновление!

Genry111 06-01-2011 15:39 1582204

добился я всё таки совместной работы z-KeepPrefSVC+GUI+Runss, ставит то что выбрано правда пришлось 2 строки дописать в presetup.cmd
чтоб перевести _SetupHotfixes.cmd к формату который понимает Runss.exe

Presetup.cmd
Цитата:

...
:: ----- Выбор программ перед установкой (секция должна быть перед секцией с Runss!!)
if exist %DistrDir%\RunSVCPACK.exe start /wait %DistrDir%\RunSVCPACK.exe

CHGSTR "%%" "__" "%SystemDrive%\_SetupHotfixes.cmd" /b /d
CHGSTR "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:" "%SrcDosPath%\I386\SVCPACK" "%SystemDrive%\_SetupHotfixes.cmd" /b /d


:: ----- Runss
...
было:
Цитата:

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:\1000.exe /verysilent
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:\Aida64EE.exe -ai01 -gm2
стало:
Цитата:

%SrcDosPath%\I386\SVCPACK\1000.exe /verysilent
%SrcDosPath%\I386\SVCPACK\Aida64EE.exe -ai01 -gm2
по другому Runss.exe не воспринимал формат _SetupHotfixes.cmd. Сразу вопрос зачем GUI выводит в другом формате?
и второй вопрос ,который уже задавали, но я не нашел на него ответ. Как заблокировать некоторые пункты ,чтоб с них нельзя было снять выбор (например как сделано с ROOTSUPD.EXE с него нельзя галочку снять), или сделать секцию в ini файле куда помещать названия которые выбраны постоянно ?

Nun-Nun 06-01-2011 16:04 1582228

sLiDeR-X,

Убедительная просьба дать пояснение по двум вопросам:

1) относительно взятой из файла PreSetup.cmd_GUI.txt строки if exist "%DistrDir%\RunSVCPACK.exe" start /wait "%DistrDir%\RunSVCPACK.exe" и вот этой фразы из шапки:
Цитата:

В прикрепленном архиве содержится файл "PreSetup.cmd_GUI.txt". Его содержимое необходимо вставить в файл "PreSetup.cmd" в соответствующую секцию.
Прошу прощения за возможную чайниковость и не сочтите за оскорбление, а какая секция считается соответствующей? Было бы куда целесообразнее указать, после какой именно строки или перед какой именно строкой нужно вставить эту if exist "%DistrDir%\RunSVCPACK.exe" start /wait "%DistrDir%\RunSVCPACK.exe". Избавит и Вас и пользователей от лишних вопросов.

2) для получения на T-40 возможности выбора устанавливаемых (интегрированных) программ достаточно ли аддона z-KeepPrefSVC и GUI к нему или необходим также аддон z-Runss ?

Заранее спасибо.

sLiDeR-X 06-01-2011 19:03 1582383

Genry111, хватит писать сюда о своих криворукостях. Все прекрасно работает и без "квертипополей"
Чтобы добится работоспособности "z-KeepPrefSVC+GUI+Runss" достаточно поместить содержимое каждого в папку с аддонами и прописать необходимые команды от каждого из компонентов в presetup.

Nun-Nun, не сочту, не беспокойтесь!
1. Если вы скачаете обновленный z-KeepPrefSVC, там вы найдете обновленный presetup.cmd. Там вопросы должны отпасть
2. Достаточно первых двух (возможно и только первого, как было раньше, только с дополнительными секциями в пресетап). z-Runss - это только графическое отображение установки программ на Т-13

Sub-Zero 07-01-2011 08:01 1582728

Классный аддон!!!! В идеале было бы неплохо чтобы вместо пугающих пользователя строк XnViewEx.exe -y -gm2 -fm0 выводить что-то приятное глазу - например те самые комментарии которые сейчас заносятся в RunSetup.ini. Зачем простым пользователям знать что и с какими ключами запускается? Ну и параметры к программе неплохо бы сделать - например какую паузу ждать до выбора.

sLiDeR-X 07-01-2011 11:28 1582794

Sub-Zero, gui в процессе доработки. Пожелания приветствуются.

Sub-Zero 08-01-2011 10:07 1583585

На данный момент время не тикает - то есть пока не нажать кнопку "Применить" установка системы не продолжится...

Nun-Nun 08-01-2011 13:35 1583710

Цитата:

Цитата Sub-Zero
На данный момент время не тикает »

Уж лучше пусть по дефолту не тикает, чем сидеть и ждать, пока тиканье на экране появится. Так понимаю, имеет смысл добавить возможность выбора - не тикать или тикать, а если тикать, то скока тикать. :)

Genry111 10-01-2011 17:16 1585321

идем дальше:
1. из _SETUPHOTFIXES.CMD GUI зачем-то обрабатывает строку:
Цитата:

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:\WIN51 Set SrcDosPath=%%i:
и в результате в _SetupHotfixes.cmd появляется отсортированная по алфавиту то есть почти в конце строка :
Цитата:

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:\WIN51 Set SrcDosPath=%%i:
если эта строка действительно нужна то её нужно поместить либо первой либо игнорировать обработку (не показывать в выборе)

2. берем архив GUI_s_110106_16-32.7z из него выбираем PreSetup.cmd_GUI.txt и из него строка :
Цитата:

if exist "%DistrDir%\RunSVCPACK.exe" start /wait "%DistrDir%\RunSVCPACK.exe"
если запускать именно в таком виде выводится просто командная строка , да просто попробуйте в командной строке так запустить
если запускать без кавычек (как это было в первоначальном варианте) так:
Цитата:

if exist %DistrDir%\RunSVCPACK.exe start /wait %DistrDir%\RunSVCPACK.exe
то работает.


читать дальше »
Неужели только у меня такие ошибки ?
Использую z-Runss_s_110106_16-30.7z , z-KeepPrefSVC_s_110106_16-27.7z, GUI_s_110106_16-32.7z - специально начисто перекачивал с полным вытиранием старых.

Вопрос даже не в криворукости, я специально выделяю время и пытаюсь понять почему именно не работает, если в моих силах исправить то сам для себя исправляю.


Sub-Zero,
Всё замечательно тикает 30 секунд, главное не наводить курсор на поле программы хотя бы пару секунд и тогда появится таймер.

sLiDeR-X 10-01-2011 19:22 1585437

Genry111,
1. я так понял вы пользуете fake setup из интегратора от Boa? Если это так, то да - проблема будет. GUI на данный момент сортирует по имени (это opel431 уже знает).
2. да, вы правы

opel431 11-01-2011 08:47 1585870

Заставил все-таки дружище (sLiDeR-X) просмотреть данную тему, в части меня касающейся.

Цитата:

Цитата Wowa_z
Но если вы считаете меня идиотом то »

Зря вы так все воспринимаете. Если обидел – извините!

Цитата:

Цитата Sub-Zero
В идеале было бы неплохо чтобы вместо пугающих пользователя строк XnViewEx.exe -y -gm2 -fm0 выводить что-то приятное глазу - например те самые комментарии »

Не согласен. Я, думаю, задумка автора состояла в том, чтобы дать возможность конечному пользователю реализовать "хотелки" - изменить, отменить и т.д. установку из SVCPACK. Поэтому ему нужно видеть, что и с какими ключами запускается - таким образом отменив установку, он имеет возможность запустить "прогу" непосредственно с диска, и со своими параметрами.

Цитата:

Цитата Genry111
Сразу вопрос зачем GUI выводит в другом формате? »

GUI не формирует никаких форматов - обработал предложенный мне файл.

Дабы иметь общий подход пользователя, автора аддона и "GUI-шулера" предлагаю – в случае отсутствия в системе переменной %SrcDosPath% (нет фейка от Mr dUSHA) я, сформирую эту переменную непосредственно из программы (по той же метке WIN51 или пути к диску с GUI). Так будет более универсально - нет зависимости от других утилит, или батников.

Wowa_z 11-01-2011 10:26 1585927

Цитата:

Цитата opel431
Зря вы так все воспринимаете. Если обидел – извините! »

Я не обиделся просто я пишу, что у меня не сработало, а мне отвечают

Цитата:

Цитата sLiDeR-X
Wowa_z, GUI на Т-40 появился? Где это строка? "секция должна быть перед секцией с Runss!!" соблюдено? »

и
Цитата:

Цитата opel431
GUI не для установки "своих" программ, а для их выбора из SVCPACK? »



А почему GUI не для установки своих программ? Если их установку оформить правильно т.е. в виде аддона и обеспечить тихую установку то всё нормально.

Да, к стати, остался открытым вопрос, как сделать так чтобы невозможно было снять чек-бокс с программы в окне GUI?

opel431 11-01-2011 13:05 1586046

Цитата:

Цитата Wowa_z
А почему GUI не для установки своих программ? »

Для установки, но только того, что попало в SVCPACK.

Цитата:

Цитата Wowa_z
как сделать так чтобы невозможно было снять чек-бокс с программы в окне GUI? »

Ну, ....! Сначала даем пользователю "волю" и тут же ее пресекаем - где логика.

Genry111 11-01-2011 17:25 1586234

opel431,
Цитата:

Цитата opel431
Ну, ....! Сначала даем пользователю "волю" и тут же ее пресекаем - где логика. »

просто GUI выводит полностью список того что было в svcpack.inf , а с его помощью устанавливались программы либо cmd-файлы для обеспечения установки в целом (для очистки, внесения изменения в реестр, необходимые для хотфиксов - у каждого по своему).
Можно ли сделать так - добавить в ини-файл секцию в которой перечислить те программы(файлы) которые нельзя выбирать , и при старте GUI просто не будет их отображать - и у пользователя действительно будет воля или всё или ничего , а устанавливаться они всё равно будут.

sLiDeR-X 11-01-2011 19:50 1586342

Genry111, лишняя нагрузка на GUI.
почему бы вам не добавить добавление программ/батников посредством presetup?
т.е.
Код:

if exist "%DistrDir%\RunSVCPACK.exe" start /wait %DistrDir%\RunSVCPACK.exe
echo %%SrcDosPath%%\I386\SVCPACK\блаблабла.cmd>>"%SystemDrive%\_SetupHotfixes.cmd"
echo %%SrcDosPath%%\I386\SVCPACK\блаблабла.exe>>"%SystemDrive%\_SetupHotfixes.cmd"
и т.д.


Sub-Zero 11-01-2011 20:56 1586399

Цитата:

Цитата opel431
Поэтому ему нужно видеть, что и с какими ключами запускается - таким образом отменив установку, он имеет возможность запустить "прогу" непосредственно с диска, и со своими параметрами.

Не согласен. Это для нас понятно, что такое есть ключи и откуда запускать программы. А теперь представьте, что систему ставит блондинко, умеющая хорошо нажимать кнопки "Понеслась" и "Далее". Для того чтобы ей понять какой набор программ ставится нужно мышкой проползи по всем и почитать комментарии, что само по себе уже неудобно. А exe файлы, своим именем очень часто не отражают суть того - какая именно программа ставится. Поэтому в идеале сделать 2 варианта - 1. для блондинок, 2. для продвинутых и обыграть их ключами к GUI. Или объединить оба варианта - выводить комментарий (или название программы) отдельной строкой а строкой ниже exe'шник с ключами.

Цитата:

Цитата Genry111
Всё замечательно тикает 30 секунд, главное не наводить курсор на поле программы

Вот и мне казалось что видел я таймер - правда закономерности появления не уловил :) На данный момент это скорее глюк нежели правильный функционал. Ждем решения от автора.

Цитата:

Цитата Genry111
Можно ли сделать так - добавить в ини-файл секцию в которой перечислить те программы(файлы) которые нельзя выбирать

Я их просто занес обратно в svcpack.inf и не парился :) Зачем показывать пользователю то, чем он все равно не сможет управлять?

Genry111 12-01-2011 10:27 1586727

Цитата:

Цитата sLiDeR-X
Genry111, лишняя нагрузка на GUI.
почему бы вам не добавить добавление программ/батников посредством presetup?
т.е. »

Это понятно. Я не то имел ввиду, иногда бывает что один аддон(например для настройки) ложит в svcpack.inf 2(в редких случаях больше) файла, тогда если пользователь уберет второй файл тогда аддон установится некорректно(а может вообще не установится).

Привожу пример: у меня получилось более 100 программ для выбора . После интеграции я должен из \i386\SVCPACK\_SETUPHOTFIXES.CMD удалить(попадутся пару фалов не из аддонов, а из самого Updatepack-a) около 20 файлов (автоматизировать не получится так как аддон может поменяться либо я вообще уберу его из интеграции) и перенести их установку в PRESETUP.CMD (теоретически нарушу порядок установки и возможно внесу пару ошибок) + всё равно уже есть несколько заблокированных программ самим GUI (rootsupd ,msxml и т.п. ).

Если это перенести на GUI то можно заранее внести туда аддоны у которых несколько файлов , те которые из updatepack-а , он их просто не будет отображать если они есть , если их нет то и ставить не будет - можно избежать множества ошибок, потому как не будет ручной работы после каждой интеграции.

Цитата:

Цитата sLiDeR-X
gui в процессе доработки. Пожелания приветствуются. »

Если так нельзя , то ничего страшного, просто пожелание.

opel431 12-01-2011 10:29 1586729

Цитата:

Цитата Sub-Zero
А теперь представьте, что систему ставит блондинко »

Пусть ставит брюнетка!
А серьезно - я, посмотрю - возможно поменяем все местами.

sLiDeR-X 12-01-2011 11:33 1586776

opel431, менять местами точно не надо! По названию файла лучше ориентироваться, чем по описанию. Если уж на то пошло, то можно сделать 2 колонки.

ya158 12-01-2011 19:56 1587136

1. Подтверждаю ошибку в строке if exist "%DistrDir%\RunSVCPACK.exe" start /wait "%DistrDir%\RunSVCPACK.exe" (необходимо убирать кавычки). Просьба перевыложить аддон или сделать ссылку в шапке на решение этой проблемы (спасибо Genry111).
2. Заметил, что при превышении длины комментария (после знака равно в файле RunSetup.ini) определенного количества символов, этот комментарий не влезает в строку, отведенную для него. Прошу сделать в шапке запись о том, что длина комментария не должна превышать такого-то количества символов. А лучше сделать строку комментария многострочной или даже лучше выводить комментарии в виде всплывающих подсказок, как это сделано в BS Post Installer-e.
3. Таймер появляется, если только не наводить на GUI курсор. Но, например у меня на виртуалке, при появлении GUI курсор именно в том месте, где GUI. Таким образом, я могу забыть о полностью автоматической установке и должен проверять, где расположен курсор. Я считаю это не недочетом, а именно багом. Лучше будет останавливать таймер только при каком-либо изменении в окне GUI.
4. Я использую Gui-интегратор от BoaSoft. Поэтому последним пунктом у меня появляется пункт "WIN51 Set SrcDosPath=%%i:". Genry111 уже писал об этом, но ничего не сделано. Конечно в шапке есть предупреждение:
Цитата:

Цитата sLiDeR-X
Корректная работа на данный момент гарантирована запуском presetup.cmd с помощью [addon] Fake-Setup Advanced »

но это дискриминация какая-то :)

Хотелось бы ожидать скорейшего исправления замечаний.

sLiDeR-X 12-01-2011 20:24 1587160

ya158, не надо требовать! Я в курсе о этих нюансах и работаю над исправлением. Для этого и повесил данное предупреждение в шапку.
Вы же сами смогли их исправить? Обновлять аддон по каждому замечанию не буду, для этого и есть ветка форума - получать свежую информацию.
По поводу коментария - какие должны быть мои действия? Я должен указать сколько должно быть символов? По-моему глупо. Каждый это может понять итак.

А исправления будут, немножечко терпения :)

По секрету говоря, планирую в ближайшее время сделать обновления большой тройки: z-KeepPrefSVC + GUI + Runss с пересмотренным принципом запуска и совместимостью с setup.exe от Boa

ya158 12-01-2011 20:31 1587169

Цитата:

Цитата sLiDeR-X
ya158, не надо требовать! »

У меня не было не было ни одного требования - только просьбы.


Цитата:

Цитата sLiDeR-X
А исправления будут, немножечко терпения »

Буду очень ждать :)

Habetdin 12-01-2011 20:42 1587180

Цитата:

Цитата ya158
start /wait "%DistrDir%\RunSVCPACK.exe" (необходимо убирать кавычки) »

Уж лучше так:
Код:

start /wait "" "%DistrDir%\RunSVCPACK.exe"
Мало ли, может быть после чьих-нибудь ковыряний пробелы в пути появятся :)

Wowa_z 12-01-2011 20:47 1587182

sLiDeR-X, можете также в следующем обновлении как то убрать сортировку аддонов по алфавиту, а то ведь есть аддоны которые нужно устанавливать только в определённом порядке. Или с этим к автору GUI?

opel431 13-01-2011 03:57 1587419

Цитата:

Цитата sLiDeR-X
менять местами точно не надо! »

Согласен.
Цитата:

Цитата ya158
А лучше сделать строку комментария многострочной »

Цитата:

Цитата ya158
Лучше будет останавливать таймер только при каком-либо изменении в окне GUI »

Цитата:

Цитата ya158
но это дискриминация какая-то »

Цитата:

Цитата Wowa_z
как то убрать сортировку аддонов по алфавиту »

Все эти вопросы sLiDeR-X уже поднял в переписке.

Sub-Zero 14-01-2011 11:36 1588464

Вопрос один - когда можно ожидать новый релиз?
Сорри за оффтоп :)

sLiDeR-X 14-01-2011 12:19 1588535

Sub-Zero, сегодня. Причем всех трех аддонов

Nun-Nun 14-01-2011 12:36 1588551

sLiDeR-X,

Поясните, если не сложно: чем z-KeepPrefSVC + GUI принципиально отличается от WPI ?

sLiDeR-X 14-01-2011 13:07 1588575

Nun-Nun, эм...
WPI - это сборник программ, которые можно ставить после установки Windows, носить с собой на флешке и ставить с нее - своего рода автоустановка выбранных программ за 1 клик
z-KeepPrefSVC + GUI - принципиально другое (даже не знаю почему вы сравниваете). Это возможность выбора программ, которые были интегрированы в сборку посредством аддонов. Работает только для этапа установки Windows - отдельное применение (установка с флешек и т.д.) невозможно.

sLiDeR-X 14-01-2011 13:27 1588596

Обновление аддона.
Прошу перекачать.

Nun-Nun 14-01-2011 14:23 1588628

Цитата:

Цитата sLiDeR-X
Программа умеет запускаться с параметром отчета времени, т.е. "RSVCPACK.exe 15" »

Есть одно пожелание: могли бы Вы реализовать эту функцию таким образом, чтобы был выбор - вести отсчёт или нет? Меня, например, интересовало бы, чтобы она не начинала установку программ автоматом, а висела бы на экране постоянно. Ну это для того, чтобы не сидеть и не ловить момент появления GUI.
Т.е. по дефолту, если таймер на отсчёт не указан - прога висит на экране, а если указан - висит столько, сколько задали.

sLiDeR-X 14-01-2011 16:10 1588698

Nun-Nun, это уже к opel341. Он GUI пишет. Если он согласится (я не против), тогда сделать исключительно опционально (допустим ключ запуска еще один).

Nun-Nun 15-01-2011 05:41 1589056

sLiDeR-X,
Цитата:

о уже к opel341. Он GUI пишет. Если он согласится (я не против), тогда сделать исключительно опционально (допустим ключ запуска еще один).
Понятно, благодарю. Уже отписал в ПМ, подожду ответа.

opel431 15-01-2011 10:17 1589115

Цитата:

Цитата Nun-Nun
Уже отписал в ПМ, подожду ответа. »

GUI изменил. Передал автору аддона. Почему так сложно? GUI создан по заказу sLiDeR-X.

в RunSetup.ini
в секцию [State] MSXML4=1 и ROOTSUPD=1 вносить не нужно. Они не попадают в GUI.

sLiDeR-X 15-01-2011 16:42 1589309

Обновлено.
Добавлена возможность не начинать установку без согласия пользователя.
Теперь после отработки сортировка не производится - как и должно быть


Приближаемся к идеалу

saavaage 16-01-2011 02:04 1589648

sLiDeR-X,
1. Вот мой список подсказок к аддонам:
читать дальше »
Код:

2gis=ДубльГИС - городская информационная система (автор $L!DER)
7z_Patch=Графический патч для диалогов архиватора 7z
7zipArch=7Z архиватор с поддержкой многих форматов
Adobe4Exp=Расширение, позволяющее просматривать файлы .ai, .eps, .pdf и .psd в Проводнике (режим "Эскизы страниц")
hashtab=Добавление вкладки "Контрольная сумма" в свойствах файла
koment=Данная утилита создает коментарии к файлам
AimpRun=Аудио плеер Aimp2 с поддержкой многих форматов
Akelpad=Текстовый редактор с расширенными функциями
cdbxp=Программа для записи дисков и образов (freeware)
Dtools=Программа эмуляции оптических дисков
SPTD=Модуль, необходимый для аддона Daemon Tools и для установки Alcohol
GOMPlayer=Бесплатный медиаплеер для Windows
KLCodec=Набор мультимедийных (аудио- и видео-) кодеков
Avast=полнофункциональный бесплатный антивирус
TrueCrpt=Криптографическое приложение для создания зашифрованных файл-контейров,шифрования разделов и дисков ПК.
CpldapuR=Расширение для панели задач
DEPAE=Изменение ключа запуска Windows
DirectX=Набор мультимедийных библиотек DirectX
dllsfox=Набор библиотек Visual Fox Pro
dllsfull=Библиотеки, необходимые для работы программ
DNet1135=Microsoft .NET Framework 1.1-3.5
MNF4=Microsoft .NET Framework 4.0
dopdf=Программа для перевода в формат PDF
DXUpdate=Утилита для обновления DirectX
ERDNT=Создание снимка реестра и настройки реестра
Flash=Плагин Adobe Flash
Fonts=Набор шрифтов
FSViewerPortable=Программа для просмотра изображений (автор $L!DER)
Java_SE_JRE_x86=Расширение для запуска JAVA программ
Shockwav=ActiveX для показа интерактивной 3D-графики интернета в IE, FireFox, Opera и других браузерах
LouderIt=Утилита изменения громкости из трея (автор $L!DER)
VolumeC2=Модуль на основе регулятора громкости LouderIt
MassStor=Драйвера жестких дисков
MegaLF25=Обновленные курсоры, обои, темы...
WSRun=Памятка для меню „Выполнить..."
MSXML4=Поддержка ранних приложений
office2007=Microsoft офис 2007 (автор $L!DER)
OperaAC=Модифицированный браузер Opera
OperaMOD=Интернет браузер (автор $L!DER)
Opera11=браузер Opera 11 версии
utorrent=Одна из самых лучших и функциональных программ для работы с сетью BitTorrent
Skype5=Программа для обмена сообщениями и звонков с компьютера
PDFXCViewPortable=Просмотр PDF (автор $L!DER)
STDU=программа-ридер форматов DjVu, TIFF, XPS, CBZ, CBR, JBIG2 и PDF
PotPlayerPortable=Видео плеер  с поддержкой многих форматов (автор $L!DER)
PuntoSw3=Автоматическая раскладка клавиатуры
PiriRun=Piriform Utilities: CCleaner, CCEnhancer, Defraggler, Recuva, Speccy
ReadMe=Ярлык на рабочий стол информации о сборке (автор $L!DER)
RegTweak=Многочисленные настройки системы (автор $L!DER)
tweaks=Многочисленные настройки системы
Scroller=Прокрутка неактивных окон колесом мыши (автор $L!DER)
SLight=Расширение мультимедийных функций в интернете MS Silverlight
Themes=Темы Windows (автор $L!DER)
SC22b=Многофункциональная замена копирования Проводника
ThermIcon=Показ температуры в Омске (автор $L!DER)
Toolbar=Настройка панелей в проводнике (автор $L!DER)
TC7setup=Файловый менеджер с большим набором функций (Total Commander)
UExtract=Распаковка большинство инсталляторов
Unlocker=Удаление неудаляемых файлов
Winstyle=Радикальное изменение офомления Windows (автор $L!DER)
XPrights=Настройка прав доступа
xReset10=Автоперезагрузка по окончании установки
1000=Карточная игра 1000
Shashkodrom=Игра Шашки (Шашкодром Мобильная версия v1.0)
Tetris=Игра "Классический Тетрис"
RestoreC=Включение восстановления системы только для системного диска



2. Работает ли Ваш аддон корректно с Gui-интегратором? У меня само гуи запускается на T40 и отрабатывает нормально, но аддоны ставятся только частично... Из всего списка - см. ниже, встали только 1000, Avast, Akelpad, 7zip, shockwave, dllsfull и flash)
Список всех интегрируемых аддонов:
читать дальше »
[code]%SrcDosPath%\I386\SVCPACK\1000.exe /verysilent
%SrcDosPath%\I386\SVCPACK\Flash.exe
%SrcDosPath%\I386\SVCPACK\MSXML4.EXE
%SrcDosPath%\I386\SVCPACK\dllsfull.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\7zipArch.exe -aixy -fm0 -gm2
%SrcDosPath%\I386\SVCPACK\Adobe4Exp.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\avast.cmd
%SrcDosPath%\I386\SVCPACK\cdbxp.exe -ai6 -gm2
%SrcDosPath%\I386\SVCPACK\CpldapuR.exe /verysilent
%SrcDosPath%\I386\SVCPACK\DirectX.exe
%SrcDosPath%\I386\SVCPACK\DTools.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\GOMPlayer.exe -y -fm0 -gm2
%SrcDosPath%\I386\SVCPACK\HASHTAB.EXE -ai0
%SrcDosPath%\I386\SVCPACK\Java_SE_JRE_x86.exe
%SrcDosPath%\I386\SVCPACK\KLCodec.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\koment.exe /VERYSILENT
%SrcDosPath%\I386\SVCPACK\MegaLF25.exe -ai02345689Z -gm2
%SrcDosPath%\I386\SVCPACK\MNF1135.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\MNF4.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\Opera11.exe -ai2DQ -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\PiriRun.exe /verysilent
%SrcDosPath%\I386\SVCPACK\PuntoSw3.exe -ai1 -gm2
%SrcDosPath%\I386\SVCPACK\RestoreC.exe -ai
%SrcDosPath%\I386\SVCPACK\SC22b.exe
%SrcDosPath%\I386\SVCPACK\Shashkodrom.exe /verysilent
%SrcDosPath%\I386\SVCPACK\Shockwav.exe /S
%SrcDosPath%\I386\SVCPACK\SLight.exe -gm2 -ai2
%SrcDosPath%\I386\SVCPACK\SKYPE5.EXE /VERYSILENT /NOLAUNCH /NOSTARTUP /NOPLUGINMANAGER
%SrcDosPath%\I386\SVCPACK\stdu.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-exit
%SrcDosPath%\I386\SVCPACK\TC7setup.exe -ai013 -gm2
%SrcDosPath%\I386\SVCPACK\Tetris.exe /verysilent
%SrcDosPath%\I386\SVCPACK\TrueCrpt.exe -ai -gm2
%SrcDosPath%\I386\SVCPACK\tweaks.cmd
%SrcDosPath%\I386\SVCPACK\Unlocker.exe
%SrcDosPath%\I386\SVCPACK\utorrent.cmd
%SrcDosPath%\I386\SVCPACK\VolumeC2.exe
%SrcDosPath%\I386\SVCPACK\WSRun.exe -ai -gm2
%SrcDosPath%\I386\SVCPACK\AimpRun.exe /silent/CODE]


Схема интеграции аддона:
1. распаковываю z-KeepPrefSVC и RSVCPACK в ****\UpdatePack-XPSP3-Rus\Addons\
2. вношу необходимые подсказки в RunSetup.ini (папка \UpdatePack-XPSP3-Rus\Addons\RSVCPACK\Files\ForceCopy\SVCPACK)
3. Переименовываю PstSetup.cmd в PosSetup.cmd
4. файлы PreSetup.cmd и PosSetup.cmd кидаю в ****\GUITOOLS\DRIVERS\DriverTools\ с заменой уже существующего там PosSetup.cmd
5. провожу интеграцию и создаю образ
6. ставлю в virtualbox - результат уже описан выше

sLiDeR-X 16-01-2011 10:32 1589724

saavaage, я перед выкладыванием всех 3 аддонов проверял как на используемом мной setup от Mr. DUSHA, так и от Boa. Проблем не было.

Куда вы дели ROOTSUPD.EXE /Q ? Он входит в UpdatePack.
Вот содержимое, получившееся из вашего _SetupHotfixes.cmd
читать дальше »
Код:

D:\здесь_мой_путь\SVCPACK\ROOTSUPD.EXE /Q
D:\здесь_мой_путь\SVCPACK\MSXML4.EXE
D:\здесь_мой_путь\SVCPACK\1000.exe /verysilent
D:\здесь_мой_путь\SVCPACK\Flash.exe
D:\здесь_мой_путь\SVCPACK\dllsfull.exe -y -gm2 -fm0
D:\здесь_мой_путь\SVCPACK\7zipArch.exe -aixy -fm0 -gm2
D:\здесь_мой_путь\SVCPACK\Adobe4Exp.exe -y -gm2 -fm0
D:\здесь_мой_путь\SVCPACK\avast.cmd
D:\здесь_мой_путь\SVCPACK\cdbxp.exe -ai6 -gm2
D:\здесь_мой_путь\SVCPACK\CpldapuR.exe /verysilent
D:\здесь_мой_путь\SVCPACK\DirectX.exe
D:\здесь_мой_путь\SVCPACK\DTools.exe -y -gm2 -fm0
D:\здесь_мой_путь\SVCPACK\GOMPlayer.exe -y -fm0 -gm2
D:\здесь_мой_путь\SVCPACK\HASHTAB.EXE -ai0
D:\здесь_мой_путь\SVCPACK\Java_SE_JRE_x86.exe
D:\здесь_мой_путь\SVCPACK\KLCodec.exe -y -gm2 -fm0
D:\здесь_мой_путь\SVCPACK\koment.exe /VERYSILENT
D:\здесь_мой_путь\SVCPACK\MegaLF25.exe -ai02345689Z -gm2
D:\здесь_мой_путь\SVCPACK\MNF1135.exe -y -gm2 -fm0
D:\здесь_мой_путь\SVCPACK\MNF4.exe -y -gm2 -fm0
D:\здесь_мой_путь\SVCPACK\Opera11.exe -ai2DQ -gm2 -fm0
D:\здесь_мой_путь\SVCPACK\PiriRun.exe /verysilent
D:\здесь_мой_путь\SVCPACK\PuntoSw3.exe -ai1 -gm2
D:\здесь_мой_путь\SVCPACK\RestoreC.exe -ai
D:\здесь_мой_путь\SVCPACK\SC22b.exe
D:\здесь_мой_путь\SVCPACK\Shashkodrom.exe /verysilent
D:\здесь_мой_путь\SVCPACK\Shockwav.exe /S
D:\здесь_мой_путь\SVCPACK\SLight.exe -gm2 -ai2
D:\здесь_мой_путь\SVCPACK\SKYPE5.EXE /VERYSILENT /NOLAUNCH /NOSTARTUP /NOPLUGINMANAGER
D:\здесь_мой_путь\SVCPACK\stdu.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-exit
D:\здесь_мой_путь\SVCPACK\TC7setup.exe -ai013 -gm2
D:\здесь_мой_путь\SVCPACK\Tetris.exe /verysilent
D:\здесь_мой_путь\SVCPACK\TrueCrpt.exe -ai -gm2
D:\здесь_мой_путь\SVCPACK\tweaks.cmd
D:\здесь_мой_путь\SVCPACK\Unlocker.exe
D:\здесь_мой_путь\SVCPACK\utorrent.cmd
D:\здесь_мой_путь\SVCPACK\VolumeC2.exe
D:\здесь_мой_путь\SVCPACK\WSRun.exe -ai -gm2
D:\здесь_мой_путь\SVCPACK\AimpRun.exe /silent


Как видно - оно в порядке.

Если пользуетесь Runss - содержание получившегося Runss.xml
читать дальше »
Код:

        <Items>
                <Item Title="ROOTSUPD" Program="D:\здесь_мой_путь\SVCPACK\ROOTSUPD.EXE" Parameters="/Q"/>
                <Item Title="MSXML4" Program="D:\здесь_мой_путь\SVCPACK\MSXML4.EXE" Parameters=""/>
                <Item Title="1000" Program="D:\здесь_мой_путь\SVCPACK\1000.exe" Parameters="/verysilent"/>
                <Item Title="Flash" Program="D:\здесь_мой_путь\SVCPACK\Flash.exe" Parameters=""/>
                <Item Title="dllsfull" Program="D:\здесь_мой_путь\SVCPACK\dllsfull.exe" Parameters="-y -gm2 -fm0"/>
                <Item Title="7zipArch" Program="D:\здесь_мой_путь\SVCPACK\7zipArch.exe" Parameters="-aixy -fm0 -gm2"/>
                <Item Title="Adobe4Exp" Program="D:\здесь_мой_путь\SVCPACK\Adobe4Exp.exe" Parameters="-y -gm2 -fm0"/>
                <Item Title="avast" Program="D:\здесь_мой_путь\SVCPACK\avast.cmd" Parameters=""/>
                <Item Title="cdbxp" Program="D:\здесь_мой_путь\SVCPACK\cdbxp.exe" Parameters="-ai6 -gm2"/>
                <Item Title="CpldapuR" Program="D:\здесь_мой_путь\SVCPACK\CpldapuR.exe" Parameters="/verysilent"/>
                <Item Title="DirectX" Program="D:\здесь_мой_путь\SVCPACK\DirectX.exe" Parameters=""/>
                <Item Title="DTools" Program="D:\здесь_мой_путь\SVCPACK\DTools.exe" Parameters="-y -gm2 -fm0"/>
                <Item Title="GOMPlayer" Program="D:\здесь_мой_путь\SVCPACK\GOMPlayer.exe" Parameters="-y -fm0 -gm2"/>
                <Item Title="HASHTAB" Program="D:\здесь_мой_путь\SVCPACK\HASHTAB.EXE" Parameters="-ai0"/>
                <Item Title="Java_SE_JRE_x86" Program="D:\здесь_мой_путь\SVCPACK\Java_SE_JRE_x86.exe" Parameters=""/>
                <Item Title="KLCodec" Program="D:\здесь_мой_путь\SVCPACK\KLCodec.exe" Parameters="-y -gm2 -fm0"/>
                <Item Title="koment" Program="D:\здесь_мой_путь\SVCPACK\koment.exe" Parameters="/VERYSILENT"/>
                <Item Title="MegaLF25" Program="D:\здесь_мой_путь\SVCPACK\MegaLF25.exe" Parameters="-ai02345689Z -gm2"/>
                <Item Title="MNF1135" Program="D:\здесь_мой_путь\SVCPACK\MNF1135.exe" Parameters="-y -gm2 -fm0"/>
                <Item Title="MNF4" Program="D:\здесь_мой_путь\SVCPACK\MNF4.exe" Parameters="-y -gm2 -fm0"/>
                <Item Title="Opera11" Program="D:\здесь_мой_путь\SVCPACK\Opera11.exe" Parameters="-ai2DQ -gm2 -fm0"/>
                <Item Title="PiriRun" Program="D:\здесь_мой_путь\SVCPACK\PiriRun.exe" Parameters="/verysilent"/>
                <Item Title="PuntoSw3" Program="D:\здесь_мой_путь\SVCPACK\PuntoSw3.exe" Parameters="-ai1 -gm2"/>
                <Item Title="RestoreC" Program="D:\здесь_мой_путь\SVCPACK\RestoreC.exe" Parameters="-ai"/>
                <Item Title="SC22b" Program="D:\здесь_мой_путь\SVCPACK\SC22b.exe" Parameters=""/>
                <Item Title="Shashkodrom" Program="D:\здесь_мой_путь\SVCPACK\Shashkodrom.exe" Parameters="/verysilent"/>
                <Item Title="Shockwav" Program="D:\здесь_мой_путь\SVCPACK\Shockwav.exe" Parameters="/S"/>
                <Item Title="SLight" Program="D:\здесь_мой_путь\SVCPACK\SLight.exe" Parameters="-gm2 -ai2"/>
                <Item Title="SKYPE5" Program="D:\здесь_мой_путь\SVCPACK\SKYPE5.EXE" Parameters="/VERYSILENT /NOLAUNCH /NOSTARTUP /NOPLUGINMANAGER"/>
                <Item Title="stdu" Program="D:\здесь_мой_путь\SVCPACK\stdu.exe" Parameters="/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-exit"/>
                <Item Title="TC7setup" Program="D:\здесь_мой_путь\SVCPACK\TC7setup.exe" Parameters="-ai013 -gm2"/>
                <Item Title="Tetris" Program="D:\здесь_мой_путь\SVCPACK\Tetris.exe" Parameters="/verysilent"/>
                <Item Title="TrueCrpt" Program="D:\здесь_мой_путь\SVCPACK\TrueCrpt.exe" Parameters="-ai -gm2"/>
                <Item Title="tweaks" Program="D:\здесь_мой_путь\SVCPACK\tweaks.cmd" Parameters=""/>
                <Item Title="Unlocker" Program="D:\здесь_мой_путь\SVCPACK\Unlocker.exe" Parameters=""/>
                <Item Title="utorrent" Program="D:\здесь_мой_путь\SVCPACK\utorrent.cmd" Parameters=""/>
                <Item Title="VolumeC2" Program="D:\здесь_мой_путь\SVCPACK\VolumeC2.exe" Parameters=""/>
                <Item Title="WSRun" Program="D:\здесь_мой_путь\SVCPACK\WSRun.exe" Parameters="-ai -gm2"/>
                <Item Title="AimpRun" Program="D:\здесь_мой_путь\SVCPACK\AimpRun.exe" Parameters="/silent"/>
        </Items>


Здесь также все в порядке

Попробуйте снова проинтегрировать и прогнать на ВМ.

Попробуйте следующее: на ВМ пройдите до момента нала установки - Т-39. Затем загрузите любой LiveCD и посмотрите результаты отработки GUI/Runss на системном диске: _SetupHotfixes.cmd и Runss.xml. Результаты сюда.

saavaage 16-01-2011 15:22 1589878

sLiDeR-X, я просто указал не все аддоны в списке (только дополнительные, не входящие в UpdatePack).
Мой полный список SetupHotfixes.cmd (z-KeepPrefSVC)
читать дальше »
Код:

%SrcDosPath%\I386\SVCPACK\1000.exe /verysilent
%SrcDosPath%\I386\SVCPACK\Flash.exe
%SrcDosPath%\I386\SVCPACK\MSXML4.EXE
%SrcDosPath%\I386\SVCPACK\ROOTSUPD.EXE /Q
%SrcDosPath%\I386\SVCPACK\dllsfull.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\7zipArch.exe -aixy -fm0 -gm2
%SrcDosPath%\I386\SVCPACK\Adobe4Exp.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\avast.cmd
%SrcDosPath%\I386\SVCPACK\cdbxp.exe -ai6 -gm2
%SrcDosPath%\I386\SVCPACK\CpldapuR.exe /verysilent
%SrcDosPath%\I386\SVCPACK\DirectX.exe
%SrcDosPath%\I386\SVCPACK\DTools.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\GOMPlayer.exe -y -fm0 -gm2
%SrcDosPath%\I386\SVCPACK\HASHTAB.EXE -ai0
%SrcDosPath%\I386\SVCPACK\Java_SE_JRE_x86.exe
%SrcDosPath%\I386\SVCPACK\KLCodec.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\koment.exe /VERYSILENT
%SrcDosPath%\I386\SVCPACK\MegaLF25.exe -ai02345689Z -gm2
%SrcDosPath%\I386\SVCPACK\MNF1135.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\MNF4.exe  -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\Opera11.exe -ai2DQ -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\PiriRun.exe /verysilent
%SrcDosPath%\I386\SVCPACK\PuntoSw3.exe -ai1 -gm2
%SrcDosPath%\I386\SVCPACK\RestoreC.exe -ai
%SrcDosPath%\I386\SVCPACK\SC22b.exe
%SrcDosPath%\I386\SVCPACK\Shashkodrom.exe /verysilent
%SrcDosPath%\I386\SVCPACK\Shockwav.exe /S
%SrcDosPath%\I386\SVCPACK\SLight.exe -gm2 -ai2
%SrcDosPath%\I386\SVCPACK\SKYPE5.EXE /VERYSILENT /NOLAUNCH /NOSTARTUP /NOPLUGINMANAGER
%SrcDosPath%\I386\SVCPACK\stdu.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-exit
%SrcDosPath%\I386\SVCPACK\TC7setup.exe -ai013 -gm2
%SrcDosPath%\I386\SVCPACK\Tetris.exe /verysilent
%SrcDosPath%\I386\SVCPACK\TrueCrpt.exe -ai -gm2
%SrcDosPath%\I386\SVCPACK\tweaks.cmd
%SrcDosPath%\I386\SVCPACK\Unlocker.exe
%SrcDosPath%\I386\SVCPACK\utorrent.cmd
%SrcDosPath%\I386\SVCPACK\VolumeC2.exe
%SrcDosPath%\I386\SVCPACK\WSRun.exe -ai -gm2
%SrcDosPath%\I386\SVCPACK\Zagl.exe  -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\AimpRun.exe /silent
%SrcDosPath%\I386\SVCPACK\FnReady.cmd


2. Runss.xml не использую
3. _SetupHotfixes.cmd (путь C:\Windows\I386\SVCPACK) - список полностью идентичен списку SetupHotfixes.cmd (из аддона z-KeepPrefSVC)

Посмотрите, пож-та, мою схему интеграции аддонов, возможно там косяк?

Цитата:

Цитата sLiDeR-X
Попробуйте следующее: на ВМ пройдите до момента нала установки - Т-39. Затем загрузите любой LiveCD и посмотрите результаты отработки GUI/Runss на системном диске: _SetupHotfixes.cmd и Runss.xml. Результаты сюда. »

Посмотрел - файл полностью идентичен SetupHotfixes.cmd (из аддона z-KeepPrefSVC).

sLiDeR-X 16-01-2011 16:59 1589948

Цитата:

Цитата saavaage
Посмотрел - файл полностью идентичен SetupHotfixes.cmd (из аддона z-KeepPrefSVC) »

Такого быть не должно!
В папке I386\SVCPACK в файле _SetupHotfixes.cmd строки вида:
Код:

%SrcDosPath%\I386\SVCPACK\Unlocker.exe
После отработки GUI на системном диске появляется файл _SetupHotfixes.cmd и в нем должны быть выбранные вами на Т-40 программы, причем пути у них без переменных (с полными путями), т.е. :
Код:

D:\Windistrib\WinUpdate\I386\SVCPACK\Unlocker.exe
В последнем обновлении это было реализовано. Может у вас старый RSVCPACK?

Как вариант, не поленитесь и скачайте аддон Runss. Ничего в нем не меняйте. Посмотрите на Т-13 установку ваших аддонов. Приведите строчку из Runss.xml с каким-нибудь аддоном (там также должен быть полный путь!)

saavaage 16-01-2011 19:47 1590052

sLiDeR-X, странно получилось. После снятия галочек с Avast и еще ряда аддонов все прошло на ОК. Сейчас попробую снова проверить...

sLiDeR-X 16-01-2011 20:25 1590091

saavaage, я разобрался.
Неверно отрабатывает, если есть запуск cmd. Ждите обновление GUI.

Спасибо за наводку :)

opel431 16-01-2011 20:46 1590109

Цитата:

Цитата sLiDeR-X
Неверно отрабатывает, если есть запуск cmd »

Наверное все же надо было как я предлагал - start /wait

sLiDeR-X 16-01-2011 20:51 1590112

opel431, нет. не работает. Я щас силами RSVCPACK.cmd пытаюсь сделать.
Если можешь, сделай при нахождении расширения cmd писать перед строкой "call "

sLiDeR-X 16-01-2011 21:06 1590130

saavaage, нашел решение!

добавь в конец RSVCPACK.cmd
Код:

CHGSTR.EXE "@$.cmd" "call @$.cmd" "%systemdrive%\_SetupHotfixes.cmd"
теперь вопрос: будет ли работать с Runss? %)
Для корректности отработки в Runss.cmd после (4 строка)
Код:

for /f "delims=" %%i in (Runss\BEGIN.xml) do echo %%i>>%SystemDrive%\1.tmp
добавить
Код:

CHGSTR.EXE "call " "" "%systemdrive%\_SetupHotfixes.cmd"

opel431 16-01-2011 21:07 1590131

Цитата:

Цитата sLiDeR-X
Если можешь, сделай при нахождении расширения cmd писать перед строкой "call " »

Тестируй, получай результат, а сделать - решим.

sLiDeR-X 16-01-2011 21:15 1590141

opel431, да всё, я уже сделал. С добавлением "call " - работает. Проверил на живой машине. Завтра на работе на ВМ проверю, чтоб 100% было. Добавление можно и в скрипте оставить, а можешь и в GUI поменять. Разницы нет. Завтра отпишусь.

opel431 16-01-2011 21:44 1590159

Цитата:

Цитата sLiDeR-X
в GUI поменять »

Тебе нужно так? Т.е. вызвать другой батник, не прекращая выполнение первого.

D:\6-Delphi_XPSP3\0-FinalOsZone\RSVSPACK2011\MassStor.exe
call D:\6-Delphi_XPSP3\0-FinalOsZone\RSVSPACK2011\MyCustom.cmd
D:\6-Delphi_XPSP3\0-FinalOsZone\RSVSPACK2011\OperaAC.exe -y -gm1 -fm0

sLiDeR-X 16-01-2011 21:54 1590172

opel431, да, так. Так работает (по крайней мере на живой)

opel431 16-01-2011 21:58 1590178

Цитата:

Цитата sLiDeR-X
да, так. Так работает (по крайней мере на живой) »

Уже сделал, сейчас вкину в PM - тестируй.

sLiDeR-X 16-01-2011 22:03 1590181

opel431, хорошо. Завтра (теперь уже сегодня) протестирую на ВМ. Если нареканий не будет - обновлю аддон.
А теперь баиньки... Поздно уже

opel431 16-01-2011 22:13 1590191

Цитата:

Цитата sLiDeR-X
А теперь баиньки... Поздно уже »

Не учел, что у тебя уже завтра

sLiDeR-X 17-01-2011 10:45 1590445

Обновление аддона.
Прошу перекачать.

saavaage 17-01-2011 22:35 1591065

sLiDeR-X, все перекачал и заменил (CMD_Files_s_110117_00-56, z-KeepPrefSVC_s_110117_13-26, RSVCPACK_s_110117_13-41). Проблема осталась.

liben 18-01-2011 00:47 1591134

sLiDeR-X, применил все твои 4 аддона, отработало просто великолепно! Ипользовал фейковый setup.exe от BoaSoft. Если интересуют подробности, то завтра вечером. Спасибо тебе и opel431 за отличную работу!

sLiDeR-X 18-01-2011 12:55 1591391

Обновление аддона.
Прошу перекачать.


Исправлена ошибка обработки аддонов с запуском через *.cmd
Там, кто не пользует такие аддоны - можно не обновляться.

opel431 18-01-2011 14:00 1591446

Цитата:

Цитата sLiDeR-X
Исправлена ошибка обработки аддонов с запуском через *.cmd »

Я не тестировал измененный GUI, надеюсь ты хорошо провел тест, а то зачастили с обновлениями.

sLiDeR-X 18-01-2011 14:03 1591450

opel431, исправления говорят о ведущийся работе, а не о запущенности проекта и да, я тест провел.

opel431 18-01-2011 14:14 1591454

Цитата:

Цитата sLiDeR-X
я тест провел»

Хорошо. Кстати, полезная вещь при отладке дистрибутива.

dimadr 18-01-2011 14:31 1591469

opel431, sLiDeR-X,
Хорошая задумка, полезный аддон. Внесу свои "5 копеек".
ИМХО текущей реализации не хватает:
1. Коммуникативности (т.е. аддон и вся информация для его функционала находиться в одной теме).
2. Инструкция для пошаговой реализации-интеграции аддона в дистрибутив.

p.s.
Думаю вы в несколько раз увеличите количество почитателей вашего аддона - напиши вы простую доступную инструкцию.

Nun-Nun 18-01-2011 14:49 1591482

Цитата:

Цитата dimadr
Думаю вы в несколько раз увеличите количество почитателей вашего аддона - напиши вы простую доступную инструкцию. »

Поддерживаю. Аддон действительно полезный, а подробная инструкция не помешала бы. Но надо отдать должное авторам за труды, внимание к пожеланиям пользователей и оперативность в отладке продукта.
Единственное, что не совсем удобно - то, что аддон и GUI к нему находятся в разных темах.

P.S. Да, и ещё: с моей точки зрения (как пользователя) кусок с CMD_Files с утилитами, который сначала был внутри аддона, есть смысл закинуть обратно. Сразу даже не заметил, что он оттуда исчез. Было очень удобно.

opel431 18-01-2011 15:18 1591493

Цитата:

Цитата dimadr
Коммуникативности »

Я, при обращении ко мне по поводу написания GUI, уже писал об этом sLiDeR-X. Надеюсь он все же решит выкладывать здесь полный аддон с GUI. Т.е. помимо ранее выложенных аддонов (с их полным функционалом) должен быть аддон чисто с GUI.

Цитата:

Цитата dimadr
Инструкция »

Вот и отпадет необходимость в инструкции, так как, ручками ничего делать будет не нужно.

P.S. - для пополнения базы аддонов необходимо в шапку внести текущий INI, и по мере добавления (от себя или пользователей) корректировать.

Nun-Nun 18-01-2011 15:43 1591507

Цитата:

Цитата opel431
P.S. - для пополнения базы аддонов необходимо в шапку внести текущий INI, и по мере добавления (от себя или пользователей) корректировать. »

А нельзя ли сделать так, чтобы этот аддон сам определял какие аддоны есть в пользовательском дистрибе и соответствующим образом сам вносил изменения в INI ?

opel431 18-01-2011 15:51 1591513

Цитата:

Цитата Nun-Nun
А нельзя ли сделать так, чтобы этот аддон сам определял »

Это нужно делать на стадии интеграции, следовательно не в GUI, а в батнике (типа Myaddon=), остальное (пояснение) все равно ручками (возможно можно сделать отбор из заранее созданной БД, но это надо разбирать в CMD).

SharkyEXE 18-01-2011 15:54 1591515

opel431, sLiDeR-X
Пожалуйста, если это возможно, кто-нибудь из Вас, просьба сделать прокрутку для выделенной красным прямоугольником со стрелкой справа части окна Вашего аддона Система - [addon] RSVCPACK - GUI для выбора установки программ на Т-40, т. к., если в файл RunSetup.ini Вашего аддона Система - [addon] RSVCPACK - GUI для выбора установки программ на Т-40, в секцию [Hint] внести нижеследующие строки:
Код:

;http://forum.oszone.net/thread-83857.html
PDNet356=Бесплатный растровый графический редактор рисунков и фотографий для Windows, разработанный на платформе .NET Framework.

то в выделенной красным прямоугольником со стрелкой справа части окна Вашего аддона Система - [addon] RSVCPACK - GUI для выбора установки программ на Т-40 текст будет обрезанным. Спасибо.

opel431 18-01-2011 16:00 1591522

Цитата:

Цитата SharkyEXE
если это возможно »

Это не поле для много строчного текста, а метка. Тут или расширить метку до трех строк, или менять на много строчный текст с прокруткой.

saavaage 18-01-2011 16:16 1591533

opel431, оптимальнее второе. Если это не повлечет серьезных доп. доработок, то такая модернизация аддона, имхо, не помешает.

sLiDeR-X, opel431, возможно ли каким-нить образом задавать свой порядок вывода аддонов в окне гуи? Очень бы хотелось все проги разместить не по алфавиту, а сгруппировать (проще будет если что делать выбор)

opel431 18-01-2011 16:42 1591553

Цитата:

Цитата saavaage
Если это не повлечет серьезных доп. доработок »

Не повлечет.
Цитата:

Цитата saavaage
возможно ли каким-нить образом задавать свой порядок вывода аддонов в окне гуи? »

Все что на стадии интеграции к sLiDeR-X. GUI читает ранее сформированный _SetupHotfixes и представляет возможность выбора с сохранением результатов (перезапись без изменения порядка сортировки) в новый _SetupHotfixes. Поэтому заранее можно ручками отредактировать этот файл на свое усмотрение.

P.S. - можно в GUI, но нужно будет добавлять пару кнопок для перемещения и т.д. Но ковыряться пользователю на этапе установки - муторно. Лучше как предложил выше.

sLiDeR-X 18-01-2011 17:26 1591583

Цитата:

Цитата Nun-Nun
А нельзя ли сделать так, чтобы этот аддон сам определял какие аддоны есть в пользовательском дистрибе и соответствующим образом сам вносил изменения в INI ? »

Как вносил? Сам писал пояснение к аддону? А где брать это пояснение? Только набирать базу по аддонам. Собственно это и реализовано.

Цитата:

Цитата saavaage
sLiDeR-X, opel431, возможно ли каким-нить образом задавать свой порядок вывода аддонов в окне гуи? Очень бы хотелось все проги разместить не по алфавиту, а сгруппировать (проще будет если что делать выбор) »

если вы хотите каким-либо образом изменить _SetupHotfixes.cmd - добавьте в RSVCPACK.cmd в начало команды сортировки по вашему усмотрению.

saavaage 18-01-2011 18:22 1591619

Цитата:

Цитата sLiDeR-X
если вы хотите каким-либо образом изменить _SetupHotfixes.cmd - добавьте в RSVCPACK.cmd в начало команды сортировки по вашему усмотрению. »

- немного не понял мысль.я имел ввиду (на этапе перед интеграцией) произвольную задачу юзером порядка следования программ в будущем окне гуи.
Цитата:

Цитата opel431
Поэтому заранее можно ручками отредактировать этот файл на свое усмотрение. »

в принципе, решает проблему. Так, наверное, и сделаю...

sLiDeR-X 18-01-2011 19:51 1591658

Цитата:

Цитата saavaage
на этапе перед интеграцией »

для этого нужно знать что с чем группировать. Правильно? Откуда будем знать? Руками вводить. Вот я и говорю - почему бы не внести команды перераспределения в cmd. На Т-40 будут отсортироваными ваши аддоны.
Цитата:

Цитата saavaage
Так, наверное, и сделаю... »

Вот вы как раз сделаете это, только руками и каждый раз после интеграции, А так - всего 1 раз

Nun-Nun 18-01-2011 19:53 1591659

Цитата:

Цитата sLiDeR-X
Как вносил? Сам писал пояснение к аддону? А где брать это пояснение? Только набирать базу по аддонам. Собственно это и реализовано. »

Как сказал opel431, чтобы делал выбор из заранее созданной базы. Ну а если описания аддона в базе нет, то пусть выводится название exe-шника.

sLiDeR-X 18-01-2011 20:49 1591710

Nun-Nun, не понимаю чем это отличается от того, что сейчас есть.
А если вы про то, что выводить описание вместо имени файла в основном окне - я против. Не информативно будет.

opel431 18-01-2011 21:30 1591746

Цитата:

Цитата Nun-Nun
чтобы делал выбор из заранее созданной базы »

Речь шла об авто коррекции секции HINT (RunSetup.ini), из иного файла (типа БД), на основе просмотра списка аддонов (можно из того же UPD\Configs\Addons), или сканирования папки с аддонами. Т.е. сравнивать по названию аддона и при совпадении записывать в секцию значение из БД.

sLiDeR-X 19-01-2011 06:45 1592000

Цитата:

Цитата Nun-Nun
Да, и ещё: с моей точки зрения (как пользователя) кусок с CMD_Files с утилитами, который сначала был внутри аддона, есть смысл закинуть обратно. Сразу даже не заметил, что он оттуда исчез. Было очень удобно. »

Не вижу смысла в этом. Обе части приведены в шапке. При внесении изменений меняется непосредственно z-KeepPrefSVC. CMD_Files не меняется, а это весомый размер по сравнению с 2кб %)

Цитата:

Цитата Nun-Nun
Единственное, что не совсем удобно - то, что аддон и GUI к нему находятся в разных темах. »

Сам аддон z-KeepPrefSVC полноценный. С помощью него можно сделать ручной выбор. А "GUI это GUI" - это расширение функционала.

Nun-Nun 19-01-2011 10:00 1592063

Цитата:

Цитата opel431
Речь шла об авто коррекции секции State (RunSetup.ini), из иного файла (типа БД), на основе просмотра списка аддонов (можно из того же UPD\Configs\Addons), или сканирования папки с аддонами. Т.е. сравнивать по названию аддона и при совпадении записывать в секцию значение из БД. »

Я не силён в технической стороне дела, т.е. не настолько подробно представляю как оно там реализовано, но Вы совершенно правильно меня поняли.
Цитата:

Цитата sLiDeR-X
Сам аддон z-KeepPrefSVC полноценный. С помощью него можно сделать ручной выбор. А "GUI это GUI" - это расширение функционала. »

Да я особо и не против, это просто моё личное впечатление, которое ни к чему Вас не обязывает.
Цитата:

Цитата sLiDeR-X
А если вы про то, что выводить описание вместо имени файла в основном окне - я против. Не информативно будет. »

Моя мысль несколько иная, я имею в виду скорре то, о чём в своём последнем посте сказал opel431. Иными словами, это пожелание автоматизировать процесс внесения данных в RunSetup.ini, ну т.е., чтобы пользователю вручную этого можно было не делать.
Результат будет выглядеть примерно так: как сказал opel431, после коррекции секции State (RunSetup.ini), из иного файла (типа БД), на основе просмотра списка аддонов (можно из того же UPD\Configs\Addons), или сканирования папки с аддонами получаем готовый откорректированный файл RunSetup.ini. Таким образом, все найденные аддоны будут прописаны в RunSetup.ini, причём те, для которых присутствовало описание в БД, при установке XP будет высвечиваться их название и описание, а для тех, которые его не имели - только название исполняемого файла (ну или как-то так).

opel431 19-01-2011 11:16 1592128

sLiDeR-X!
Нужно почистить входящие, к тебе не достучатся.

SharkyEXE 19-01-2011 13:02 1592228

opel431
Прошу прощения, так будет ли пофиксена проблема, описанная здесь? Спасибо.

sLiDeR-X 19-01-2011 13:05 1592229

Цитата:

Цитата SharkyEXE
так будет ли пофиксена проблема »

Это не проблема, а следовательно фиксить нечего.
Используйте более короткий коментарий. Так можно и на весь экран программу сделать %)

dimadr 19-01-2011 13:47 1592262

Цитата:

Цитата sLiDeR-X
Для запуска GUI необходимо в файл presetup.cmd прописать следующее: (уже прописано за Вас ) »

может стоит тогда стереть эту информацию?

А добавить следущее (например):
Для успешной интеграции аддона необходимо:
1. Скачать ....
2. Скачать....
3. Запустить....
4......
5...

opel431 19-01-2011 13:57 1592270

Цитата:

Цитата SharkyEXE
так будет ли пофиксена проблема, описанная здесь? Спасибо. »

Пока просто расширю форму - думаю этого достаточно.

Сделаю перемещение строк непосредственно в GUI (мышкой) - кому нужно, воспользуются.

Nun-Nun 20-01-2011 16:48 1593212

Интегрировал GUI-интегратором z-KeepPrefSVC + GUI в дистриб XP. Всё прекрасно отработало.
Если не сложно, добавьте в базу инфу по моему аддону VideoCacheView 1.83 :

VCV=VideoCacheView 1.83 - позволяет вытаскивать из кэша браузеров видеофайлы, сохраненные там при просмотре видеороликов в сети.

sLiDeR-X 20-01-2011 17:14 1593231

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=Автоперезагрузка по окончании установки


Nun-Nun 20-01-2011 21:32 1593433

Цитата:

Цитата sLiDeR-X
Только теперь (скоро выложу новый аддон) необходимо писать строчку в виде:
имя_папки_аддона > имя_самого_аддона=описание »

ОК, тогда будет выглядеть так:

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 1593644

Nun-Nun, исправьте сообщение с тегом more.
Цитата:

Цитата Nun-Nun
ОК, тогда будет выглядеть так:
VCV183\Files\ForceCopy\SVCPACK\VCV.exe=VideoCacheView 1.83 - Позволяет вытаскивать из кэша браузеров видеофайлы, сохраненные там при просмотре видеороликов в сети. »

Я для кого привел пример: ?
Код:

1-FullFlash        Flash=Плагин Adobe Flash
1-MSXML4        MSXML4=Поддержка ранних приложений
.....

Цитата:

Цитата Nun-Nun
В какой последовательности эти данные должны располагаться »

Без разницы. У меня Winnt_T40 стоит первее. Только непонятно, причем тут (:: Если используется z-KeepPrefSVC + GUI)) ? Никакой проверки у вас нет. Хотя это мелочи

Nun-Nun 21-01-2011 10:32 1593721

Цитата:

Цитата sLiDeR-X
исправьте сообщение с тегом more »

Сорри, тогда так:

VCV183 VCV=VideoCacheView 1.83 - Позволяет вытаскивать из кэша браузеров видеофайлы, сохраненные там при просмотре видеороликов в сети.
Цитата:

Цитата sLiDeR-X
Только непонятно, причем тут (:: Если используется z-KeepPrefSVC + GUI)) ? Никакой проверки у вас нет. »

Это я написал первый попавшийся текст чисто для того, чтоб что-то было написано. Содержание не важно, так что не придавайте значения.

Благодарю за пояснение.

Nun-Nun 28-01-2011 22:00 1599489

Вот немного добавлений для 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 не менять).

Nun-Nun 29-01-2011 01:08 1599564

Однозначно утверждать не буду, т.к. сразу не обратил внимания, но по-моему если в дистриб интегрированы одновременно аддон 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 1599648

Nun-Nun, да. Но это уже поправлено. Скоро будет обновление аддона.

Nun-Nun 29-01-2011 15:32 1599851

sLiDeR-X,

Мои добавления для RunSetup.ini, приведённые выше, нужны или нет, а то может напрасно этим занимаюсь?

tupica 30-01-2011 18:02 1600556

Есть несколько пожеланий:
Сделать возможность заранее устанавливать галки на умолчальные аддоны, к примеру есть 9 аддонов, надо чтобы были отмечены 5 аддонов, остальные 3 были не отмечены,и один был залочен от дурака.
Убрать из видимой строки ключи установки(кто-то уже предлагал)
Сделать, так-сказать, GUI аля от распаковщика драйверов.

sLiDeR-X 30-01-2011 18:39 1600583

tupica, ваши предложения по крайней мере не логичны:
Зачем тогда вы интегрируете заведомо ненужные аддоны? Реализуйте на этапе после установки посредством wpi или postsetup
Ключи установки нужны для отображения умолчальных параметров (opel431 я предложил сделать их отображение другим (серым) цветом)
Что это значит- аля от распаковщика? Что вы имеете ввиду?

tupica 30-01-2011 19:12 1600605

Цитата:

Цитата sLiDeR-X
Ключи установки нужны для отображения умолчальных параметров (opel431 я предложил сделать их отображение другим (серым) цветом) »

А толку от них, если их нельзя изменить,ну видишь ты умолчальный ключ,ну и всё...
В моём видении нужно только оставить имя до .exe.Ну или на худой конец менее броскими сделать.
Цитата:

Цитата sLiDeR-X
Что это значит- аля от распаковщика? Что вы имеете ввиду? »

Ваш гуи напомнил мне оболочку от драйверов,которая возникает примерно на той же минуте.Просто по аналогии...
Цитата:

Цитата sLiDeR-X
Зачем тогда вы интегрируете заведомо ненужные аддоны? Реализуйте на этапе после установки посредством wpi или postsetup »

Может вы и правы,удобнее через wpi или postsetup.

saavaage 31-01-2011 09:28 1600917

sLiDeR-X, имхо, оптимальным было бы сделать возможность выбора 2-3 вариантов. Например, у меня есть 3 обычные установки: а) для себя, б)для пк пользователя, который имеет прямой доступ в инте через модем, в) для пользователя, которому нужна локальная сеть. Используется один и тот же набор аддонов, но в разной комбинации, например, аддон tweaks по разному сделан: tweaks1, tweak2, tweaks3 и еще ряд аддонов.
Было бы прекрасно иметь возможность выбора нужного варианта установки аддонов, не заморачиваясь каждый раз снятием/установкой нужных галочек...

sLiDeR-X 31-01-2011 12:50 1601095

saavaage, это скорее реализация opel431 в его GUI

opel431 31-01-2011 15:39 1601238

Цитата:

Цитата saavaage
оптимальным было бы сделать возможность выбора 2-3 вариантов »

Сам уже подумал об этом, так как понадобился диск с возможностью выбора установки для малого предприятия (free soft) и для пользователя. Будем думать.

Думаю добавить еще выбор устанавливаемых компонентов (удалением из дистрибутива не пользуюсь).

opel431 08-02-2011 19:31 1607836

Тестовая версия GUI.



Добавлено управление профилями для SVCPACK и выбор компонентов системы не подлежащих установке, ручная сортировка списка - с нажатой левой кнопкой мышки.

"Хотелки" временно не принимаю!
После теста, автор аддона, примет решение по работе скрипта (в части авто добавления списка для профилей) и обновлении аддона.

leeseecin 09-02-2011 00:22 1608053

часа 4 пытался моделировать различные ситуации использования. итого: при изменении имени секции, предустановки берутся из последнего профиля, в который входил - (переименовывать низяя); кнопка "применить" работает глобально, если что забыл или решил изменить, то... - (а вкладки-то две); может обработку вкладки "компоненты системы" привести к стандарту? отмечено - ставим, не отмечено - не ставим (ща запутаца мона). в общем и целом - все работает!
пойду еще погоняю

opel431 09-02-2011 00:38 1608057

Цитата:

Цитата leeseecin
часа 4 пытался моделировать различные ситуации использования. итого: при изменении имени секции »

Раз уж, пытаетесь "самостоятельно" моделировать , так уж пытайтесь и программы писать самостоятельно! Я, разве сообщал, о том, что профиль можно переименовать?

Цитата:

Цитата leeseecin
может обработку вкладки "компоненты системы" привести к стандарту? »

Городить "комбайн", с десятком настроек не планирую. Я, ориентируюсь на то, что сборку, берутся делают достаточно подготовленные пользователи.

leeseecin 09-02-2011 01:26 1608072

opel431, я лишь пытался сделать так, как могут сделать "достаточно подготовленные пользователи" и, тем более, не призываю "городить комбайн" :) . в предыдущем моем посте ключевая фраза: "пытался моделировать..". просто на большее у меня не хватило фантазии (моск не настолько извратно мыслит). полагаю, что меня не верно поняли, ну да ладно...
вот и получается - хотели как лучше, а получилось как всегда. полагаете мало найдется "продвинутых" пользователей с их г-сборками, которые не будут переименовывать секции в "супер-пупер" или "мегагамес"? или на автомате отмечать "выбрать/снять все"? и т.д. и т.п.

opel431 09-02-2011 01:53 1608080

Цитата:

Цитата leeseecin
полагаю, что меня не верно поняли, ну да ладно... »

Надо было просто уточнить по функционалу, хотя все изменения я описал.
Без обид.

opel431 10-02-2011 06:47 1609022

sLiDeR-X!
В ЛС исправленный exe-файл для GUI. Устранена проблема описанная saavaage (Аддон z-KeepPrefSVC). Разделены функции сохранения для SVCPACK и компонентов. Загляни пожалуйста.

sLiDeR-X 10-02-2011 07:56 1609052

Грядет обновление.

На данный момент реализовано автозанесение используемых аддонов в сборке в секцию [Hint] файла RunSetup.ini. Данные берутся из базы: файл AddonBASE.xls Вот его содержание для моих аддонов:
читать дальше »
Код:

Имя_папки_аддона        Имя_ФАЙЛА_без_расширения=        Описание

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        DotNetLive=        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_Titanium=        Радикальное изменение офомления 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=        Автоперезагрузка по окончании установки


Касаемо 1 секции AddonBASE.xls - если папка с аддоном записана как PuntoSwitcher_v3.1.1.72 - необходимо занести только PuntoSwitcher

Приводите варианты в таком же виде для своих аддонов - добавлю. Дабы не засорять ветку - присылайте в ПМ

opel431 10-02-2011 08:24 1609057

Цитата:

Цитата sLiDeR-X
Касаемо 1 секции AddonBASE.xls - если папка с аддоном записана как PuntoSwitcher_v3.1.1.72 - необходимо занести только PuntoSwitcher »

А я ведь исправил в GUI (Устранена проблема описанная saavaage (Аддон z-KeepPrefSVC)). Что возвращать назад.

sLiDeR-X 10-02-2011 09:08 1609079

opel431, это немного не то %)
Это нужно для автозанесения в RunSetup.ini.
Если сначала был аддон PuntoSwitcher_v3.1.1.72 и в AddonBASE.xls он записан также, а потом пользователь скачал PuntoSwitcher_v3.1.1.987654, то строка с этим аддоном не добавится в RunSetup.ini.

opel431 13-02-2011 00:29 1611430

Куда запропастился наш sLiDeR-X с обновлением?

Обновление для GUI.

1. Немного изменил интерфейс.
2. Независимые изменения на страницах "Дополнения" и "Компоненты" - авто применение только для "Дополнения". Если не работать со страницей "Компоненты", то никаких изменений в состав устанавливаемых системных компонентов не вносится.
3. Переработаны профили, их теперь 5 - Стандартный, многопользовательский, однопользовательский, офисный и игровой. Этого, думаю, достаточно на все случаи. В соответствующие профили, вносить только не нужные для установки дополнения - это значительно сокращает количество необходимых строк в настройках (предложение sLiDeR-X).

saavaage 13-02-2011 03:35 1611492

opel431, есть ряд вопросов:
1. не совсем понял структуру профилей:
в Стандартный входят все аддоны на диске? Если так, то не понятна логика. У меня ряд аддонов дублируют функционал, но отличаются содержанием (tweaks1, tweak2, например). Получается,что все они автоматически попадут в профиль Стандартный, что приведет к его бесполезности (и даже глючности, в случае если диском пользуется неподготовленный человек).
Предлагаю 2 варианта:
а) оставляем все как есть, но скрываем профиль из списка гуи. Т.е. данный профиль будет чисто техническим (программным);
б) делаем туже структуру, только наоборот: Стандартный содержит все аддоны, которые есть во всех профилях (желательный рабочий минимум), все остальные профили - содержат только те аддоны, которые характерны только для них. Таким образом, будут работать все 5 профилей. Кроме того, имхо, список добавления лучше воспринимается, чем список изъятия.

2. вопрос по эргономике гуи - можно ли реализовать задание выводимых на экран названий профилей под конкретного пользователя? Имхо, у каждого юзера в голове свои профили и, желательно, иметь возможность пользователю работать именно с ними , а не использования дефолтных (заданных автором гуи). Как вариант - использовать те же хинты (программные названия профилей - стабильны, выводимые на экран названия - считка из хинтов, задаваемых пользователем).

3. Неплохо бы было предусмотреть невозможность выбора взаимоисключающих аддонов (пример с твиками системы). Как вариант, создать секцию, где будут перечислены аддоны, которые невозможно использовать одновременно, например:
[Exclude]
Tweak1, Tweak1, Tweak3
Skype4, Skype5
Adobe3, Adobe4, Adobe5
и т.д.

3. не совсем понятен механизм работы с Компонентами - каким образом происходит активация/блокировка установки (через файл winnt.sif?)

Nun-Nun 13-02-2011 03:45 1611494

Вопрос отчасти верный, но...
Цитата:

Цитата saavaage
в случае если диском пользуется неподготовленный человек »

я бы свои диски неподготовленному человеку не доверил. Вот это уж точно было бы нелогично. :o
Сорри.

saavaage 13-02-2011 04:00 1611500

Nun-Nun, имею такую привычку - оставлять диски друзьям для последующей самостоятельной переустановки. В этом случае, логично предположить, что при установке будут выбирать Стандартный..

Nun-Nun 13-02-2011 06:38 1611521

opel431, sLiDeR-X,

Возможно ли реализовать в Вашем селекторе сортировку программ по алфавиту? Было бы довольно удобно. Да и в тексте профилей это не помешало бы сделать, а то, честно говоря, каша получается. Пока всю "портянку" программ просмотришь, не поймёшь, что уже встречалось, а что нет. Вот, например, мой RunSetup.ini c отсортированными названиями в секции [Hint] и в многопользовательском профиле, может кому пригодится.
Цитата:

Цитата opel431
В соответствующие профили, вносить только не нужные для установки дополнения - это значительно сокращает количество необходимых строк в настройках (предложение sLiDeR-X). »

Поддерживаю! Поработал с предыдущим вариантом - надоедает достаточно быстро.

Wowa_z 13-02-2011 09:51 1611567

Nun-Nun, вариант с установкой програм отсортированых по алфавиту уже был. И авторм программы был изменён потому, что некоторые аддоны должны в обязательном порядке быть установлены после других, а при сортировке по алфавиту эта очерёдность не соблюдается. Почитайте несколько страниц назад.

sLiDeR-X 13-02-2011 12:35 1611673

Вложений: 1
Тестовая версия аддона
  • Включена последняя версия GUI - спасибо opel431
  • Пересмотрен принцип создания файла RunSetup.ini - теперь он автоматически генерируется исходя из наличия аддонов в сборке (строки берутся из базы - AddonBASE.xls)
  • Для изменения секций в файле RunSetup.ini необходимо менять их в файле Params.ini (RunSetup.ini вы не найдете, т.к. генерируется сразу в папку SVCPACK сборки)

Включил в AddonBASE.xls строки, взятые из RunSetup.ini пользователя nun-nun (необходимо заменить "Вставьте_имя_папки" на корректное и выложить в ветку форума). Набираем базу аддонов...

Отписываемся о работе...

С уважением, Я. %)


P.S.
Для корректно работы нужна еще одна консольная утилита, которой нет в CMD_Files.
Качайте и кладите в аддон CMD_Files

Nun-Nun 13-02-2011 12:50 1611684

Wowa_z,
Цитата:

Цитата Wowa_z
вариант с установкой програм отсортированых по алфавиту уже был. И авторм программы был изменён потому, что некоторые аддоны должны в обязательном порядке быть установлены после других, »

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

saavaage 13-02-2011 13:22 1611703

Цитата:

Цитата sLiDeR-X
Для корректно работы нужна еще одна консольная утилита, которой нет в CMD_Files.
Качайте и кладите в аддон CMD_Files »

нет возможности скачать утилиту. Не хватает прав доступа...

Nun-Nun 13-02-2011 14:07 1611753

Вот данные для файла 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 1611795

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

Nun-Nun 13-02-2011 15:26 1611828

sLiDeR-X,

Заглянул в файлик Finish, там часть кириллицы в кодировке 866, а часть в 1251. Это случаем проблем не вызовет, или всё так и должно быть?

sLiDeR-X 13-02-2011 16:21 1611884

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 1611891

sLiDeR-X, понял. Попробую откорректировать. Что насчет
Цитата:

Цитата sLiDeR-X
Для корректно работы нужна еще одна консольная утилита, которой нет в CMD_Files.
Качайте и кладите в аддон CMD_Files »

по прежнему не могу скачать...

leeseecin 13-02-2011 16:56 1611911

sLiDeR-X, awk какой версии должна быть и
Цитата:

Цитата sLiDeR-X
RunSetup.ini вы не найдете »

и действительно не могу найти, даже в svcpack :)

sLiDeR-X 13-02-2011 17:48 1611952

saavaage, обновил ссылку в 123 посте.

leeseecin, вам то же самое. 123 пост. ссылка там.

leeseecin 13-02-2011 17:56 1611962

я, вообще-то, о другом. файл runsetup.ini не генерируется.
awk точно такой же. 3 раза запускал интеграцию.

sLiDeR-X 13-02-2011 19:58 1612051

leeseecin, нашел опечатку. Перезалил аддон - 123 пост.

leeseecin 13-02-2011 21:41 1612126

первые впечатления от новой версии:
1 стандартный профиль: первоначально выделется\снимается все, независимо от записей в секции [state]. после переключения в др. профиль и возврата, обрабатыватся должным образом (с указанных в [state] отметку снять уже нельзя)
2 остальные профили: секция [state] обрабатывается корректно (снять отметку нельзя). отмечены все, кроме указанных в соотв. секции. но, после переключения выбрать\снять, отмечены или все, или только из секции [state] (и понеслась установка\снятие с нужных\не нужных к установке в данном профиле). если секция пустая, отмечает из просмотренной предыдущей.
3 компоненты системы: если работать с вкладкой, то сапер устанавливается всегда, msnexpl - никогда, независимо от выбора (и записей в winnt.sif).

opel431 14-02-2011 03:04 1612332

Цитата:

Цитата leeseecin
1 стандартный профиль: первоначально выделется\снимается все, независимо от записей в секции [state] »

Я, знаю - снятие всех, кроме входящих в UpdatePack-XPSP3-Rus, допускаю, но алгоритм еще требует доработки с иными профилями.

Цитата:

Цитата leeseecin
но, после переключения выбрать\снять, отмечены или все, или только из секции [state] (и понеслась »

Такая же увязка, что пояснил и выше. Но, все это будет устранено - по мере работы над проектом. Многие проекты уже "живут" годами, а блох все вылавливают - любой присутствующий на форуме автор работает урывками, при наличии свободного времени, а не по заданной тематике с 8 до 17 часов.

Цитата:

Цитата leeseecin
то сапер устанавливается всегда »

Конечно, ибо присутствует моя ошибка в списке, вместо minesweeper стоит minesweepe.

Цитата:

Цитата leeseecin
msnexpl - никогда »

1.Ошибок в команде для winnt нет. Смотрите в REF.
2. Надеюсь, вы свои убеждения строите на присутствии файлов MSN Explorer, а не IE.

Цитата:

Цитата saavaage
opel431, есть ряд вопросов: »

По поводу "своих" профилей, подумаю. Взаимоисключениями заниматься не буду.


ОБНОВЛЕНИЕ
Исправлено отключение из секции [State] при выборе профилей.
Исправлено имя для игры "Сапер".

INI прикрепил свой тестовый - не правленный. Отредактируете под себя сами.

1. Совершенствовать будем, но подстраиваясь под "общего" пользователя. 2. Профили для того и просили прикрутить, чтобы фактически делать "исключения" из общего списка. Поэтому другого решения не будет! 3. По дополнениям в профиль, остаюсь на позиции sLiDeR-X - легче внести "две" строки для не включаемого дополнения, чем повторить "Все", за исключением двух.

saavaage 14-02-2011 10:22 1612448

Цитата:

Цитата opel431
Профили для того и просили прикрутить, чтобы фактически делать "исключения" из общего списка. »

Дело в том, что сейчас логика функционала с профилями предполагает наличие полного списка аддонов в Стандартном профиле, т.е. включая однотипные, но с разным функционалом. Если в сборке присутствуют взаимоисключающие аддоны, то все они автоматом попадут в этот профиль. Таким образом, запуск установки софта из профиля "Стандартный" приведет к неадекватному результату.
В связи с этим я и предлагаю либо его не отображать в списке профилей гуи, либо делаем туже структуру, что предложил sLiDeR-X, только наоборот: Стандартный содержит только аддоны, которые есть во всех профилях (желательный рабочий минимум), все остальные профили - содержат списки только тех аддонов, которые характерны только для них. Таким образом, будут работать все 5 профилей.
Мне кажется, что такая концепция будет более логична, но это мое имхо.

opel431, кроме выше перечисленного для меня на сегодня есть только 2 принципиальных момента:
1. возможность для пользователя задавать названия профилей
2. возможность делать фиксацию определенного профиля поумолчанию, т.е. чтобы пользователь мог задавать профиль, который будет затем автоматом выбран в списке гуи при установки системы (так называемый, режим сценария установки аддонов поумолчанию) и установлен после истечения времени ожидания.

PS очень жаль, что нельзя задавать отображение аддонов по группам (может все же можно это как-то реализовать?)

opel431 14-02-2011 11:52 1612512

Цитата:

Цитата saavaage
Дело в том, что сейчас логика функционала с профилями предполагает наличие полного списка аддонов в Стандартном профиле, т.е. включая однотипные, но с разным функционалом. »

Привет, дружище!
Дело как раз в том, что в понятие "стандартный" у меня, входит стандартная интеграция аддонов. Ни один из интеграторов не допускает изначально установку несовместимых аддонов, и тем более, установку аддона с несколькими конфигурациями. Уход от стандартизации принятой при интеграции аддонов я допускать не хочу.

saavaage 14-02-2011 12:38 1612541

opel431, хм, под несовместимыми я имел ввиду твики, которыми по разному можно настроить систему, офисы (open и ms), легкие и тяжелые однотипные приложения (в зависимости от мощи ПК). Идея была именно в этом - получить возможность не только управлять списком аддонов, но и, благодаря профилям, ставить систему с разными настройками и софтом, в зависимости от требований ПК. Такой подход предполагает, в том числе, и наличие дублирующего (по функционалу) софта в пакете интеграции.
Цитата:

Цитата opel431
Дело как раз в том, что в понятие "стандартный" у меня, входит стандартная интеграция аддонов. »

- т.е. все последующие профили у тебя ограничены списком стандартного профиля и заведомо меньше его по кол-ву и качеству аддонов?! Этот вариант снижает ценность проги, т.к. ограничивает ее функционал.

Вообщем, все это - мое мнение - предложение. Тебе и sLiDeR-X решать.

NB что думаешь по-поводу
Цитата:

Цитата saavaage
2. возможность делать фиксацию определенного профиля поумолчанию, т.е. чтобы пользователь мог задавать профиль, который будет затем автоматом выбран в списке гуи при установки системы (так называемый, режим сценария установки аддонов поумолчанию) и установлен после истечения времени ожидания. »


Nun-Nun 14-02-2011 12:51 1612549

opel431,

Попробовал RSVCPACK GUI в действии. Не помню, какая именно там была версия (возможно не самая последняя). Вот на что обратил внимание: на вкладке выбора системных компонентов доступен выбор и тех компонентов, которые удаляются из системы Del-аддонами, что несколько настораживает. Раз уж на этой вкладке мы получаем возможность вручную сделать то, что выполняют Del-аддоны, то RSVCPACK должен это как-то учитывать - ну должна же быть "защита от дурака". Или я не прав?

P.S. После установки вылезла трабла - система периодически требует установочный диск Windows.

opel431 14-02-2011 15:17 1612674

Цитата:

Цитата saavaage
т.е. все последующие профили у тебя ограничены списком стандартного профиля и заведомо меньше его по кол-ву и качеству аддонов »

По-другому и быть не может. Только, в "стандарте" все интегрированные аддоны, а дальше уж работает выборка необходимых. Иной логической последовательности, да и возможности реализации просто нет.

Цитата:

Цитата saavaage
под несовместимыми я имел ввиду твики, которыми по разному можно настроить систему, офисы (open и ms) »

Я тоже делаю диск для себя и малого предприятия, поэтому и ввел профили - для себя TextMaker, а для МП Abiword и т.д. Точно также разделяю набор твиков.

Цитата:

Цитата saavaage
NB что думаешь по-поводу »

Думаю это "правильно", только для сборки, предназначенной для "себя", для других - это уже неправильно. Другие должны получить весь интегрированный пакет, а не пытаться вникнуть в аргументацию сборщика.

Цитата:

Цитата Nun-Nun
которые удаляются из системы Del-аддонами, что несколько настораживает »

При установке система не проверяет, что вы там вырезали из дистрибутива, и отработает в обычном режиме. На странице "Компоненты" можно выбрать компоненты, не подлежащие установке в систему - без всяких проверок на их присутствие в дистрибутиве. Поэтому никаких коллизий не будет.

Цитата:

Цитата Nun-Nun
После установки вылезла трабла - система периодически требует установочный диск Windows. »

Это трабла к данному аддону не может быть привязана. Следует искать в ином месте - копирование дистрибутива, изменение пути к дистрибутиву и т.д.

saavaage 14-02-2011 15:36 1612690

Цитата:

Цитата opel431
Думаю это "правильно", только для сборки, предназначенной для "себя", для других - это уже неправильно. Другие должны получить весь интегрированный пакет, а не пытаться вникнуть в аргументацию сборщика. »

я имел ввиду выбор юзером профиля поумолчанию. Естественно, при установки должна быть возможность выбрать другой. Объясню понятнее: у меня есть стандартный набор, который я ставлю практически всем. Есть набор для себя, есть для дизайнера, есть для слабых машин. Так вот я хочу, чтобы поумолчанию в списке был выбран профиль для всех, а не стандарт. Таким образом, если не предпринимать никаких действий, то автоматически должен ставиться он (через n секунд ожидания).
Если пользователь захочет выбрать другой, то - пожалуйста, пусть выбирает из списка профилей и ставит (речь не идет о жесткой фиксации).

PS посмотри, плиз, pm

opel431 14-02-2011 16:11 1612726

Цитата:

Цитата saavaage
я имел ввиду выбор юзером профиля поумолчанию »

Легче 1-м ввести профиль "Все", а стандарт сделать основным, рекомендуемым набором. Естественно его и считывать при загрузке.

sLiDeR-X 14-02-2011 18:40 1612847

opel431, Поддерживаю насчет последнего поста, + я за возможности задания названий секций

opel431 14-02-2011 19:52 1612897

Ребята!
Чуть разгребусь и сделаю.

Nun-Nun 14-02-2011 22:02 1612983

Цитата:

Цитата opel431
Это трабла к данному аддону не может быть привязана. Следует искать в ином месте - копирование дистрибутива, изменение пути к дистрибутиву и т.д. »

Ну нет, так нет, я и не утверждаю, что с данным аддоном связано, вполне возможно, что совпадение.

Кстати, при использовании аддона одни грабли всё-таки оказались: на вкладке выбора интегрированных аддонов логика такова: то, что выделено (проставлена галочка) - то устанавливается, а на вкладке системных компонентов логика с точностью до наоборот - то, что выделено - то удаляется (к тому же по дефолту не выделено ничего, а это сбивает с толку, поскольку инстинктивная реакция на такое явление - нужно проставить галочки на всех системных компонентах, чтобы инсталлировались, а не удалились).

opel431 15-02-2011 03:04 1613152

Цитата:

Цитата Nun-Nun
Ну нет, так нет, я и не утверждаю, что с данным аддоном связано, вполне возможно, что совпадение. »

Ищете, что изменяет пути в ветках реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePackSourcePath
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SourcePath
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SourcePath

Цитата:

Цитата Nun-Nun
Кстати, при использовании аддона одни грабли всё-таки оказались »

Это не грабли, а не знание принципов удаление компонентов системы посредством файла ответов и элементарная невнимательность.
1. В раздел [Components] файла ответов всегда вносятся только компоненты, не подлежащие установке - если на странице все чеки пусты, то у вас не существует данной секции а, следовательно, и нет компонентов, не подлежащих установке.
2. Уже при попытке перейти на страницу выбора компонентов на панели сообщений появляется сообщение - "Компоненты системы" - изменение состава компонентов, не устанавливаемых в систему.
3. При нахождении мышки над панелью сообщений появляется сообщение - Отмеченные компоненты не будут установлены в систему. Но при необходимости их можно будет установить с диска.

P.S.
- Подберу более понятливое сообщение, при переходе на страницу.
- Да не вам будет сказано: "Устанавливать систему надо опираясь на знания, а не на инстинкты".
- Возможно, я далек от логики сборщиков, так как собираю дистрибутив только для себя.

ОбНОВЛЕНИЕ GUI!
Изменения:
Создаем свои профили - секция [Profile]. Не забываем добавлять при этом соответствующие секции для профилей.


Первым, как и следует, загружается первый профиль. В секцию первого профиля добавляем все то, что специфично только для последующих профилей - т.е. в результате, здесь будут отражены только общие - стандартные дополнения. Все остальное регулируем в других профилях.
sLiDeR-X! Добавь в шапку пояснения - назначение и редактирование секций в INI файле.

sLiDeR-X 15-02-2011 10:17 1613295

opel431, сделал.

Обновление аддона
  • Включена последняя версия GUI - спасибо opel431
  • Пересмотрен принцип создания файла RunSetup.ini - теперь он автоматически генерируется исходя из наличия аддонов в сборке (строки берутся из базы - AddonBASE.xls)
  • Для изменения секций в файле RunSetup.ini необходимо менять их в файле Params.ini (RunSetup.ini вы не найдете, т.к. генерируется сразу в папку SVCPACK сборки)
  • Пересмотрен принцип построения базы AddonBASE.xls и считывание с него строк. Ушли от имен папок аддонов
  • После интеграции остается файл со списком аддонов в дистрибутиве - для удобной правки Params.ini
  • Оптимизировал файл finish.

Nun-Nun 15-02-2011 10:21 1613300

opel431,

Благодарю за информацию, принял к сведению. По поводу п.1.2.3.: вероятно у меня какая-то из более старых версий аддона, где таких сообщений ещё нет (во всяком случае, не помню, чтобы они появлялись или допускаю, что мог не обратить внимания). Ну а к слову "инстинктивно" не стОит так придираться - оно использовано в переносном смысле.

opel431 15-02-2011 11:03 1613332

Цитата:

Цитата sLiDeR-X
сделал. »

Еще бы и скрин обновить.

Цитата:

Цитата Nun-Nun
Ну а к слову "инстинктивно" не стОит так придираться - оно использовано в переносном смысле. »

А я, и не придирался. Это дружеская реплика. Если обидел, прошу извинить.

sLiDeR-X 15-02-2011 11:15 1613338

opel431, ;)

Nun-Nun 15-02-2011 11:53 1613367

Цитата:

Цитата opel431
А я, и не придирался. Это дружеская реплика. Если обидел, прошу извинить. »

Нет, не обидели, я ведь не маленький. :) Ещё раз спасибо за программу, пойду экспериментировать!

sLiDeR-X, opel431,

В новой версии разрешилась ли ситуация с двойным аддоном STDU Viewer 1.5.330 + STDU Converter 1.1.70.0 и обычными, т.е. раздельными версиями STDU Viewer и STDU Converter ?

P.S. Просто заглянул в базу, там есть только STDU с комментом для версии-вьюера.

sLiDeR-X 15-02-2011 12:37 1613399

Nun-Nun, добавь описание для второй программы и все заработает

Nun-Nun 15-02-2011 13:08 1613425

Цитата:

Цитата sLiDeR-X
добавь описание для второй программы и все заработает »

С добавлением сложностей нет, проблема была в другом, что разные варианты имели одинаковые исполняемые файлы и, кроме того, имеется в виду ситуация, когда пользователь (по... понятным причинам) в дистриб одновременно добавил оба варианта - и двойной и раздельные. Тогда как?

Rusis80 15-02-2011 22:52 1613934

Помогите разобраться, не останавливается на Т-40, сразу на 39 убегает.
А на Т-13 всё отмеченное в _SetupHotfixes.cmd пропускает.
Устанавливаю:
RSVCPACK_s_110215 + Z-FakeSetupAdv + z-KeepPrefSVC + CMD_Files + Runss.
Содержимое _SetupHotfixes.cmd:
читать дальше »
%SrcDosPath%\I386\SVCPACK\DirectX.exe
%SrcDosPath%\I386\SVCPACK\Flash.exe /rm
%SrcDosPath%\I386\SVCPACK\IEPro251.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\MSXML4.EXE
%SrcDosPath%\I386\SVCPACK\ROOTSUPD.EXE /Q
%SrcDosPath%\I386\SVCPACK\Shockwav.exe /S
%SrcDosPath%\I386\SVCPACK\CpldapuR.exe /verysilent
%SrcDosPath%\I386\SVCPACK\DNet1140.exe -ai2P -gm2
%SrcDosPath%\I386\SVCPACK\SPTD.exe add /q
%SrcDosPath%\I386\SVCPACK\fontsAdd.exe -gm2 -y
%SrcDosPath%\I386\SVCPACK\dllsfox.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\dllsfull.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\Firefox.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\Java_SE_JDK_JRE_x86.exe /S
%SrcDosPath%\I386\SVCPACK\Opera11.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\PwShell2.exe -ai1 -gm2
%SrcDosPath%\I386\SVCPACK\SLight.exe -gm2 -ai2
%SrcDosPath%\I386\SVCPACK\SKYPE5.EXE /VERYSILENT /NOLAUNCH /NOSTARTUP /NOPLUGINMANAGER
%SrcDosPath%\I386\SVCPACK\VCRedist.exe /S
%SrcDosPath%\I386\SVCPACK\XLive.exe -ai1
%SrcDosPath%\I386\SVCPACK\xReset10.exe -aiN - 100
%SrcDosPath%\I386\SVCPACK\zFoNtS.exe -gm2 -y
%SrcDosPath%\I386\SVCPACK\MassStor.exe

Где проблема, что делаю не так?
Лог Скрипта:
читать дальше »

Подготовка дистрибутива.
Сжатие файлов.
Обработка специальных случаев.
Распаковка CAB-файлов.
Обновление DRIVER.CAB. Подождите, пожалуйста.
Обновление MMSSETUP.CAB. Подождите, пожалуйста.
Обновление SP3.CAB. Подождите, пожалуйста.
Копирование новых файлов.
Патч для Sfcfiles.dll.
Изменение Svcpack.inf.
Добавление строк в Sysoc.inf.
Добавление строк в Dosnet.inf.
Добавление строк в Txtsetup.sif.
Создание Hivepck.inf.

=== Создаем список установленных аддонов

Не удается найти C:\Update\Update XP SP3\Addons\RSVCPACK\ADDONS.LST

=== Генерируем файл настроек RunSetup.ini для аддонов:

CpldapuR= ╨рё°шЁхэшх фы* ярэхыш чрфрў
DirectX= ═рсюЁ ьєы№Єшьхфшщэ√ї сшсышюЄхъ DirectX
DXUpdate= ╙ЄшышЄр фы* юсэютыхэш* DirectX
dllsfox= ═рсюЁ сшсышюЄхъ Visual Fox Pro
dllsfull= ┴шсышюЄхъш, эхюсїюфшь√х фы* ЁрсюЄ√ яЁюуЁрьь
DNet1140= Microsoft .NET Framework
FLASH_PL= ╧ырушэ Adobe Flash фы* сЁрєчхЁют Firefox, Mozilla, Netscape, Saf
ari, Opera
FLASH_PL= ╧ырушэ Adobe Flash фы* сЁрєчхЁют Firefox, Mozilla, Netscape, Saf
ari, Opera
Flash= ╧ырушэ Adobe Flash
FlashGuard= ╙ЄшышЄр фы* сыюъшЁютър ш єфрыхэшх Autorun (чр∙шЄр юЄ тэхфЁхэш* ў
хЁтхщ)
MassStor= ─ЁрщтхЁр цхёЄъшї фшёъют
MSXML4= ╧юффхЁцър Ёрээшї яЁшыюцхэшщ
Opera11= ╚эЄхЁэхЄ сЁрєчхЁ
ROOTSUPD= ╬сэютыхэшх ъюЁэхт√ї ёхЁЄшЇшърЄют
Shockwav= ActiveX фы* яюърчр шэЄхЁръЄштэющ 3D-уЁрЇшъш шэЄхЁэхЄр т IE, Fire
Fox, Opera ш фЁєушї сЁрєчхЁрї
Skype5= ╧ЁюуЁрььр фы* юсьхэр ёююс∙хэш*ьш ш чтюэъют ё ъюья№■ЄхЁр
SLight= ╨рё°шЁхэшх ьєы№Єшьхфшщэ√ї ЇєэъЎшщ т шэЄхЁэхЄх
SPTD= ╠юфєы№, эхюсїюфшь√щ фы* рффюэр Daemon Tools ш фы* єёЄрэютъш Alcohol
xReset10= └тЄюяхЁхчруЁєчър яю юъюэўрэшш єёЄрэютъш

Change " " to "" in:

C:\Update\Update XP SP3\Addons\RSVCPACK\Files\ForceCopy\SVCPACK\RunSetup.ini: Ch
anged.

1 file(s) changed of 1 file(s) matching the search criteria.

Программа распаковки файлов Microsoft (R), версия 6.1.7600.16385
(C) Корпорация Майкрософт. Все права защищены.

Добавление C:\XPCD\I386\svcpack.inf в очередь на распаковку

Распаковка файлов ....

Распаковка файлов завершена ...
Невозможно распаковать файл в самого себя: c:\xpcd\i386\svcpack.inf.

Скопировано файлов: 1.
Cabinet Maker - Lossless Data Compression Tool

Программа распаковки файлов Microsoft (R), версия 6.1.7600.16385
(C) Корпорация Майкрософт. Все права защищены.

Добавление C:\XPCD\I386\CHGSTR.EXE в очередь на распаковку

Распаковка файлов ....

Распаковка файлов завершена ...
Невозможно распаковать файл в самого себя: c:\xpcd\i386\chgstr.exe.


Change "@$.cmd" to "start /wait @$.cmd" in:

C:\XPCD\I386\SVCPACK\_SetupHotfixes.cmd: Not Changed.

0 file(s) changed of 1 file(s) matching the search criteria.
Скрипт завершил свою работу.

Для продолжения нажмите любую клавишу . . .

opel431 16-02-2011 02:57 1614068

Цитата:

Цитата Rusis80
Помогите разобраться, не останавливается на Т-40, сразу на 39 убегает. »

Ну, для начала, надо проверить настройку в файле fSetup.ini:
PreSetup=1
Далее наличие строки в файле PreSetup.cmd:
if exist "%SrcDosPath%\I386\SVCPACK\RSVCPACK.exe" start /wait "" "%SrcDosPath%\I386\SVCPACK\RSVCPACK.exe" 30 (30 это время до авто применения настроек - может быть иное, на ваше усмотрение).

sLiDeR-X 16-02-2011 06:07 1614078

Rusis80, к тому же:
1. у вас старая версия аддона - скачайте новую из шапки
2.
Цитата:

Цитата Rusis80
Не удается найти C:\Update\Update XP SP3\Addons\RSVCPACK\ADDONS.LST »

куда он у вас делся?

Rusis80 16-02-2011 11:10 1614208

sLiDeR-X, opel431,
Спасибо парни, с этим я разобрался.
PreSetup и PosSetup были закоментированны в меню fSetup.
А ADDONS.LST я на пятый раз удалил, он то всё равно автоматом создаётся.
Теперь всё нормально, но вопросы остались...
PreSetup.cmd и PosSetup.cmd копируются в дистр не запакованными, от этого проблема, установщик не может скопировать эти файлы поскольку они и так распакованны, выдаёт ошибку. Может их в ручную запаковывать нужно?
Далее, PosSetup.cmd или PstSetup.cmd - какое имя правильное?
В смежной теме сказано, если используете GUI то PosSetup.cmd.
Но похоже на то, что fSetup его просто не увидел, и установка DOT-Net не продолжилась после входа в систему. Сразу перезагрузка, а после пытается поставить PwShell2, но без DOT-Net2 - ясен пень неудачно.
Вот сейчас опять проверил, и опять они зашли не упакованные.
PreSetup.cmd должен иметь такой вид PreSetup.cm_ ?

sLiDeR-X 16-02-2011 11:57 1614242

Rusis80, это не касается данного аддона. Читайте все смежные темы. НЕ ОФФТОПИТЬ!

opel431 16-02-2011 13:14 1614331

Цитата:

Цитата Rusis80
PreSetup.cmd и PosSetup.cmd копируются в дистр не запакованными »

Так и должно быть.

Цитата:

Цитата Rusis80
Далее, PosSetup.cmd или PstSetup.cmd - какое имя правильное? »

В Z-FakeSetupAdv - PreSetup и PstSetup, в ГУИ-интеграторе от Boa Soft PreSetup и PosSetup соответственно.

Цитата:

Цитата Rusis80
Но похоже на то, что fSetup его просто не увидел »

Естественно. Тем более, в ГУИ-интеграторе свой файл настроек PreSetup.ini.

Цитата:

Цитата Rusis80
PreSetup.cmd должен иметь такой вид PreSetup.cm_ ? »

Такой - PreSetup.cmd.

saavaage 18-02-2011 02:42 1615818

sLiDeR-X, есть 3 вопроса:
1. нужен ли до сих пор файл awk (архив awk_s_110131_15-42.7z)?
2. если да, то почему бы его не добавить сразу в CMD_Files?
3. что делает в аддоне файл RunSetup_Opel431.ini?

sLiDeR-X 18-02-2011 06:40 1615846

saavaage,
1. нет
2. см. п.1
3. Это настройки автора утилиты - можете удалить.

saavaage 18-02-2011 12:19 1616048

sLiDeR-X, opel431, не принципиально, но может быть стоит сделать hints для профилей? Смысл такой - чтобы при выборе (наведении мышки) на профиль, появлялосб его краткое описалово-пояснение. Это, не принципиально, но, имхо, позволит пользователю диска легче сделать выбор, имхо.

PS Речь, естесственно, идет не об авторе сборки, а о рядовом пользователе (том, кто с ним будет работать)

sLiDeR-X 18-02-2011 12:35 1616066

saavaage, возможно для кого-то и будет полезным. Посмотрим что скажет автор.

saavaage 18-02-2011 15:44 1616250

sLiDeR-X, добавьте в Addons.xls:
читать дальше »
Код:

FormatFactory=        Мультиформатный конвертер (видео-, аудио-, изображения) и программа по  резке, склеике медиа-файлов
CityInfo=        Электронная карта г. Минск (Беларусь)
JDownloader=        Программа по скачке инфо с файлообменников. Есть одновременная закачка нескольких файлов, докачка файлов. Требует Java
VBOX86=            Виртуальная машина
VirtualBox=          Виртуальная машина
LA=        Неплохой бесплатный видео-проигрыватель. Прекрасная альтернатива WMP
MraRun=        Программа для общения онлайн: голосовые и видеозвонки, обмен мгновенными сообщениями, бесплатные SMS, поддержка протокола ICQ, сервис микроблоггинга и т.д.
Zentimo=        менеджер USB устройств. Обеспечивает безопасное извлечение usb-устройств


saavaage 18-02-2011 17:16 1616358

sLiDeR-X, еще :
читать дальше »
Код:

DNet1140=        Microsoft .NET Framework 1.1-4.0
MNF1135=        Microsoft .NET Framework 1.1-3.5

Как оказалось, регистр имеет значение. У меня подсказки для STDU и Dtools не выводились.  Прошу переделать в Addons.xls:
stdu - нижний регистр (в базе верхний), DTools -  писать 'T' в верхнем регистре


saavaage 18-02-2011 20:06 1616488

opel431, обнаружил один нюанс при работе гуи - при выборе другого профиля из выпадающего списка, таймер не останавливается. Имхо, лучше бы сделать прерывание таймера при любом из следующих действий: 1. расстановка/снятие галочек (есть), 2. выбор профиля, 3. переход на вкладку Компоненты (есть). Это имхо, естественно.

opel431 19-02-2011 00:27 1616685

Цитата:

Цитата saavaage
обнаружил один нюанс при работе гуи »

Пока не определился, что должно остановить отсчет. Почему? Потому, что при работе с FSAUnPack, несколько раз менялись предпочтения пользователей. Так, что время покажет.

saavaage 19-02-2011 00:48 1616699

sLiDeR-X, внесите в шапку, плиз, чтобы народ обращал внимание на регистр букв в названии исполняемых файлов. При внесении инфо в Addons.xls название файла в поле "Имя_ФАЙЛА_без_расширения=" должно полностью соответствовать таковому в папке аддона \Files\ForceCopy\SVCPACK, включая регистр букв!

opel431, имхо, в данном случае отсчет должен останавливаться при изменении состояния комбобокса. Имхо, любые изменения, которые осуществляет пользователь, должны приводить к ручному режиму (останавливать таймер) работы гуи.

Nun-Nun 19-02-2011 01:30 1616716

Цитата:

Цитата saavaage
имхо, в данном случае отсчет должен останавливаться при изменении состояния комбобокса. Имхо, любые изменения, которые осуществляет пользователь, должны приводить к ручному режиму (останавливать таймер) работы гуи. »

Сорри за вмешательство, тут, по-моему, лучше было бы, чтобы по дефолту таймер вообще не тикал. Сидеть возле компа и ловить момент, когда же появится окно GUI, чтобы предотвратить автозапуск установки - дело не самое интересное. А вот если пользователь сам заранее себе таймер выставил на 30 или сколько-то там секунд и не успел в нужный момент к компу подойти - тут уж сам виноват. :)

saavaage 19-02-2011 01:42 1616719

Nun-Nun, речь идет о юзере, который будет пользоваться сборкой. Он не может сам выставить таймер. Я - делаю диск, он - с ним работает. Соответственно, для него должен быть четкий, интуитивно понятный механизм.

Nun-Nun 19-02-2011 02:08 1616725

saavaage,
Цитата:

Цитата saavaage
речь идет о юзере, который будет пользоваться сборкой. Он не может сам выставить таймер. »

Тогда тем более окно GUI по дефолту должно быть без таймера и висеть "вечно". Не думаю, что пользователь будет почти час неотрывно сидеть возле компа.

sLiDeR-X 19-02-2011 09:40 1616802

saavaage, по возможности сделаю независимость от регистра.

Nun-Nun, эмм.. почему час. На то и сделан запуск на Т-40. Поставь время ожидания 9999.

leeseecin 19-02-2011 12:12 1616884

Цитата:

Цитата opel431
Надеюсь, вы свои убеждения строите на присутствии файлов MSN Explorer, а не IE. »

убеждения?! вообще-то мне стало интересно, что происходит с сапером, вот и обратил внимание, что в 3-х вариантах (с программой: все вкл., все выкл., без изменений) из 5-и (без программы,только из winnt - =on или =off) значение параметров в реестре дало в первом случае =1 (для сапера) и =0 (для мсн), во втором - в соотв. со значениями из winnt. к тому же, если память мне не изменяет, мсн был выведен из списка компонентов системы. так что не критично.
Цитата:

Цитата opel431
Ошибок в команде для winnt нет. Смотрите в REF. »

надеюсь. там и смотрел (по молчанию =on, а на деле...) :)
вообще, для меня, функционала программы более чем достаточно. хотя-я-я, нет. как говорится:"аппетит приходит во время еды". хочется изменять ключи установки аддонов (ну, это в будущем, надеюсь). а пока блокнот + памятка.тхт и успеть бы до т-13 :)

sLiDeR-X, база - это хорошо, но может стоит в описании указывать название программы? вот из последних, напр.:
LA= Неплохой бесплатный видео-проигрыватель... что за проигрыватель? (Light Alloy)
MraRun= Программа для общения онлайн... что за программа для общения онлайн? (Mail.Ru Агент)
по запускаемому файлу, не всегда понятно, что будет установлено.

opel431 19-02-2011 12:27 1616891

Цитата:

Цитата leeseecin
надеюсь. там и смотрел (по молчанию =on, а на деле...) »

Если ничего не указать в секции [Components], то это и есть "ON".

Цитата:

Цитата leeseecin
хочется изменять ключи установки аддонов »

Я думал об этом - сделать редактируемым список, но знаю, что после этого "полезет" дальше. Поэтому, отмел эту идею, еще в переписке с sLiDeR-X.

saavaage 19-02-2011 14:18 1616982

opel431, можно ли как-то решить вопрос с длинными текстами подсказок (например, сделать прокрутку)?
Пробовал с:
MraRun= Mail.Ru Агент - программа для общения онлайн: голосовые и видеозвонки, обмен мгновенными сообщениями, бесплатные SMS, поддержка протокола ICQ, сервис микроблоггинга и многое другое. Не весь текст влазит.

Nun-Nun, по моему для того чтобы убрать таймер, достаточно в исполняемом файле поставить ключ "0"

sLiDeR-X, поправьте, наконец, в списке
Цитата:

Цитата sLiDeR-X
Привожу доступные на данный момент сочетания: »

Dtools на DTools
STDU на stdu

Nun-Nun 19-02-2011 15:05 1616999

Цитата:

Цитата saavaage
по моему для того чтобы убрать таймер, достаточно в исполняемом файле поставить ключ "0" »

Скорее наоборот - сработает, ничего не ожидая. К тому же sLiDeR-X по этому поводу вполне конкретно написал - задать 9999.

leeseecin 19-02-2011 15:11 1617001

opel431, действительно, это я не подумав написал. попади сея функция в "умелые руки продвинутого пользователя", результат известен - конференция "пестрит" постами. к тому же, менять ключ нужно не всегда и не часто. а зная что и где, можно и руками поработать.
saavaage, к чем столь развернутое описание? если пользователь работал с программой, зная ее название и не и так поймет, что она из себя представляет. должен же здесь присутствовать разумный минимализм? а с картинками и прочим - BSPI, WPI и др. справляются неплохо

saavaage 19-02-2011 15:54 1617029

leeseecin, в принципе, по поводу длинных описаний согласен (неплохо бы знать максимальное кол-во символов).
Мне для полного ощущения счастья не хватает только:
1. подсказки-описания для профилей,
2. прерывание отсчета при выборе профиля,
3. возможности "связывания" отдельных прог (т.е. если пользователь не ставит Java, то чтобы снималась галочка и с зависимых от нее программ, например, JDownloader).
Последнее - из области "смерть от обжорства"... :)

Nun-Nun, ключ 0 полностью убирает таймер. Это точно (проверил).

Nun-Nun 19-02-2011 16:26 1617046

Цитата:

Цитата saavaage
ключ 0 полностью убирает таймер. Это точно (проверил). »

Значит 0 и запуск без параметра (о чём сказано в шапке) тождественны. Вот и прекрасно, разобрались. :)

sLiDeR-X 19-02-2011 18:51 1617132

2 ALL, и в частности saavaage

Для обработки разных регистров замените "findstr %%i" на "findstr /I %%i" в файле finish

Обновлю аддон и включу этот фикс при следующем обновлении GUI

saavaage 20-02-2011 15:35 1617656

sLiDeR-X, изменения в AddonBase.xls:

читать дальше »
Код:

дополните AddonBase.xls:
aimp2=        Аудио плеер Aimp2 с поддержкой многих форматов
MNF1135=        Microsoft .NET Framework 1.1-3.5

сделайте замену описаний в AddonBase.xls:
LA=        Light Alloy - неплохой бесплатный видео-проигрыватель. Прекрасная альтернатива WMP
MraRun=        Mail.Ru Агент - программа для общения онлайн: голосовые и видеозвонки, обмен мгновенными сообщениями и т.д.
DNet1140=        Microsoft .NET Framework 1.1-4.0
MNF4=        Microsoft .NET Framework 4.0

по 2 последним я просто указал версии программ



sLiDeR-X, непонятки с форматом AddonBase.xls: при открытии и изменении выскакивают сообщения, что под одним форматом (xls) зарыт другой (txt с табуляцией).
Если все сохранять по умолчанию - работает, если AddonBase.xls сохранять как файл excel (2003) - подсказки пропадают. Очень странно. Это так и задумывалось? Если да, то м.б. стоит об этом сказать в шапке?

sLiDeR-X 20-02-2011 18:48 1617805

saavaage, изменения внес.

По поводу второго вопроса - сделал формат xls для возможности открытия в Excel (для удобства сортировки). Но это всего лишь текстовый документ, открытый в Excel. Поэтому необходимо сохранять файл без изменения формата!

saavaage 20-02-2011 19:00 1617820

sLiDeR-X, посмотри на Light Alloy - пропустил "LA=" :)

opel431 22-02-2011 09:02 1618895

Цитата:

Цитата saavaage
можно ли как-то решить вопрос с длинными текстами подсказок (например, сделать прокрутку)? »

Это уже не подсказка, а сообщение. Естественно и обработка не в метке, а в текстовом окне - т.е. это неприемлемо.

Цитата:

Цитата saavaage
1. подсказки-описания для профилей »

Название профиля - должно дать пользователю эту информацию.

Цитата:

Цитата saavaage
2. прерывание отсчета при выборе профиля »

Поставил. См. прикрепленный файл.

Цитата:

Цитата saavaage
3. возможности "связывания" отдельных прог »

Пока не знаю, и в вообще не обещаю.

saavaage 22-02-2011 19:18 1619383

opel431, спасибо за прерывание.
по-поводу
Цитата:

Цитата opel431
Название профиля - должно дать пользователю эту информацию. »

уточняю свою позицию:
меня волнует эксплуатация диска другими пользователями. Лично мне достаточно одного слова в названии, чтобы понять, что за этим стоит, т.к. я делал диск. Но этого нельзя сказать о человеке, который диск не собирал и, следовательно, не в курсе нюансов. Прикиньте сами, если вы видите такие названия как "Стандарт", "Производительность", "Безопасность", что вы сможете из этого понять, если не собирали диск?
Это мое мнение, но логика простая - собранный диск должен быть одинаково информативным, как для сборщика, так и для юзера (который просто с него ставит винду и софт).

по-поводу связывания прог - частично этот вопрос решается употреблением в описании требования (например, "требует Java" - для JDownloader), так что это погодит или вообще можно не делать.

opel431 24-02-2011 09:39 1620500

Цитата:

Цитата saavaage
меня волнует эксплуатация диска другими пользователями »

Что-нибудь придумаем.

Nun-Nun 24-02-2011 10:01 1620521

Плиз, добавьте в базу:
ETF=Empty Temp Folders - Очистка папок системы от временных файлов.
DriverView=Просмотр списка установленных в системе драйверов.

NikLok 24-02-2011 15:25 1620767

sLiDeR-X, У меня почему-то верхняя часть окна, там где строки установки и подокно описания, сжаты до 10 пикселей. Подозреваю что GUI не находит мои аддоны (или их описания). Хотя runsetup.ini в svcpack присутствует и описания некоторых дополнений там есть! Что и где надо дернуть, чтобы вид стал полным?!

sLiDeR-X 25-02-2011 08:35 1621285

NikLok, эм... у вас в папке SVCPACK дистрибутива есть файл _SetupHotfixes.cmd?

NikLok 25-02-2011 11:18 1621425

sLiDeR-X,
Цитата:

Цитата sLiDeR-X
NikLok, эм... у вас в папке SVCPACK дистрибутива есть файл _SetupHotfixes.cmd? »

Да, имеется.
Код:

%SrcDosPath%\I386\SVCPACK\Flash.exe
%SrcDosPath%\I386\SVCPACK\MSXML4.EXE
%SrcDosPath%\I386\SVCPACK\ROOTSUPD.EXE /Q
%SrcDosPath%\I386\SVCPACK\dx9_x86.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\PRIO.EXE /S
%SrcDosPath%\I386\SVCPACK\SLight.exe -gm2 -ai2
%SrcDosPath%\I386\SVCPACK\SPTD.exe add /q
%SrcDosPath%\I386\SVCPACK\Unlocker.exe
%SrcDosPath%\I386\SVCPACK\USBSafRe.exe -ai1 -gm2
%SrcDosPath%\I386\SVCPACK\Winamp.exe -y -gm2 -fm0
%SrcDosPath%\I386\SVCPACK\winscp.exe
%SrcDosPath%\I386\SVCPACK\WinMerge.exe /verysilent
%SrcDosPath%\I386\SVCPACK\XPTweaker.exe

Что удалить надо?

sLiDeR-X 25-02-2011 14:43 1621585

NikLok, действительно. Это косяк новой сборки GUI.

opel431, если строк меньше 22, то проявляется такой косяк. Поправь пожалуйста.

NikLok 25-02-2011 15:21 1621602

sLiDeR-X, Злоупотреблю Вашим вниманием еще раз.
Дело в том, что у меня постоянно на T34 вываливается BSOD (stop 0x0..0A) IRQL_NOT_LESS_OR_EQUAL
Раньше после перезагрузки процесс проходил далее нормально.
Сейчас видимо что-то накрутил, после перезагрузки опять BSOD.

Не могу грешить именно на Ваш аддон, но это проявилось с его последними версиями (когда появились пресеты).
Возможно кто-то уже натыкался на эти грабли.
Есть так-же подозрение что неправильно выполняется интеграция.

Genry111 25-02-2011 18:24 1621734

Вложений: 2
sLiDeR-X,
поймал странный глюк :
если просто вести мышкой по списку выбора ничего не выбирая , при наведении на ICOLORFOLDER
высвечивается такая ошибка ntdll.dll(на картинке)/

P.S. файлы вложил , используется последний выложенный exe , что нужно подправить что обойти эту ошибку
P.P.S повторить ошибку можно так:
скопировать приложенные файлы + RSVCPACK.EXE в одну папку и запустить , спустится на IColorFolder и выходит ошибка как на рисунке.

opel431 25-02-2011 20:10 1621794

Цитата:

Цитата sLiDeR-X
opel431, если строк меньше 22, то проявляется такой косяк. Поправь пожалуйста. »

Да, ребята, есть такое. Исправил.

Что касается подсказки для профиля! Информационная панель уже перегружена, добавлять секции в конфигурационный файл не буду. Выход один - расширение строки в элементе выбора. Это окончательное решение.

Исправленный GUI прикреплен.

sLiDeR-X 25-02-2011 20:15 1621797

Genry111, видимо такое происходит из-за ключа запуска.
%SrcDosPath%\I386\SVCPACK\iCF.exe /S /SKIN=vista /D=%programfiles%\iColorFolder

opel431, вот еще ньюанс - поправь в гуи. И ты гуи не прикрепил %)

NikLok, бсоды не могут быть изза гуи. Посмотрите, что вы ставите. Почитайте диагностику проблем.

opel431 25-02-2011 20:18 1621801

Цитата:

Цитата Genry111
поймал странный глюк :
если просто вести мышкой по списку выбора ничего не выбирая , при наведении на ICOLORFOLDER
высвечивается такая ошибка ntdll.dll(на картинке)/ »

С таким набором параметров он неизбежен! Устанавливаете iCe.exe, в список попадает параметр iColorFolder. Решение одно - убрать параметр: /D=%programfiles%\iColorFolder. Проблема в наличии последнего символа "\" в строке

Genry111 25-02-2011 21:17 1621831

Цитата:

Цитата opel431
С таким набором параметров он неизбежен! Устанавливаете iCe.exe, в список попадает параметр iColorFolder. Решение одно - убрать параметр: /D=%programfiles%\iColorFolder. Проблема в наличии последнего символа "\" в строке »

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

saavaage 26-02-2011 13:42 1622256

opel431, после последнего изменения гуи перестало влазить в окно виртуальной машины (видно только до выбора профиля). Таньше все было тип-топ. Подвигать окошко гуи также не получилось.
Virtualbox 4/ разрешение системы 1280*1024

PS извини, что немного косноязычно. еще от 23 февраля не отошел

Nun-Nun 26-02-2011 14:04 1622286

Прошу прощения за возможный оффтоп: а разве в аддоне файл-база не обновляется? А то в шапке темы один перечень, а в аддоне другой.

sLiDeR-X 26-02-2011 16:12 1622377

Не вижу смысла каждый раз перезаливать аддон.
В следующий раз будет включен новый список.

opel431 26-02-2011 18:31 1622483

Вложений: 1
Цитата:

Цитата saavaage
после последнего изменения гуи перестало влазить в окно виртуальной машины »

Уменьшил количество строк с 20 до 17.

NikLok 26-02-2011 21:25 1622612

opel431,
Цитата:

Цитата opel431
Уменьшил количество строк с 20 до 17. »

А автоматически определить и подстроить под текущее разрешение что мешает?!
Ну или принимать параметры окна из командной строки?

opel431 26-02-2011 23:06 1622675

Цитата:

Цитата NikLok
А автоматически определить и подстроить под текущее разрешение что мешает?! »

Ты о чем? Там и так размер автоматом, но есть ограничение на максимально допустимое количества строк в списке. А вводить еще параметры разрешения, и исходить из них - бред, из серии "Когда коту делать нечего.......". Из чего делаю вывод - ВСЕ, основные вопросы поставленные автором аддона и пользователями GUI разрешены.

saavaage 26-02-2011 23:19 1622681

opel431, так точно. я доволен как маленький слон. Спасибо opel431, sLiDeR-X. Прекрасный модуль.

sLiDeR-X 28-02-2011 08:02 1623422

Обновление аддона
  • Включена последняя версия GUI - спасибо opel431
  • Добавил файл-описание addon.nfo.

Nun-Nun 28-02-2011 12:32 1623579

sLiDeR-X,

Поправьте: в базе название DriverView до знака "=" указано дважды.

SharkyEXE 28-02-2011 18:03 1623859

sLiDeR-X
Пожалуйста, если можно, добавьте в файл \RSVCPACK\AddonBASE.xls Вашего аддона Система - [addon] RSVCPACK - GUI для выбора установки программ на Т-40 следующие строки
Код:

ERUNT=Комплект для сохранения/восстановления реестра
Java_SE=Расширение для запуска JAVA программ
PDNet357=Бесплатный растровый графический редактор
PDN_PLG=Эффекты и регулировки для Paint.NET
WSRUN=Памятка меню "Выполнить"

Спасибо.

sLiDeR-X 01-03-2011 11:52 1624346

SharkyEXE, это все есть, кроме PDN_PLG (некоторые строки подправил)

voler 01-03-2011 15:36 1624515

При установки Windows с флешки данный аддон не отрабатывает, подскажите где что подправить?

sLiDeR-X 02-03-2011 06:11 1625025

voler, вчера буквально ставил себе с винта. Все прошло как надо. Видимо у вас старые версии аддонов. Перекачайте заново все.

voler 02-03-2011 09:11 1625102

Цитата:

Цитата sLiDeR-X
вчера буквально ставил себе с винта. Все прошло как надо. Видимо у вас старые версии аддонов. Перекачайте заново все »

Скачал, но новый только RSVCPACK, остальные были последнее.

А вы что используете для создания загрузочной флешки?
Я просто первый раз решил воспользоваться WinSetup-1-0-beta7

NikLok 02-03-2011 10:42 1625171

Вот можно еще добавить:
Код:

Winmerge=        Программ для визуального сравнения всех текстовых документов
WinSCP=                Поддержка протоколов SFTP и SCP поверх как SSH-1, так и SSH-2
Prio=                Программа позволяет сохранить приоритет любого процесса, а так же, создает дополнительные вкладки  в диспетчер задач.


SharkyEXE 09-03-2011 21:47 1630993

Вложений: 3
sLiDeR-X
Образ #1
1) Собираю образ #1 с интеграцией таких аддонов.
2) Содержимое файла \I386\FSETUP.INI
читать дальше »
Код:

; ==========================================================================
;  FSAUnPack.exe (2 in 1) для аддона Z-FakeSetupAdv.
;  Утилита FSAUnPack.exe может применятся как совместо с аддоном от Mr. dUSHA
;  Z-FakeSetupAdv, так и самостоятельно. FSAUnPack может быть переименован
;  в DrvUnPack, а файл fSetup.ini соответственно в DrvUnPack.ini. При этом
;  ключи аддона FakeSetupAdv можно удалить. За исключением ключа DrvFolder.   
; ==========================================================================

; --------------------------------------------------------------------------
;  Ключи конфигурации аддона Z-FakeSetupAdv
; --------------------------------------------------------------------------

[Options]
PreSetup=1
PreSetupHide=1
PostSetup=1
PostSetupHide=1
PatchSfcOs=1
DisableSFC=1
PatchUXTheme=1
PatchThemeUI=1
PatchSxS=1
SsDisableOOBE=0
SaPatchUnsignDrvInst=1
SaPatchNewDevPopUP=1

;* Папка-приемник пакетов драйверов. При параметре %SystemDrive%\D
;* двойная вложенность папки D для пакетов от Башрата исключена. При ее
;  отсутствии будет предложена папка по умолчанию - есть возможность
;  редактирования в процессе установки.
DrvFolder=%SystemDrive%\OEMDRV

;* Ключ Сохранения/Удаление пакетов драйверов на системном диске (0/1)
;* Если планируете сохранять пакеты то, при авто установке пропишите
;  сразу в параметр DrvFolder нужную папку, например %WINDIR%\OEMDRV.
DelDrvAfterInst=0

; --------------------------------------------------------------------------
;  Ключи утилиты FSAUnPack
;  ** эти ключи только при наличии в папке с программой утилиты CopyDist.exe
;    Одновременно становятся доступны дополнительные настройки. 
; --------------------------------------------------------------------------

;* Папка-источник пакетов драйверов. При работе с DrvUnPack переменная
;* %SrcDosPath% создается из пути к самой программе DrvUnPack.
;DrvSource=D:\OEMDRV\
DrvSource=%SrcDosPath%\OEMDRV

;** Ключ Сохранения/Отмены копии дистрибутива (папкаI386) на системном
;** диске (1/0). Зависит от параметра DrvFolder.
CopyDirI386=1

;** Ключ Удаления/Отмены папки SVCPACK из копии дистрибутива, после его
;** копирования на системный диск (1/0). Зависит от параметра CopyDirI386=1.
NoCopySVCPACK=1

;** Ключ Внесения/Отмены внесения информации в реестр, об изменении пути
;** к дистрибутиву (1/0). Зависит от параметра CopyDirI386=1.
RegNewI386=1

;* Подсказка о классе устройства пакета драйверов - дополнительная секция
;* Выводится при перемещении по списку пакетов драйверов
[Hint]
DP_Bluetooth_wnt5=Драйвера для управления мобильными устройствами
DP_CardReader_wnt5=Драйвера для карт-ридеров (карт памяти)
dp_chipset_wxp=Чипсеты-драйвера для материнских плат
DP_CPU_wnt5=Драйвера для процессоров
DP_Graphics_ATI_wnt5=Драйвера видеокарт ATI/AMD
DP_Graphics_Intel_wnt5=Драйвера видеокарт Intel
DP_Graphics_NV266.58_wnt5=Драйвера видеокарт Nvidia
DP_HID_wnt5=Драйвера универсальных устройств ввода 
dp_lan_wxp=Драйвера сетевых карт
DP_Monitor_wnt5=Драйвера мониторов
dp_sound_cmedia_wnt5=Драйвера звуковых карт Cmedia
dp_sound_nvidia_wxp=Драйвера звуковых карт Nvidia
DP_Sound_Realtek257_wnt5=Драйвера звуковых карт Realtek
DP_Sound_VIA9100_wnt5=Драйвера звуковых карт VIA
DP_USB_wnt5=Драйвера USB устройств
DP_WebCam_wnt5=Драйвера для Web-камер
DP_WLAN_wnt5=Драйвера беспроводных устройств Wi-Fi
DriverPack_MassStorage_wxp=Драйверв устройств SATA\RAID\IDE
DriversHPXP=Драйвера для ноутбука HP Compag 615
DP_massstorage_wnt5=Драйвера устройств SATA\RAID\IDE


;* Предварительная настройка выбранных пакетов - дополнительная секция
;* Пакет с параметром =1 будет отмечен в списке "галочкой" - выбран 
[Select]
DP_Bluetooth_wnt5=0
DP_CardReader_wnt5=0
dp_chipset_wxp=1
DP_CPU_wnt5=0
DP_Graphics_ATI_wnt5=1
DP_Graphics_Intel_wnt5=0
DP_Graphics_NV266.58_wnt5=0
DP_HID_wnt5=0
dp_lan_wxp=1
DP_Monitor_wnt5=1
dp_sound_cmedia_wnt5=0
dp_sound_nvidia_wxp=0
DP_Sound_Realtek257_wnt5=1
DP_Sound_VIA9100_wnt5=0
DP_USB_wnt5=0
DP_WebCam_wnt5=0
DP_WLAN_wnt5=0
DriverPack_MassStorage_wxp=1
DriversHPXP=1
DP_massstorage_wnt5=1

3) Содержимое файла \I386\PreSetup.cmd
читать дальше »
Код:

Rem ==============================
Rem <Ниже этой строки добавлять строки>

:: ================================== Конструкция для интерактивного выбора программ ==================================

:: ----- Определение папки с программами
::      Изначально написано для фейкового 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"

:: ====================================================================================================================

Rem ECHO Запуск, если существует, "Служебные - Winnt_T40" (http://forum.oszone.net/thread-183566.html)
Rem If exist "%SystemRoot%\system32\WinntFix.exe" (Start /Wait %SystemRoot%\system32\WinntFix.exe 15 -b)

ECHO Если существует файл %SystemRoot%\system32\UserMake.exe (Служебные - UserMake - создание учетных записей пользователей на Т-40/Т-13/Т-12/Т-0 (http://www.forum.oszone.net/thread-134358.html)), то запустить файл %SystemRoot%\system32\UserMake.exe
If exist "%SystemRoot%\system32\UserMake.exe" (Start /Wait %SystemRoot%\system32\UserMake.exe -s -t 15)

Rem Запускаем распаковщик пакетов драйверов с авто распаковкой через 20 сек
if exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" start /wait "" "%SrcDosPath%\OEMDRV\FSAUnPack.exe" 20

Rem ECHO Копирование, если существует, всего содержимого папки %SrcDosPath%\BSPI (включая подпапки и файлы) в папку %SystemDrive%\BSPI
Rem If exist "%SrcDosPath%\BSPI" (XCOPY "%SrcDosPath%\BSPI" "%SystemDrive%\BSPI\" /E /Q /G /H /R /Y)

Rem ECHO Копирование, если существует, всего содержимого папки %SrcDosPath%\DPSQ (включая подпапки и файлы) в папку %SystemDrive%\DPSQ
Rem If exist "%SrcDosPath%\DPSQ" (XCOPY "%SrcDosPath%\DPSQ" "%SystemDrive%\DPSQ\" /E /Q /G /H /R /Y)

Rem ECHO Если не существует папка %SystemDrive%\D, то создать папку %SystemDrive%\D
Rem If not exist "%SystemDrive%\D\" MD "%SystemDrive%\D\"

Rem ECHO Снятие атрибутов: "Только чтение", "Архивный", "Системный", "Скрытый" с папки %SystemDrive%\D
Rem attrib -R -A -S -H "%SystemDrive%\D"

Rem ECHO Запуск, если существует, "Служебные - FSAUnPack.exe v.2.2b (2in1) для Fake-Setup Advanced" (http://forum.oszone.net/thread-192321.html)
Rem If exist "%SrcDosPath%\OEMDRV\FSAUnPack.exe" (start /wait %SrcDosPath%\OEMDRV\FSAUnPack.exe 31)

Rem ECHO Снятие атрибутов: "Только чтение", "Архивный", "Системный", "Скрытый" с папки %SystemDrive%\D
Rem attrib -R -A -S -H "%SystemDrive%\D"

Rem <Выше этой строки добавлять строки>
Rem ==============================

4) Содержимое файла \I386\PstSetup.cmd
читать дальше »
Код:

Rem ==============================
Rem <Ниже этой строки добавлять строки>

DEL "%systemdrive%\DriverPack*.ini"
DEL "%systemdrive%\DriverPack*.txt"
DEL "%SystemDrive%\DP_*"
DEL "%systemdrive%\dpinst.xml"
DEL "%SystemDrive%\_SetupHotfixes.cmd"
DEL "%SystemDrive%\Runss.*"

DEL /F /Q "%SYSTEMROOT%\system32\VERCLSID.EXE"

setx SEE_MASK_NOZONECHECKS 1 -m
Rem setx SEE_MASK_NOZONECHECKS 1
Rem Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "setx_SNM" /t REG_SZ /d "%SystemRoot%\system32\setx_SNM.cmd" /f
Rem Reg Add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v "SEE_MASK_NOZONECHECKS" /t REG_SZ /d "1" /f
Rem REG DELETE "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v "SEE_MASK_NOZONECHECKS" /f

Rem Копирование дистрибутива в папку Windows\I386
"%SrcDosPath%\OEMDRV\Copydist.exe"

Rem <Выше этой строки добавлять строки>
Rem ==============================

5) Устанавливаю ОС на виртуальную машину. На этапе Т-40, когда появилось окно, я ничего никуда не нажимал. окно, как и должно быть, автоматически закрылось через 15 секунд (так прописано в файле \I386\SVCPACK\RSVCPACK.cmd). Содержимое файла \I386\SVCPACK\RSVCPACK.cmd
читать дальше »
Код:

:: ----- Выбор программ перед установкой
if exist "%DistrDir%\RSVCPACK.exe" start /wait "" "%DistrDir%\RSVCPACK.exe" 15

:: ----- Дополнительная обработка "под себя"

6) При первом выходе на рабочий стол должна произойти доустановка .Net FrameWork 1.1 + 2.0...4.0+LP+KB и после завершения доустановки .Net FrameWork 1.1 + 2.0...4.0+LP+KB должна произойти перезагрука: x-Reset10. Однако доустановки .Net FrameWork 1.1 + 2.0...4.0+KB+LP и последующей перезагрузки: x-Reset10 не происходит, а при первом выходе на рабочий стол появляеться ошибка и ОС, установленная на виртуальную машину, перезагружается.

Образ #2
1) Собираю образ #2 с интеграцией таких аддонов. Аддоны: RSVCPACK, z-KeepPrefSVC, CMD_Files не интегрируются
2) Содержимое файлов \I386\FSETUP.INI, \I386\PreSetup.cmd, \I386\PstSetup.cmd не изменялось с момента сборки Образ #1
3) Устанавливаю ОС на виртуальную машину
4) При первом выходе на рабочий стол, как и должно быть, происходит доустановка .Net FrameWork 1.1 + 2.0...4.0+LP+KB и после завершения доустановки .Net FrameWork 1.1 + 2.0...4.0+LP+KB происходит перезагрука: x-Reset10.

Пожалуйста, просьба Вам мне помочь/подсказать, почему у меня есть трудности с Образ #1. Спасибо.

voler 10-03-2011 13:44 1631518

По пробовал это для создания usb флешки для автоустановки, тоже не прокатило.
Вот это
Не появляется окно выбора программ, может на ПК лучше отключить привод?

sLiDeR-X 10-03-2011 20:55 1631829

SharkyEXE, закоментируйте эти строки
Код:

DEL "%SystemDrive%\_SetupHotfixes.cmd"
DEL "%SystemDrive%\Runss.*"

в PstSetup.cmd
Проведите интеграцию, поставьте на ВМ. На системном диске в корне лежат эти файлы. Приведите содержимое.

SharkyEXE 11-03-2011 09:13 1632123

Вложений: 1
Цитата:

Цитата sLiDeR-X
SharkyEXE, закоментируйте эти строки
Код:
DEL "%SystemDrive%\_SetupHotfixes.cmd"
DEL "%SystemDrive%\Runss.*"
в PstSetup.cmd
Проведите интеграцию, поставьте на ВМ. На системном диске в корне лежат эти файлы. Приведите содержимое. »

Файла %SystemDrive%\Runss.* у меня нету. Файл %SystemDrive%\_SetupHotfixes.cmd находиться в файле _SetupHotfixes.zip. Спасибо.

sLiDeR-X 13-03-2011 20:32 1634062

SharkyEXE, в конце файла scvpack.inf дистрибутива в секции [setuphotfixes] какая запись?
Если она на запуск батника и больше ничего, тогда даже не знаю - мистика.

SharkyEXE 13-03-2011 20:57 1634085

sLiDeR-X
читать дальше »
Спасибо Вам, но для себя я решил все-таки полностью отказаться от связки аддонов: Система - [addon] RSVCPACK - GUI для выбора установки программ на Т-40 + Система - [addon] z-KeepPrefSVC - интерактивный выбор устанавливаемых программ из svcpack.inf. Имхо, лучше уж пусть Система - [addon] .Net FrameWork 1.1 + 2.0...4.0+LP+KB доустанавливается при первом выходе на рабочий стол после завершения установки ОС, чем потом Графика - [addon] Paint.NET 3.58 Final Rus ругается, что ему для запуска нужен установленный Система - [addon] .Net FrameWork 1.1 + 2.0...4.0+LP+KB :)
Цитата:

Цитата sLiDeR-X
SharkyEXE, в конце файла scvpack.inf дистрибутива в секции [setuphotfixes] какая запись?
Если она на запуск батника и больше ничего, тогда даже не знаю - мистика. »

Только одна нижеследующая строка была в файле \I386\svcpack.in_ после отработки связки аддонов Система - [addon] RSVCPACK - GUI для выбора установки программ на Т-40 + Система - [addon] z-KeepPrefSVC - интерактивный выбор устанавливаемых программ из svcpack.inf в секции [SetupHotfixesToRun]
Код:

hidcon.exe %24%\_SetupHotfixes.cmd
Спасибо.

voler 16-03-2011 07:48 1635918

sLiDeR-X вопрос, что вы используете для создания флешки вызывает трудность?

sLiDeR-X 17-03-2011 19:35 1637276

SharkyEXE, дело ваше.
voler, нет. Как вариант у вас неправильно определяется диск. Но если другие программы запускаются с presetup, тогда точно ничего не мешает из моего аддона

Robby 07-04-2011 15:09 1653071

При перемещении мышки по пунктам получаем следующее сообщение об ошибке


происходит, в данном случае на iColorFolder
запись в файле RUN выглядит так
Код:

iCF.exe /S /SKIN=vista /D=%programfiles%\iColorFolder

Nun-Nun 07-04-2011 16:01 1653101

sLiDeR-X,

Внесите, плиз, дополнения в базу:

BDE=Borland Database Engine - Бесплатный движок от фирмы Borland для доступа к базам данных.
DrBatch=Dr.Batcher - Создание и работа с bat-файлами.

Genry111 07-04-2011 17:50 1653185

Robby,
Цитата:

Цитата Robby
При перемещении мышки по пунктам получаем следующее сообщение об ошибке
происходит, в данном случае на iColorFolder
запись в файле RUN выглядит так
iCF.exe /S /SKIN=vista /D=%programfiles%\iColorFolder
»

почитай сообщения 194,196,197,198 , тогда вопрос отпадет

Robby 07-04-2011 19:22 1653236

Genry111, я подозревал, что проблема в формате командной строки, ибо в GUI есть только iColorFolder от всей командной строки. И судя потому что такой вопрос уже был исправляться это не будет.

tr011_tmn 11-04-2011 11:17 1655741

Цитата:

Цитата sLiDeR-X
Благодаря участнику конференции opel431 теперь есть возможность выбора установки компонентов (аддонов SVCPACK) посредством GUI при использовании z-KeepPrefSVC на этапе Т-40 »

Давно искал что либо подобное. Успешно использовал ваш Runss, но тут дернул черт попробовать RSVCPACK.

Снимаю перед вашим тандемом шляпу :hi:

Интегировал, все запустилось с первого раза (прошляпил момент запуска, ждал почему то на T-13 окна, но после перезагрузки все встало на свои места). Отработало на ура. :type:

Собрал сборку. Дал поюзать заслуженным тестерам и вот что интересно. У всех глаза по пять копеек. :wow: Не понимают что и как и почему. :o

В общем вернулся на Runns :sorry:, как то понятней оно неискушенному пользователю.:flag:
Но за аддон спасибо. :whitevoid:

sLiDeR-X 12-04-2011 12:25 1656411

Robby, внимательно читайте ветку форума:
http://forum.oszone.net/post-1621801-197.html
И... нет, не будет.

Nun-Nun, будет только в шапке. В аддоне не будет этого (несущественное обновление)

tr011_tmn,
Цитата:

Цитата tr011_tmn
Собрал сборку. Дал поюзать заслуженным тестерам и вот что интересно. У всех глаза по пять копеек. Не понимают что и как и почему. »

что вы имеете ввиду под этим?
Какое-то противоречивое сообщение.

Да и к тому же, аддоны Runns и RSVCPACK совсем разные и выпоняют разную функцию. Проблема-то в чем?

opel431 12-04-2011 12:51 1656433

Цитата:

Цитата sLiDeR-X
И... нет, не будет. »

Дружище, привет.
Для исключения ошибки и т.д. при добавлении параметров в инсталляторы NSIS, можно попробовать в скрипте сделать список исключений - просто не обрабатывать их, пусть ставятся с SVCPACK.

sLiDeR-X 13-04-2011 07:55 1657083

opel431, привет, привет.
Ты предлагаешь не добавлять на Т-40 в ГУИ, т.е. скрыть строку и дать установиться обязательно такому аддону на Т-13?

tr011_tmn 14-04-2011 12:17 1658075

Цитата:

Цитата sLiDeR-X
что вы имеете ввиду под этим?
Какое-то противоречивое сообщение. »

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

Сия строка отнюдь не минус функционала и т.д. это просто констатация реакции юзверей.

2 opel431 и sLiDeR-X
Может избавится от строки с подсказкой что есть пункт устанавливаемый, и описание пусть пишется напротив маркера? мне кажется пользователю не нужно видеть имя исполняемого файла аддона, достаточно что бы маркер отмечался напротив понятного описания пункта меню, для которого на данный момент выделено отдельное место.

opel431 14-04-2011 13:48 1658161

Цитата:

Цитата tr011_tmn
Видимо сей функционал действительно для тех кто разбирается причем не поверхностно. »

Как раз для тех, кто ни в чем не разбирается, но желает сделать многофункциональную сборку (с возможностью выбора конфигурации устанавливаемого дистрибутива). Функционал описан нормально - все, что устанавливается из SVCPACK на этапе Т-40 проходит через GUI, с возможностью индивидуального выбора (предварительно настроенных профилей установки).

Цитата:

Цитата tr011_tmn
Может избавится от строки с подсказкой »

Это не решает проблему - проблема в определении "лишнего" (параметров установки добавляемых для прог на базе NSIS, а именно директорий установки, а директории, как раз и отсекаются при формировании GUI).

voler 14-04-2011 15:39 1658261

Тестировался данный аддон при установки с мултизагрузочного диска?

ya158 14-04-2011 19:47 1658446

Цитата:

Цитата voler
Тестировался данный аддон при установки с мултизагрузочного диска? »

Я использую совместно с MultiBootDisk - нареканий нет.

voler 15-04-2011 09:49 1658748

А BCDW кто пробовал?

masterchess 15-04-2011 10:49 1658799

Цитата:

Цитата voler
А BCDW кто пробовал? »

использую совместно с BCDW, нареканий нет.

sLiDeR-X 15-04-2011 10:55 1658807

Мало того, я еще мультизагрузочный трансформирую на USB флешку - "нареканий нет"

vla-ad 29-04-2011 00:15 1667346

Вопросы:
1. Так как транслируется полная автоматизация поиска и обновления драйверов - можно ли полноценно верить?
2. Можно ли смело устанавливать и пользоваться? - или еще тестируется?
3. в папке SVCPACK находятся два файла:
- RSVCPACK.cmd и - RSVCPACK.exe - какой из двух запускать? или последовательно каждый???
За ранее спасибо

saavaage 03-07-2011 22:39 1706289

sLiDeR-X, добавьте в базу, плиз:
читать дальше »
Код:

GOMPlayerCod=        Бесплатный медиаплеер для Windows + набор встроенных кодеков
Skype=        Программа для обмена сообщениями и звонков с компьютера
Mail_Agent=        Mail.Ru Агент - программа для общения онлайн: голосовые и видеозвонки, обмен мгновенными сообщениями и т.д.
IceRun=        ICE Book Reader Professional - это мощная читалка электронных текстов (книг)


Nun-Nun 05-07-2011 16:21 1707536

sLiDeR-X,

И вот ещё несколько прог для базы:

Код:

XviD4PSP= Видеоконвертер.
GUI_Int= GUI-интегратор.
AdvOR= Advanced Onion Router (AdvOR) - клиент сети TOR.
UnDel360= Восстановление удалённых файлов.


sLiDeR-X 05-07-2011 21:20 1707779

saavaage, Nun-Nun, добавлю.

Заодно обновлю все 3 аддона (я менял в свое время что-то в каждом, но не помню что, да и давно это было...)

sLiDeR-X 07-07-2011 13:11 1708877

Обновление аддона.
Прошу перекачать.

Nun-Nun 09-07-2011 02:30 1709951

sLiDeR-X,

Гляньте, если не сложно, вероятно в базу закралась пара опечаток:

1) вместо UnDel360 (это аддон Undelete 360 ) прописан UnDel. Может аддон UnDel тоже существует, но мне такой не попадался.

2) В базе есть строка WlPp19x6= Набор пользовательских обоев 19х6 для рабочего стола, а должно быть WlPp16x9= Набор пользовательских обоев 16x9 для рабочего стола.


И ещё, если не сложно, добавьте в базу вот эти:

ASPI= Adaptec ASPI - драйвер метода доступа к CD/DVD-приводу.
BDE= Borland Database Engine.
CABTools= Работа с CAB-архивами.
DSRun= Трёхмерный рабочий стол в виде куба.
GetFile3= Определение размера файла до его скачивания.
LightScribe= Поддержка технологии создания этикеток LightScribe.
Lsdu= Диагностика системы на наличие проблем с поддержкой LightScribe.
PrivateHash= Установка неподписанных драйверов.
PWRAR= Портативная версия архиватора WinRAR.
Regshot= Снятие снимков реестра и их сравнение.
Runss= Модификация прогресс-бара установки.
SIW= Утилита для получения комплексной информации о системе.
TUU2011= Компактный пакет системных утилит.
USBSafRe= Менеджер USB устройств.
UserMake= Создание собственной учётной записи.
Vopt= Дефрагментатор.
WallChng= Автосмена обоев рабочего стола.
WUtils= Программа для оптимизации работы компьютера класса "всё-в-одном".
XviD= Бесплатный видео-кодер/декодер.

sLiDeR-X 09-07-2011 09:59 1710011

Nun-Nun, если изменится номер версии, то придется менять строку в базе. Поэтому прописываю там название без версии (на все случаи)

Добавлю.

Только для чего в этом списке runss, usermake? Вы используете из как svcpack аддоны?


Обновил базу в аддоне.

Nun-Nun 09-07-2011 13:41 1710089

Цитата:

Цитата sLiDeR-X
если изменится номер версии, то придется менять строку в базе. Поэтому прописываю там название без версии (на все случаи) »

В названии файла я версию не использую, 360 - это не номер версии, а часть названия программы, версия у неё обозначается иначе.
Цитата:

Цитата sLiDeR-X
Только для чего в этом списке runss, usermake? Вы используете из как svcpack аддоны?»

Иногда, когда связанные аддоны не задействованы. Но если считаете, что это лишнее, можете не включать.

masterchess 11-07-2011 10:08 1711001

Вопрос или пожелание к opel431 по GUI. Хотелось бы иметь в настройках функция скрытия удаления компонентов системы. Зачем это надо? Дело в том, что я допустим понимаю, что удаление некоторых компонентов системы может привести к самым непредсказуемым последствиям. Недавно дал знакомому, довольно опытному пользователю, попользоваться своей сборкой. Установил он кому то операционку, удалив при этом некоторые компоненты системы. В результате свежеустановленная система в связке с моими настройками оказалась практически неработоспособной.

sLiDeR-X 11-07-2011 10:46 1711026

masterchess, а нефиг лезть даже опытному пользователю туда, куда он не знает.

masterchess 11-07-2011 11:15 1711048

Цитата:

Цитата sLiDeR-X
нефиг лезть даже опытному пользователю туда, куда он не знает »

так ему и сказал. Но это только пожелание. Захочет opel431, сделает, не захочет - не буду настаивать.

opel431 11-07-2011 11:28 1711056

Цитата:

Цитата masterchess
Захочет opel431, сделает, не захочет - не буду настаивать. »

Дружище! Настраиваем все, что возможно на Т40, а в ближайщее время, еще и с выбором файлов ответов - http://forum.oszone.net/thread-183566-19.html

Nun-Nun 13-07-2011 22:44 1712771

sLiDeR-X,

Если не сложно, вот эти тоже в базу добавьте:

Код:

PAudition= Портативная версия Adobe Audition.
PPhotoshop= Портативная версия Adobe Photoshop.

И переправьте в базе всё-таки UnDel на UnDel360 Как я уже пояснял, число 360 не имеет к версии никакого отношения, это часть названия программы (программа так и называется Undelete 360). Что касается версии, то текущая весрия программы - 2.11.

sergeevi4 06-01-2012 00:23 1829326

Доброго времени суток всем, подскажите пожалуйста почему у меня при установке я через раз могу видеть нижнюю часть окошка, могу видеть пункты с галочками, а кнопку нажать не могу!не вижу

Nun-Nun 06-01-2012 14:12 1829560

sergeevi4,

Ну дык может разрешениё маловато? :cool:

sergeevi4 06-01-2012 15:30 1829606

Nun-Nun, Может и маловато, задано в
WINNT.SIF>>
Код:

[Display]
BitsPerPel=32
XResolution=1024
YResolution=768
Vrefresh=60


раньше такой проблемы я у себя не наблюдал. :(

vla-ad 25-08-2012 13:03 1976708

а что тема уже не актуальна разве?
вопрос:
- каким образом строится приоритет утановки - (что за чем и когда)
- лдорбавить небольшую опцию передвижек в порядке установки (вверх.вниз) - таким образом проще выбрать что будет всегда в начале, а что потом - даже если будет утанавливаться одним больим паком)

Wowa_z 26-08-2012 00:14 1977034

vla-ad, последовальность установки берётся из названий аддонов. Поскольку иногда для установки одного аддона необходима предварительная установка другого - добавление возможности изменять порядок установки не приведет к хорошим результатам.

vla-ad 26-08-2012 00:19 1977036

кто и как определяет порядок устновок софта и приоритеты их последовательности?
инетерсно - это как зависит от пожеланий пользователя - или здесь не место для рассуждений?

Wowa_z 26-08-2012 00:29 1977039

Если я не ошибаюсь то последовательность определяется на стадии интерации обновлений и аддонов при помощи UpdatePack, и она такова - сначала интегрируются аддоны с цыфрами вначале (0...9), а потом аддоны согласно латинскому алфавиту (a...z). Порядок интеграции можно увидеть при использовании Gui Update Integrator от BoaSoft.

sabash 22-07-2013 13:57 2188614

По поводу разрешения экрана во время установки - во время установки разрешение поменять нет возможности, заранее задавать большое разрешение в инсталяшке не очень хорошо - 640х480 не вариант, конечно, но и 1920х1080 тоже ... наиболее приемлемый вариант 800х600.
При боьшом количестве компонентов окно вашей программы действительно не влазит в экран и ни пролистать ни переместить его нет возможности :(
Хорошо-бы немного подправить програмку, ну например, пусть список будет проручиваемым, а размер самого тогда можно сделать и поменьше

mogdin 28-08-2013 11:13 2209035

Подскажите пожалуйста чайнику. Ни как не могу понять как это работает, куда ложить программы, где писать ключи тихой установки. Где можно посмотреть инструкцию.

ya158 09-02-2015 01:14 2468658

Вложений: 1
Обнаружил тут, что при запуске на Windows 8.1 64 UpdatePack с данным аддоном перестает работать выяснилось, что это происходит из-за того, что CHGSTR.EXE не работает на данной системе. Я преобразовал Finish, чтобы не использовать CHGSTR.EXE.


Время: 18:36.

Время: 18:36.
© OSzone.net 2001-