[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 3 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
Viktor_Kisel, LostMyPassword у меня всегда nod32 ловит как вирус.
Найду и дам ссылку. LostMyPassword
OutlookAccountsView есть только 32 бит


Последний раз редактировалось: dimo70 (2021-06-21 10:46), всего редактировалось 3 раз(а)

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    Viktor_Kisel
  • 2625
  • Стаж: 8 лет 1 месяц
  • Сообщений: 632
  • Репутация:46

    [+] [-]
86670Viktor_Kisel, LostMyPassword у меня всегда nod32 ловит как вирус.
Ну это нормальная реакция антивируса.
LostMyPassword - скачал спасибо ay
Ага нашел на офсате и OutlookAccountsView - 64 битки не было в природе
aa

[Цитировать]

    wadimus
  • 14910
  • Стаж: 7 лет 4 месяца
  • Сообщений: 762
  • Репутация:91

    [+] [-]
dimo70, друг, я небольшой списиалист по sfx-exe файлам.
пишу по мотивам твоего: портабельная AIO обе разрядности в одно
PowerDataRecovery.exe:
https://www.upload.ee/download/13330978/31b764ca3dd...DataRecovery.exe
SfxMod модули брал отсюда, там и описание:
7zSfxMod.7z (passw=7zsfxmod):
https://1drv.ms/u/s!Au66isdNRnAylZZAobdFAnx8JqSDNg
из всего комплекта файлы 7zsd.sfx не совпадают по размерам твоего 7zsd.sfx (92.672Кб)
ни один!
где ты его взял?
config.txt:
строка:
PreExtract="%%P:hidcon:cmd /c \"\"%%T\\KillDuplicate.cmd\" \"%%T\" \"%%M\"\""
читаю help:
PreExtract="command_for_executing"
Команда для исполнения (множественная). Выполняется после вывода диалога 'BeginPrompt', но перед распаковкой архива. При литерной установке команда не выполняется. Допустимы переменные, обрабатываемые модулем, а также относительные пути. Написание аналогично 'RunProgram'
выполняется ДО распаковки архива. ДО!
KillDuplicate.cmd в архиве! как оно выполнится до распаковки?
далее:
у тебя:
PreExtract="%%P:hidcon:cmd /c \"\"%%T\\KillDuplicate.cmd\" \"%%T\" \"%%M\"\""
читаю help:
hidcon Скрывает консольные окна.
RunProgram="hidcon:install.cmd" - выполнит "install.cmd" и полностью скроет его консольное окно.
у тебя:
%%P:hidcon:cmd - %%P зачем?

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 3 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
wadimus, слишком сложно все.
Короче. Комплект взял из ru-board. Пользую 7zSFXConstructor от Джокера, там все на автоматом.
Сделай по твоему, я лучше етого вряд ли смогу. ab

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
del


Последний раз редактировалось: SergeyZV (2021-07-30 13:09), всего редактировалось 1 раз

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 3 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
SergeyZV, ay az
Стараюсь делать насколько могу лучше. Для меня главное чтоб работало нормально.
Жизнь свою не люблю усложнять. Если работает заливаю на сервер, а если нет - прямо в топку. ab

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
del


Последний раз редактировалось: SergeyZV (2021-07-30 13:09), всего редактировалось 1 раз

[Цитировать]

    wadimus
  • 14910
  • Стаж: 7 лет 4 месяца
  • Сообщений: 762
  • Репутация:91

    [+] [-]
87394Тем не менее это работает при повторном запуске
при повторном! KillDuplicate.cmd уже есть (он появился при первом запуске), поэтому работает!
PreExtract="hidcon:cmd /c \"\"%%T\\KillDuplicate.cmd\" \"%%T\" \"%%M\"\""
убрал : перед hidcon:cmd
ЗЫ. повторю, я не списиалист в sfx-exe файлах
ЗЗЫ. из help-а
OverwriteMode="x"
Набор флагов, определяющий режим перезаписи файлов, где "x" число, равное сумме числовых значений флагов, либо выражение "2+8". Порядок числовых значений в выражении может быть любой (обязательно в кавычках).
0 - перезаписывать все файлы (режим по умолчанию)
1 - не перезаписывать существующие файлы
2 - перезаписывать только те файлы, которые старее, чем в архиве/установке
8 - пропускать файлы заблокированные системой
Из значений 0, 1, 2 можно использовать только одно, но его можно комбинировать с флагом 8 по тому же принципу, как в 'GUIFlags'.
для перезаписи всех файлов (возможно уже существующих при предыдущих распаковок) в наш config.txt вставляем:
OverwriteMode="8"

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
del


Последний раз редактировалось: SergeyZV (2021-07-30 13:09), всего редактировалось 1 раз

[Цитировать]

    wadimus
  • 14910
  • Стаж: 7 лет 4 месяца
  • Сообщений: 762
  • Репутация:91

    [+] [-]
SergeyZV, согласен ..
при повторном! KillDuplicate.cmd уже есть ..
кстати, прошу совета ..
делаю репак 1С х86-х64.
в нем установка 1С некой версии на 2 разрядности х86 и х64.
репак около 700Мб, после распаковки полная установка занимает 1.8Гб.
после распаковки запускается батник, который формирует правильный ини-файл для лаунчера Launcher.exe, после чего запускается сам Launcher.exe.
в лаунчере меню выбора: установка, проверка имен, чистка кеша ..
после выхода из лаунчера распакованный инсталлятор остается во временных файлах. а это, повторю, 1.8Гб
думал так: репак распаковывается, потом запускает начальный батник и заканчивает работу. а начальный батник запускает лаунчер.
хотел завести в меню пункт: заканчиваем работу, убираем ненужные файлы - что-то запирает некоторые файлы (.msi)
увидел во всех ваших sfx-exe файлах:
InstallPath="%Temp%\\<конкретная папка для распаковки>"
.. запуск файлов по списку - блок А
Delete="%%T"
получается, что в памяти висит некий модуль, который следит за прекращением работы файлов (файлы из блока А), после чего этот модуль удаляет файлы из папки для распаковки.
у меня в блоке А запуск батника, он сработал и закончил работу. и по логике, дальше пойдет удаление файлов. а они еще нужны, ведь еще работает лаунчер.
запутался вконец .. ah

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 1 месяц
  • Сообщений: 3586
  • Репутация:127

    [+] [-]
wadimus, запускать лаунчер из батника с ожиданием (start /w launcher.exe), а не завершением.
Соотв. удаление TEMP-а будет после окончания батника, который закончится после отработки лаунчера.

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
del


Последний раз редактировалось: SergeyZV (2021-07-30 13:10), всего редактировалось 1 раз

[Цитировать]

    wadimus
  • 14910
  • Стаж: 7 лет 4 месяца
  • Сообщений: 762
  • Репутация:91

    [+] [-]
SergeyZV Ander_73, спсибо ..
сделал проще:
исходный батник start.bat:
@echo off
<подготовка Launcher.ini>
start Launcher.exe
exit/b
и исходный config.txt
..
RunProgram="fm5:hidcon:start.bat <параметры>"
..
переделал:
start.bat:
@echo off
<подготовка Launcher.ini>
exit/b
config.txt
InstallPath="%Temp%\\1C"
..
RunProgram="fm5:hidcon:start.bat <параметры>"
RunProgram="Launcher.exe"
Delete="%%T"
..
ЗЫ. вышли новые платформы 1С Предприятие:
8.3.17.2306
8.3.18.1563
8.3.19.1229
8.3.20.1363
готовлю репаки, кому нуно - обращайтесь

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 3 месяца
  • Сообщений: 3990
  • Репутация:26

    [+] [-]
  • Откуда: BG
wadimus, выложи пожалуйста готовый репак PowerDataRecovery. aa
Вот мой вариант PowerDataRecovery10. Оставил как есть. Выложил в шапке.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
del


Последний раз редактировалось: SergeyZV (2021-07-30 13:10), всего редактировалось 2 раз(а)

Страница 25 из 94


Показать сообщения:    

Текущее время: 28-Мар 23:02

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы