Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Замена сохраненных страниц на архивные файлы

 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Nick



Joined: 26 Dec 2014
Posts: 107

Post (Separately) Posted: Tue Jan 13, 2015 21:25    Post subject: Замена сохраненных страниц на архивные файлы Reply with quote

Необходимо сделать упаковку файлов с расширениями "html", "htm", "mht" в архивы. Но если это файл формата "html" или "htm", то также надо упаковать и связанную папку ("название папки"_files).


Пример.

Как опции нужны:
1) Сделать возможным удаление фалов и соответствующих папок.
2) Возможность замены страниц на архивы только в текущей папке.
3) Замена во всех выделенных папках.
4) Упаковка всех страниц в единый архив (в пределах одной папки) в выделенных папках или в текущей папке.
5) Выбор формата архивирования (Rar, 7z, и др.).
Также еще как опция, можно сделать создание каталога, например "Страницы" и перемещение туда всех архивных файлов.

Кто подскажет такой скрипт?


Last edited by Nick on Tue Jan 13, 2015 22:52; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Jan 13, 2015 22:19    Post subject: Reply with quote

Nick wrote:
Кто подскажет такой скрипт?
Например: 1, 2. С .files могу допилить, у скриптов есть свои ветки для обсуждения.
5) etc? Не знаю такого. Если Ericsson Texture Compression, то это алгоритм, а не тип. Может, ecs?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Nick



Joined: 26 Dec 2014
Posts: 107

Post (Separately) Posted: Tue Jan 13, 2015 23:00    Post subject: Reply with quote

Flasher wrote:
С .files могу допилить, у скриптов есть свои ветки для обсуждения.
Я так и подумал, что можно сделать на основе чего-то наподобие этого скрипта.
Flasher wrote:
5) etc? Не знаю такого. Если Ericsson Texture Compression, то это алгоритм, а не тип. Может, ecs?
Я просто имел ввиду еще как другие варианты (исправил). Wink
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Tue Jan 13, 2015 23:05    Post subject: Reply with quote

Nick wrote:
Я так и подумал
Зачем тогда было новую тему создавать?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Nick



Joined: 26 Dec 2014
Posts: 107

Post (Separately) Posted: Wed Jan 14, 2015 12:55    Post subject: Reply with quote

Flasher
Мне уже не удалить мою тему. Переместить может тоже, наверно, только модератор.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Jan 14, 2015 21:10    Post subject: Reply with quote

Nick
Удалять и не надо. Нужно в каждом из топиков указать пункт(ы), которы(й/е) с ТТЗ ещё не реализован(ы) в соотв. скрипте.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Nick



Joined: 26 Dec 2014
Posts: 107

Post (Separately) Posted: Tue Feb 10, 2015 14:45    Post subject: Reply with quote


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


---------------------------
Строка: 105
Символ: 50
Ошибка: Путь не найден
---------------------------

Данный скрипт работает, но с некоторыми ограничениями.

- При запуске скрипта в глубоких папках будут проблемы (см. выше).
- Не всегда происходит упаковка файлов (даже после появления окна об успешной упаковке файлов). Если такое происходит, то надо запускать скрипт из более вышестоящих папок (что не всегда бывает нужно делать).
- При параметрах "%WL . rar *.mht;*.htm;*.html -df -t" (архивирование в единый архив в пределах одной папки с удалением файлов) после копирования в такой каталог новой версии файла и последующем применении скрипта произойдет замена файла, т.е. старая версия не сохранится, поэтому надо производить копирование соответствующего файла из архива вручную.
Из плюсов можно отметить то, что скрипт поддерживает работу со специальными символами, а также при архивировании файлов в отдельные архивы, при изменении файлов не происходит их замена, а добавляется новый номер.
Back to top
View user's profile Send private message
Nick



Joined: 26 Dec 2014
Posts: 107

Post (Separately) Posted: Tue Apr 14, 2015 14:39    Post subject: Reply with quote

Какие строки надо изменить в этом скрипте, чтобы упакованные файлы были с дополнительным расширением, которое было у оригинального файла, т.е., например при "html" -> ".html.rar"; "htm" -> ".htm.rar" и т.п.?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group