Всем доброго времени суток...
Стоит задача:
разобраться и по возможности оптимизировать довольно большое количество архивов в формате zip... (Архиватор 7-zip)
Часть функционала уже разработана, та что касается сортировки,
поиска дублей,
ненужных по определенным критериям архивов,
распределения остальных по каталогам,
приведения имен архивов к общему виду.
Все это исполнено на AutoIt...
И так хочется, решить еще одну задачку не прибегая к использованию других ЯП и технологий, а именно:
В большом количестве архивов, часть файлов является ненужными или повторяющимися от архива к архиву без изменений. Мои предшественники по этому поводу не заморачивались, т.к. файлы эти в упакованном состоянии - довольно "легкие", по 1,5 - 2 Мб.
Автоматизировать процесс им видимо не хватало мозгов, а выполнять вручную непозволяла вселенская лень.
В масштабе одного архива это конечно было незаметно... Да и изначально их задумывалось делать 2-3 раза в месяц...
но ситуация изменилась и потом их стали лепить ежедневно, а потом и по 2-3 раза в день. Итого у меня сейчас ~4500 шт. архивов в каждом из которых 1,5 - 2 Мб мусора, что есть ~ 8 Гб.
Обидно и непрофессионально, - хочу исправить...
Я уже имел дело с фреймворками для .NET которые позволяют работать с zip как есть без перепаковки.
Т.е. я как бы могу сейчас вооружиться Visual Studio и на C# накидать что-то подходящее...
НО Я ХОЧУ НА AutoIt !!! (катаясь по полу, стуча кулаками)
Вручную при помощи архиватора 7-zip (обожая уважаю 8) ) так-же можно редактировать содержание архива... но среди функционала консольной версии 7za я пока такого трюка не нашел (хотя поиски продолжаются)
Обращаясь к великому коллективному сознанию, хочу спросить кто, что по этому поводу знает, думает, предполагает и т.д.
Стоит задача:
разобраться и по возможности оптимизировать довольно большое количество архивов в формате zip... (Архиватор 7-zip)
Часть функционала уже разработана, та что касается сортировки,
поиска дублей,
ненужных по определенным критериям архивов,
распределения остальных по каталогам,
приведения имен архивов к общему виду.
Все это исполнено на AutoIt...
И так хочется, решить еще одну задачку не прибегая к использованию других ЯП и технологий, а именно:
В большом количестве архивов, часть файлов является ненужными или повторяющимися от архива к архиву без изменений. Мои предшественники по этому поводу не заморачивались, т.к. файлы эти в упакованном состоянии - довольно "легкие", по 1,5 - 2 Мб.
Автоматизировать процесс им видимо не хватало мозгов, а выполнять вручную непозволяла вселенская лень.
В масштабе одного архива это конечно было незаметно... Да и изначально их задумывалось делать 2-3 раза в месяц...
но ситуация изменилась и потом их стали лепить ежедневно, а потом и по 2-3 раза в день. Итого у меня сейчас ~4500 шт. архивов в каждом из которых 1,5 - 2 Мб мусора, что есть ~ 8 Гб.
Обидно и непрофессионально, - хочу исправить...
Я уже имел дело с фреймворками для .NET которые позволяют работать с zip как есть без перепаковки.
Т.е. я как бы могу сейчас вооружиться Visual Studio и на C# накидать что-то подходящее...
НО Я ХОЧУ НА AutoIt !!! (катаясь по полу, стуча кулаками)
Вручную при помощи архиватора 7-zip (обожая уважаю 8) ) так-же можно редактировать содержание архива... но среди функционала консольной версии 7za я пока такого трюка не нашел (хотя поиски продолжаются)
Обращаясь к великому коллективному сознанию, хочу спросить кто, что по этому поводу знает, думает, предполагает и т.д.