Войти

Показать полную графическую версию : Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы


Страниц : 1 2 3 4 [5] 6 7 8 9 10

ya158
21-10-2015, 14:44
wolkow70,
Надо поиграться с кавычками, а также меня смущает слеш

wolkow70
21-10-2015, 14:47
а также меня смущает слеш »
Ключ из кейгена, он со слэшем выдает, видимо слэш воспринимается как начало второго аргумента коммандной строки.

wolkow70
21-10-2015, 15:23
ya158,

Поигрался с кавычками, заработало!
;
!define KEY "Kaizer Soze / CORE"
!define PASS "2992A2857EA9753AB692D8DD1ADC630212ECB1DA2100"
;
ExecWait '"$INSTDIR\bsp.exe" "${KEY}" "${PASS}"'

ya158
21-10-2015, 23:31
Новая версия конструктора BSplayer Pro
21.10.15 v1.2
- Исправлена ошибка (неправильно записывались регистрационные данные, если в них присутстововали пробелы)

Новая версия конструктора IZArc
21.10.2015 v1.1
- Исправление ошибки (в setting.ini была лишняя секция [DelUninstal])

ya158
24-11-2015, 00:01
Новая версия Universal Extractor
1.6.1.2014 (23/11/2015)
1. Обновлен 7-zip до версии 15.12, модифицированный для извлечения скрипта NSIS.
2. Добавлена распаковка cab-файлов, получаемых после распаковки файлов msu.
3. Удален Unrar (UnRAR.exe) - заменен на 7-zip.
5. Обновлен MhtUnpack до версии 2.0
6. Обновлен Pea до версии 0.51
7. Обновлена база TrIDDefs.TRD: 6240 типов Файлов, 23.11.15

ya158
26-11-2015, 11:37
Новая версия Universal Extractor
1.6.1.1014 (26/11/2015)
Номер версии не менялся, т.к. сам Universal Extractor не изменился.
1. Обновлен innounp до версии 0.44.
2. Мелкие исправления

raddy
26-11-2015, 18:31
1.6.1.1014 (26/11/2015) »
Порой хочется лог распаковки посмотреть, но при нажатии на кнопку ОК - uniextract-*.txt в "темп" удаляется(хотя именно этот файл пытается открыть блокнотом), а uniextract_temp-*.txt наоборот остаётся во временном каталоге.

ps. Скриншот (http://i.imgur.com/X3k5rLG.png)

ya158
26-11-2015, 20:17
Лог удаляется, если распаковка была удачной.
Да и uniextract-*.txt в "темп" не совсем лог, т.к. этот файл перезаписывается во время распаковки и в нем, по большому счету, храниться информация о последних действиях (зачастую малоинформативная)

raddy
26-11-2015, 20:26
Да и uniextract-*.txt в "темп" не совсем лог, т.к. этот файл перезаписывается во время распаковки и в нем, по большому счету, храниться информация о последних действиях (зачастую малоинформативная) »
Да то всё понятно, просто речь о том - что uniextract-*.txt программа предлагает сразу посмотреть, но не даёт возможности..

ps. Насчёт малоинформативности, данные, что именно было использовано для распаковки - сами по себе интересны.

ya158
26-11-2015, 20:33
Да то всё понятно, просто речь о том - что uniextract-*.txt программа предлагает сразу посмотреть, но не даёт возможности.. »
Можно файл, кот. не удается распаковать

ya158
26-11-2015, 22:43
raddy,
Посмотрел в чем затык.
При ошибке распаковки лог-файл uniextract-*.txt зачем-то (это идет из оригинальной версии) преобразуется в uniextract_temp-*.txt при помощи cmd-команды type. Затем uniextract_temp-*.txt переименовывается с заменой в uniextract-*.txt. И вот тут происходит затык - файл почему-то оказывается заблокированным и не может быть открыт. Потом файл удаляется.
Зачем нужно преобразование uniextract-*.txt -> uniextract_temp-*.txt -> uniextract-*.txt не понятно. Комментарий к этой операции "; Convert log to DOS format"
Я думаю можно убрать это преобразование, что и сделаю в следующей версии. Для самостоятельного удаления надо удалить строки:
; Convert log to DOS format
; Преобразование лога в DOS формат
RunWait($cmd & 'type ' & FileGetShortName($debugfile) & ' >' & FileGetShortName(EnvParse($debugdir)) & 'uniextract_temp' & $time & '.txt', EnvParse($debugdir), $consolewin)
FileMove(FileGetShortName(EnvParse($debugdir)) & 'uniextract_temp' & $time & '.txt', $debugfile, 1)

ya158
01-12-2015, 20:32
Новая версмя 7z 15.12

Новая версия CCleaner
01.12.2015
- Обновлен CCleaner до версии 5.12.0.5431
- Обновлен winapp2.ini до версии v5.11.151026

Новая версия Universal Extractor
1.6.1.1015 (01/12/2015)

Удалено преобразование uniextract-*.txt -> uniextract_temp-*.txt -> uniextract-*.txt при неудачной распаковке.
Обновлен Chinese (Simplified) перевод


Новая версия Конструктора
01.12.2015 v1.16
- Добавлено формирование команды-пустышки, чтобы она собирала всякие левые ключи комстроки
- Обновлен архиватор 7zip до версии 15.12

Также, в связи с обновлением Конструктора, обновлены все инсталляторы

rrr777
03-12-2015, 18:15
Запуск файлов .bat и .cmd осушествляется через ConsoleZ. Если это не устраивает - удалите строки »
Это хорошо, а то глючит бывает, не утверждаю что это не поправимо, разбираться лень было но батник из sfx 7-zip через ConsoleZ не срабатывал.

regist
16-12-2015, 11:35
Зачем нужно преобразование uniextract-*.txt -> uniextract_temp-*.txt -> uniextract-*.txt не понятно. Комментарий к этой операции "; Convert log to DOS format"
Зачем оно нужно думаю понятно. Видно в некоторых случаях там другая кодировка, а как следствие на выходе получите крякозябры. Для примера, вот тут (http://safezone.cc/threads/problema-s-kodirovkoj.22926/) описана аналогичная проблема и наоборот пришлось добавлять такую конвертацию. Вряд-ли просто так от нечего делать добавили эти строки в Universal Extractor, наверняка и тут в некоторых случаях есть такая проблема.

ya158
16-12-2015, 12:22
Видно в некоторых случаях там другая кодировка, а как следствие на выходе получите крякозябры. »
Хотелось бы увидеть такие случаи.
Помимо этого, файл в любой кодировке хорошо открывается, например, AkelPad-ом. А вот что делать с заблокированным файлом, если оставить преобразование, я не знаю...

regist
22-12-2015, 10:41
файл в любой кодировке хорошо открывается, например, AkelPad-ом. »
только если автоматически правильно определилась кодировка (в противном случае пока не сменишь вручную, при этом ещё надо угадать на какую) тоже будет проблема.

ya158
22-12-2015, 10:45
regist,
Я готов отладить этот момент - нужен пример, когда uniextract-*.txt пишется в такой кодировке, что при его открытии кракозябры.

ya158
30-12-2015, 00:35
Новая версия Universal Extractor
1.6.1.1016 (30/12/1015)

Добавлена возможность анализа исполняемых файлов с помощью Exeinfo PE v0.0.4.1 III - 902 + 35 signatures. После анализа с помощью trid.exe исполняемый файл анализируется следующими утилитами по очереди: Exeinfo, Detect-It-Easy, PEiD. Любую из них можно отключить через настройки Universal Extractor. По умолчанию включены все.
Добавлена возможность распаковки mht, msi, Wise Installer, InstallShield Installer с помощью плагина TotalObserver к Total Commander.
Добавлена возможность выбора распаковщика (TotalObserver.wcx или InstExpl.wcx) для Gentee Installer.
Добавлена возможность выбора распаковщика (TotalObserver.wcx или InstExpl.wcx) для Setup Factory.
Добавлена возможность распаковки MDF-образов Alcohol 120%, ISZ-образов UltraISO, NRG-образов Nero Burning ROM, BIN-образов и извлечения встроенных файлов из PDF с помощью TotalObserver.wcx.
Добавлена возможность распаковки установочных пакетов Mac OS X *.pkg, образов диска Mac OS X *.dmg и архивов *.xar с помощью 7-zip.
Добавлена возможность распаковки встроенные файлов из PDF с помощью TotalObserver.wcx.
Добавлена распаковка файлов, которые определяются как "InstallShield CAB", с помощью TotalObserver.wcx. Если такая распаковка неудачна, то ппопытка распаковки с помощью i5comp.exe/i6comp.exe.
Заменена распаковка файлов *.iso с помощью 7-zip на распаковку с помощью TotalObserver.wcx.
Улучшена обработка путей к файлам с кириллическими символами.
Вывод информационного окна при ошибки во время распаковки с помощью expand.exe.
Добавлены ссылки на топики на Ru.Board и OSzone.net в меню "Помощь" основного окна Universal Extractor.

ya158
19-01-2016, 22:11
Новая версмя 7z 15.14

Новая версия BSplayer Pro
19.01.16 v1.3
- Обновление BSplayer Pro до 2.7.0.1080

Новая версия CCleaner
19.01.2016
- Обновлен CCleaner до версии 5.13.0.5460
- Обновлен winapp2.ini до версии v5.13.151221

Новая версия IZArc
19.01.2016 v1.2
- IZArc обновлен до 4.2.0.3564

Новая версия Universal Extractor
1.6.1.1016 (19/01/2016)

Исправлена ошибка (не сохранялся выбор Exeinfo PE в "Настройках")
Добавлен ключ /lang для изменения языка интерфейса Universal Extractor. Пример использования: UniExtract.exe /lang Russian
Удален файл UniExtract.ini. При инсталляции, если в папке установки уже есть UniExtract.ini, то язык в нем меняется при помощи ключа на язык системы. Если же фыйла нет, то он создается с единственным параметром - language=%language% (%language% - язык ситемы)
Изменены параметры, задаваемые по умолчанию - подробнее см. UniExtract.au3.
Добавлен распаковщик unshield v1.3 (скомпилирована с исправлениями участником конференции ru-board Tilks) для InstallShield CAB. Распаковщики InstallShield CAB теперь пробуются в следующем порядке (при неудачной распаковке проверяется следующий распаковщик): TotalObserver -> unshield -> i6comp -> i5comp
Добавлен ключ -f в командную строку при запуске утилит i5comp/i6comp для распаковке с поддиректориями.
Добавлена возможность распаковки образов vhd с помощью плагина 7-zip.
Добавлена возможность распаковки инсталляторов InstallShield с ключами /s /extract_all:"<outdir>" и /a /s /v"/qn TARGETDIR=\"<outdir>\" (автор дополнения Amritius)
Добавлено: При анализе EXE-файла теперь идет проверка на 7-ZIP SFX архив по фразе '7-ZIP'.
Обновлен 7-zip до версии 15.14, модифицированный для извлечения скрипта NSIS.
Обновлен Detect-It-Easy до версии 1.00.
Обновлен innounp до версии 0.45.
Обновлен i6comp до версии 0.3b 2011 года (удален ZD51145.DLL).
Заменен распаковщик zoo архивов booz.exe на unzoo.exe v 4.5 2001/11/09.
Обновлена база TrIDDefs.TRD: 6370 типов Файлов, 15.01.16
При распаковке msi методом административной установки оригинальный файл теперь не копируется в папку назначения
Исправление мелких ошибок.


Новая версия Конструктора
01.12.2015 v1.16
- Виртуальный диск для запуска команд в 64-битной среде больше не используется.
- Улучшена обработка параметра "PATH" в секциях для работы с реестром.
- Исправлена ошибка (неправильно обрабатывалась секция [RegCheck])
- Обновлен модифицированный SFX модуль 7-Zip до версии 1.6.0.3819
- Обновлен архиватор 7-zip до версии 15.14

Также, в связи с обновлением Конструктора, обновлены все инсталляторы

ya158
20-01-2016, 19:42
Новая версия Universal Extractor
1.6.1.1018 (20/01/2016)

Исправлена ошибка (появлялась при вызове диалога определения метода распаковки инсталляторов InstallShield)
Обновлен перевод Chinese (Simplified)




© OSzone.net 2001-2012