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

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

Ответить
Настройки темы
Утилиты - [addon] SPTD

Аватара для Habetdin


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


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

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


Изменения
Автор: Habetdin
Дата: 13-07-2021
Описание: Убраны битые ссылки
Аддон SPTD

Версия 1.83
Тип интеграции аддона: SVCPACK, возможно установить и на "живую" систему.

Официальный сайт

Необходим для установки Alcohol и Daemon Tools.
Также установив этот аддон, при установке Daemon или Alcohol на установленной системе не нужно будет перезагружать Windows.
Для самостоятельного обновления в аддоне драйвера SPTD, поместите его дистрибутив в папку SVCPACK, предварительно переименовав в SPTD.exe
Для интеграции в дистрибутив Windows распакуйте архив в папку "Addons" Набора обновлений.

Скачать аддон SPTD:

Скачать аддон SPTD для UpdatePack-XPSP2/SP3-Rus
Скачать аддон SPTD для UpdatePack-WINXP-SP2-X64-EN

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке

Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 03:45, 11-10-2007

 

Аватара для Nun-Nun

Ветеран


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

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


sov44,

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

-------
Свобода не означает вседозволенность.


Отправлено: 11:51, 12-11-2012 | #161



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

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


Аватара для jentoso

Ветеран


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

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


Nun-Nun, а конструктор в состоянии работать с регулярными выражениями? Может быть они помогут как то в определении версии.

-------
Спасибо не пишут, а нажимают "Полезное сообщение"
Я.Диск | Я зарегистрировал никнейм JenTOSO

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

Отправлено: 12:11, 12-11-2012 | #162


Аватара для Nun-Nun

Ветеран


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

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


jentoso,

Очень может быть.

-------
Свобода не означает вседозволенность.


Отправлено: 12:23, 12-11-2012 | #163


Аватара для gora

Ушёл из жизни


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

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


Цитата Habetdin:
Маленький форк творения sov44 »
1 Поправьте строку
Код: Выделить весь код
IF "%uSel1%"=="1" (
иначе ни чего не скачает.
2 Этот блок не совсем корректный, да и не нужный:
Код: Выделить весь код
if %PROCESSOR_ARCHITECTURE%==x86 (
  set xOS=x86
) else (
  set xOS=x64
)
3 Поправьте создание конфига:
Код: Выделить весь код
(Echo ;^^!@Install@^^!UTF-8^^!
Echo SetEnvironment="Name=SPTD"
Echo SetEnvironment="fVer=%fVrs%"
Echo SetEnvironment="tVer=%tVrs%"
Echo Title="Установка %%Name%%"
Echo BeginPrompt="Сейчас будет установлен %%Name%% %%tVer%% [%%%%P]"
Echo ExtractTitle="Распаковка файлов..."
Echo ExtractDialogText="Придется подождать..."
Echo FinishMessage="%%Name%% %%tVer%% [%%%%P] установлен^!"
Echo RunProgram="%%%%P:SPTDinst-%%fVer%%-%%%%P.exe"
Echo AutoInstall1="%%%%P:SPTDinst-%%fVer%%-%%%%P.exe"
Echo GUIFlags="2+4+8+16+32+2048+4096"
Echo GUIMode="1"
Echo SfxAuthor="WinAddon Project"
Echo ;^^!@InstallEnd@^^!)>%Temp%\866.txt
sov44, один 7z.exe без файла 7z.dll не будет работать, если не найдет установленного архиватора и его файла 7z.dll.
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:34, 12-11-2012 | #164


Ветеран


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

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


Конструктор обновлён
- исправлены обнаруженные ошибки.
- скрипт скачивает в автоматическом режиме SPTD с официального сайта в диапазоне 181 - 199 х86(х64).
SPTD 181 - скачивает для наглядности, рекомендуется исправить в скрипте на текущую версию 183 (for /l %%a in (83,1,99)...)
- использован модуль 7z sfx 1.6, за счёт которого устанавливается SPTD, соответствующий разрядности системы.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:57, 12-11-2012 | #165


Аватара для Nun-Nun

Ветеран


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

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


Предлагаю добавить в скрипт небольшое косметическое дополнение:
Код: Выделить весь код
:: Пишем Addon.nfo
for /F "tokens=1 delims= " %%i in ('Date /t') do set Data=%%i
(Echo Аддон SPTD %tVrs%
Echo Совместим с UpdatePack-XPSP2/SP3-Rus
Echo Тип интеграции аддона: SVCPACK
Echo.
Echo Необходим для аддона Daemon Tools и для установки Alcohol.
Echo Также установив этот аддон, при установке Daemon или Alcohol на установленной системе не нужно будет перезагружать Windows.
Echo Для интеграции в дистрибутив Windows распакуйте архив в папку "Addons" Набора обновлений.
Echo.
Echo Ключ запуска х86:  %Arhiv% -y -ai1
Echo Ключ запуска х64:  %Arhiv% -y -ai2
Echo.
Echo by sov44 & Habetdin & Samodelkin %Data%)>%Temp%\866.txt
Call :_ChCp CP1251 "%~dp0SPTD\Addon.nfo"
Мелочь, а приятно.

Отправлено: 22:59, 12-11-2012 | #166


Аватара для Nun-Nun

Ветеран


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

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


sov44,

Попробовал поправленный вариант. Получил файл "SPTD.конструктор SPTD_addon-OSzone.7z" и Addon.nfo и Run с таким содержимым (выделенное красным явно ни к чему):
Код: Выделить весь код
Аддон SPTD 1.конструктор SPTD
Совместим с UpdatePack-XPSP2/SP3-Rus
Тип интеграции аддона: SVCPACK

SPTD необходим для аддона Daemon Tools и установки программы Alcohol.
Кроме того, после установки этого аддона не нужно будет перезагружать Windows при установке Daemon или Alcohol на установленной системе.
Для интеграции в дистрибутив Windows распакуйте архив в папку "Addons" Набора обновлений.

Ключ запуска х86:  1.конструктор SPTD -y -ai1
Ключ запуска х64:  1.конструктор SPTD -y -ai2

by sov44 & Habetdin 12.11.2012
Код: Выделить весь код
SPTDконструктор SPTD.exe -y -ai1
По идее вместо 1.конструктор должно быть SPTD_версия, а в тексте командных строк в Addon.nfo что-то типа SPTD_версия.exe либо просто SPTD.exe

Отправлено: 23:49, 12-11-2012 | #167


Ветеран


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

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


Nun-Nun, в скрипте нет слова "конструктор". Со своими экспериментами разбирайтесь сами.
Код: Выделить весь код
Echo Ключ запуска х86:  %Arhiv% -y -ai1
,где
Код: Выделить весь код
set Arhiv=SPTD%fVrs%.exe

Отправлено: 00:17, 13-11-2012 | #168


Аватара для Nun-Nun

Ветеран


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

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


Цитата sov44:
в скрипте нет слова "конструктор". Со своими экспериментами разбирайтесь сами. »
А что там разбираться-то? Всё очень просто: Ваш скрипт запущенный в папке с названием, содержащем слово "Конструктор" и т.д., даёт вышеописанный баг. В папке без кириллицы, пробелов и т.п. - даёт то, что Вы подразумевали! К сожалению, скрипт не в полной мере учитывает, из какой папки его запустят.

P.S. Как выяснилось, скрипт сбоит, если в названии папки присутствует символ "-".

-------
Свобода не означает вседозволенность.


Последний раз редактировалось Nun-Nun, 13-11-2012 в 09:06.

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

Отправлено: 00:26, 13-11-2012 | #169


Аватара для gora

Ушёл из жизни


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

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


Вложения
Тип файла: 7z setup_sl2_121113_10-02.7z
(1.8 Kb, 24 просмотров)

sov44, поправил Ваш скрипт:
1 Убрал все абсолютные пути (не будет проблем, если у пользователя в путях будут спец. символы)
2 Убрал использование переменной %temp% (обоснование см. п.1)
3 Поиск новой версии на сервере сделал с новых версий (цикл 199,-1,181), и ограничил поиск первой найденной новой версией, дабы не тратить время на скачивание старых.
4 Исправил определение переменной fVrs (баг о котором писал Nun-Nun)
5 Удалил AutoInstall1 (в нем нет необходимости) и изменил ключи запуска
6 Убрал мелькание консольного окна при работе конструктора
7 Убрал окно распаковки при установке в качестве аддона
8 Незначительные правки и улучшения.

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

Отправлено: 10:14, 13-11-2012 | #170



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Утилиты - [addon] Утилиты от SysInternals (Русифицированые) - SVCPACK версия apavs Наборы обновлений для Windows XP/2003/Windows 7 554 15-02-2024 11:40
Система - [addon] Windows Media Player 11 Rus версия 13.8.29 jameszero Наборы обновлений для Windows XP/2003/Windows 7 354 13-07-2020 13:39
Система - [addon] Unofficial RE версия 13.10.15 jameszero Наборы обновлений для Windows XP/2003/Windows 7 79 15-12-2015 15:27
CD и DVD - [addon] Nero Burning ROM 6.6.1.15 Полная русская версия Jekson07 Наборы обновлений для Windows XP/2003/Windows 7 361 02-08-2015 10:42
CD и DVD - [addon] Nero Vision Express и Nero Burning Rom anddy Наборы обновлений для Windows XP/2003/Windows 7 19 02-06-2011 12:10




 
Переход