Страница 1 из 1
Замена сохраненных страниц на архивные файлы
Добавлено: Вт янв 13, 2015 20:25
Nick
Необходимо сделать упаковку файлов с расширениями "
html", "
htm", "
mht" в архивы. Но если это файл формата "html" или "htm", то также надо упаковать и связанную папку ("название папки"
_files).

Пример.
Как опции нужны:
1) Сделать возможным удаление фалов и соответствующих папок.
2) Возможность замены страниц на архивы только в текущей папке.
3) Замена во всех выделенных папках.
4) Упаковка всех страниц в единый архив (в пределах одной папки) в выделенных папках или в текущей папке.
5) Выбор формата архивирования (Rar, 7z, и др.).
Также еще как опция, можно сделать создание каталога, например "Страницы" и перемещение туда всех архивных файлов.
Кто подскажет такой скрипт?
Добавлено: Вт янв 13, 2015 21:19
Flasher
Nick писал(а):Кто подскажет такой скрипт?
Например:
1,
2. С .files могу допилить, у скриптов есть свои ветки для обсуждения.
5) e
tc?
Не знаю такого. Если Ericsson Texture Compression, то это алгоритм, а не тип. Может, e
cs?
Добавлено: Вт янв 13, 2015 22:00
Nick
Flasher писал(а):С .files могу допилить, у скриптов есть свои ветки для обсуждения.
Я так и подумал, что можно сделать на основе чего-то наподобие
этого скрипта.
Flasher писал(а):5) e
tc?
Не знаю такого. Если Ericsson Texture Compression, то это алгоритм, а не тип. Может, e
cs?
Я просто имел ввиду еще как другие варианты (исправил).

Добавлено: Вт янв 13, 2015 22:05
Flasher
Nick писал(а):Я так и подумал
Зачем тогда было новую тему создавать?

Добавлено: Ср янв 14, 2015 11:55
Nick
Flasher
Мне уже не удалить мою тему. Переместить может тоже, наверно, только модератор.
Добавлено: Ср янв 14, 2015 20:10
Flasher
Nick
Удалять и не надо. Нужно в каждом из топиков указать пункт(ы), которы(й/е) с ТТЗ ещё не реализован(ы) в соотв. скрипте.
Добавлено: Вт фев 10, 2015 13:45
Nick

---------------------------
Рекурсивная пофайловая упаковка
---------------------------
Нет подходящих объектов!
---------------------------

---------------------------
Строка: 105
Символ: 50
Ошибка: Путь не найден
---------------------------
Данный скрипт работает, но с некоторыми ограничениями.
- При запуске скрипта в глубоких папках будут проблемы (см. выше).
- Не всегда происходит упаковка файлов (даже после появления окна об успешной упаковке файлов). Если такое происходит, то надо запускать скрипт из более вышестоящих папок (что не всегда бывает нужно делать).
- При параметрах "%WL . rar *.mht;*.htm;*.html -df -t" (архивирование в единый архив в пределах одной папки с удалением файлов) после копирования в такой каталог новой версии файла и последующем применении скрипта произойдет замена файла, т.е. старая версия не сохранится, поэтому надо производить копирование соответствующего файла из архива вручную.
Из плюсов можно отметить то, что скрипт поддерживает работу со специальными символами, а также при архивировании файлов в отдельные архивы, при изменении файлов не происходит их замена, а добавляется новый номер.
Добавлено: Вт апр 14, 2015 13:39
Nick
Какие строки надо изменить в
этом скрипте, чтобы упакованные файлы были с дополнительным расширением, которое было у оригинального файла, т.е., например при "html" -> ".html.rar"; "htm" -> ".htm.rar" и т.п.?