Closed demidych closed 7 years ago
неужели проще составить такой список, чем сразу вызвать v8unpack каждый раз? Или такой список уже откуда-то готовый получается и хочется просто его скормить распаковщику?
Мне кажется один вызов будет быстрее чем "вызывать v8unpack каждый раз". Особенно, если стоит антивирус, который похоже проверяет v8unpack.exe при каждом запуске.
И еще это спасает от открытия кучи окон, которые блокируют работу, если не скрывать запуск приложения, например для отладки.
Также список формирует 8.3.10 (с ключами -update -getChanges changes.txt). Правда он не пути содержит, а полные имена объектов. Например, при изменении "обычной" формы элемента в Справочник5 формируется файл:
Modified:Catalog.Справочник5.Form.ФормаЭлемента
Modified:Catalog.Справочник5.Form.ФормаЭлемента.Form
Эти ваши винды с этими вашими антивирусами... Посыл понял, покумекаю.
Ага, мне также нравится данная идея. Только не забыть выдавать в лог сообщения для каждого файла.
@demidych @artbear https://ci.appveyor.com/api/buildjobs/7unioqr8j2daipg7/artifacts/Release%2Fv8unpack.exe
пробуем, жалуемся
@dmpas Формат списка опиши, плиз. Учтены оба замечания @demidych ?
@artbear
Формат списка опиши
в доку или куда?
Учтены оба замечания
туплю, ткни носом в "оба" замечания?
Парочка замечаний:
Предлагаю смириться с 1251. Уж очень хочется поскорее избавиться от этого мерцания...
А я уже давно пользуюсь =)
@dmpas Через хелп программы через ком.строке непонятен формат параметра list. Добавь, плиз, одну-две строки в хелп для описания этого параметра. чтобы народу было проще пользоваться.
Предлагаю добавить возможность передавать данные для обработки списком в файле. Например, это полезно при распаковке (parse) всех неуправляемых форм для помещения в git.
Формат файла-списка - в каждой строке входной файл/каталог и выходной файл/каталог с разделителем (например, точка с запятой).
Параметр можно назвать -L[IST] и тогда вызов для распаковки будет такой:
Содержимое list.txt