Страница 4 из 5

Добавлено: Ср янв 25, 2017 00:43
Dimsok
7zip завершается и снова запускается, и так до бесконечности.

Добавлено: Ср янв 25, 2017 01:17
Flasher
Я там в конце цифру менял. Проверь ещё раз.
И что ты имеешь в виду под "завершается и снова запускается"? Т.е. без каких-либо отображений на экране? Опиши всё конкретно с условиями, параметрами и т.п.

Добавлено: Ср янв 25, 2017 02:06
Dimsok
wscript.exe в процессах, и от него 7z.exe. Одни завершаются, другие начинаются. С обычным архивом все проходит как обычно.
Параметры те же, что и прежде: %WL "%T" 7z "-mx=9".

Добавлено спустя 2 минуты:
Т.е. без каких-либо отображений на экране?
А что на экране должно отображаться? Поле ввода пароля? Ничего не отображается, а процесс выгружать приходится.

Добавлено: Ср янв 25, 2017 02:13
Flasher
Да, диалог ввода. "Завтра" вернусь к проблеме.

Добавлено: Ср янв 25, 2017 11:15
Flasher
Не подумал спросить. У тебя не нулёвки в тестируемом архиве, случаем?

Добавлено: Ср янв 25, 2017 15:03
Dimsok
Нет конечно.

Добавлено: Ср янв 25, 2017 17:14
Flasher
Так. А если в конце предпоследней строки 0 на 1 заменить?

Добавлено: Ср янв 25, 2017 17:21
Dimsok
Тогда вроде проходит. Только в окне ввода написано "Пароль неверен", хотя ничего не вводил. Так и должно быть?

Добавлено: Ср янв 25, 2017 17:25
Flasher
Нет. Это я исправлю для XP. Просто убедиться хотел.

Добавлено: Ср янв 25, 2017 17:27
Dimsok
Кстати, ещё иногда время модификации архива разнится с оригиналом. Иногда на 1 секунду, иногда на 2.

Добавлено: Ср янв 25, 2017 19:26
Flasher
Я об этом выше писал. Вот так криво функция возвращает дату. Ещё это посмотри (у меня разницу вообще в часах выдаёт :D ):

Код: Выделить всё

Arch = "C:\Тест.7z"
With CreateObject("Shell.Application").NameSpace(Arch).Self
	MsgBox .ExtendedProperty("Write") & vbCr & .ModifyDate
End With
	
Для окошка скрипт поправил.

Добавлено спустя 1 час 29 минут:

Dimsok
Проверь сейчас с датой.

Добавлено: Ср янв 25, 2017 19:35
Dimsok
С датой так же осталось.

Да, под работой с запароленными архивами я не предполагал их новое шифрование.

Добавлено: Ср янв 25, 2017 20:05
Flasher
Странно. У меня проблема исчезла. Но большего тут ничего не могу предложить.

Так это же логично. Про заголовки не просто так писал.

Добавлено: Ср янв 25, 2017 20:20
Dimsok
Да ладно с этими датами, пара секунд ничего не решает.
Может, второй вариант сделаешь? Чтобы запароленные архивы оставались открытыми? Иногда скачаешь архив с паролем, и приходится перепаковывать без пароля, чтоб потом не искать.

Добавлено: Ср янв 25, 2017 20:32
Flasher
На самом деле это и есть второй вариант, т.к. его "сложнее" реализовывать. Изначально упаковка была без паролей.

Сделано исключительно для защиты своих данных.
Насчёт ситуации со скачанными материалами всё понятно. Правда я крайне редко такое перепаковываю. Мне моих Тб пока более чем хватает.
Потом, конечно, добавлю опцию.