View previous topic :: View next topic |
Author |
Message |
shveicar

Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Wed Apr 25, 2012 15:12 Post subject: |
|
|
Здравствуйте.
Сегодня, был вынужден вернуться к данному скрипту (Упаковать каждый файл или содержимое каждой папки в отдельный архив) В связи с его "странной" работой, поясняю: было выделено 10 папок, (имена специально переименованы по счетчику 1,2 и т.д) в каждой из них более 150 файлов jpg (имена также по счетчику), после применения скрипта (параметры %L "%T" zip "" -mx9) был получен результат в противоположной панели, в виде архивов с именами 2,5,6 - остальные архивы отсутствовали, пробовал упаковать каталоги с другими именами, результат - выборочная упаковка, по не понятному для меня принципу...
При использовании формата rar (%L "%T" rar) - такая-же ерунда...
Хотелось -бы, узнать причину.. Спасибо.
Last edited by shveicar on Thu Apr 26, 2012 00:51; edited 1 time in total |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Apr 25, 2012 23:48 Post subject: |
|
|
shveicar wrote: | Во избежании недоразумений, привожу код скрипта | Во избежании недоразумений читаем пункт 1 снизу. Подстановка своих путей к утилитам на работу скрипта никак не влияет и уж точно не требует дублирования всего кода.
По проблеме: создал папки и файлы jpg в них с числовыми именами, скопипастил параметры для zip (кстати, для лучшей компрессии метод указан в шапке) - в результате никакой выборки, пакуются все папки без исключения. Версия 7-zip - не последняя. Про WinRAR сказать нечего, не юзаю платник. |
|
Back to top |
|
 |
shveicar

Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Thu Apr 26, 2012 00:50 Post subject: |
|
|
Quote: | Во избежании недоразумений читаем пункт 1 снизу |
Просто, привел код, что-бы не было сомнений, что в него внесены изменения (кроме путей к архиватором конечно), - теперь его можно удалить. Всю остальную информацию отправил в личку.
Спасибо за советы... |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri May 04, 2012 23:09 Post subject: |
|
|
shveicar
Скрипт я пока не выкладываю, там проблема с масками и листингом для rar (разбивать на части добавку новых элементов в архив что-то не особо хочется). На чём остановимся? |
|
Back to top |
|
 |
shveicar

Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Sat May 05, 2012 00:36 Post subject: |
|
|
Flasher wrote: | На чём остановимся? |
Ну а с zip проблем нет? если нет, то rar можно оставить с пометкой (архивирование на свой страх и риск).. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Oct 20, 2012 19:07 Post subject: |
|
|
shveicar
Исправил (для rar в т.ч.). Прошу прощения за затяг (всё утыкалось в это, не хотелось извращаться).
Также обращаю внимание на след. вещи:
1. первый параметр - %WL (для имён, вкл. юникодные).
2. фильтр расширений теперь пишется с запятой на конце.
3. есть переименовалка по счётчику, но только для файлов, т.к. для rar пришлось разделять на несколько запусков с добавлением содержимого папок в те же архивы. |
|
Back to top |
|
 |
shveicar

Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Sat Oct 20, 2012 21:25 Post subject: |
|
|
Flasher
Здравствуйте.
Quote: | Исправил (для rar в т.ч.). Прошу прощения за затяг |
Ничего страшного, Я понимаю, что работа не простая.
Проверил Два варианта с параметрами
Code: |
%WL "%T" zip "" -mx9
и %WL "%T" rar "" -m3 -s -rr3p
|
Ситуация та же. 10 каталогов(1-10), в них, в каждом, по 216 файлов jpg (1-216) Выделил все 10 каталогов, попытался упаковать двумя способами - Выскакивает окно что упаковка завершена (1 вариант) - архивов нет...
и Code: |
---------------------------
Windows Script Host
---------------------------
Сценарий: J:\8total\Utils\archv\multi_zip2.vbs
Строка: 82
Символ: 34
Ошибка: Разрешение отклонено
Код: 800A0046
Источник: Ошибка выполнения Microsoft VBScript
| (вариант с rar ).
C небольшим объемом (10 файлов в каждом каталоге) -работает нормально.
P.s total commander обновлен до версии 8.01 система win xp sp3. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Oct 20, 2012 22:02 Post subject: |
|
|
shveicar wrote: | Ситуация та же. 10 каталогов(1-10), в них, в каждом, по 216 файлов jpg | Можно архив этих папок с пустышками скинуть? У меня работает на каталогах с 7000 файлами.
rar.exe какой версии? Путь правильно прописан? |
|
Back to top |
|
 |
shveicar

Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Sat Oct 20, 2012 22:42 Post subject: |
|
|
Quote: | Можно архив этих папок |
нет проблем ссылка
rar версия ссылка
Quote: | Путь правильно прописан? | - В случае с zip действительно не заметил, - исправил, стало работать, а с win rar идет эта ошибка... Но с 10 файлами в каждом каталоге срабатывает.
Спасибо. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Oct 20, 2012 23:13 Post subject: |
|
|
shveicar
На 7 x86 всё работает и с указанной версией и с папками из архива.
На XP SP3 в понедельник проверю (не уверен, что раньше получится). Пока других можно попросить.
shveicar wrote: | win rar идет эта ошибка... Но с 10 файлами в каждом каталоге срабатывает | Т.е. и ошибка есть и срабатывает? Что странно. А в последнем архиве все файлы? |
|
Back to top |
|
 |
shveicar

Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Sat Oct 20, 2012 23:14 Post subject: |
|
|
Quote: | Т.е. и ошибка есть и срабатывает? Что странно.. |
Нет, с 10 файлами срабатывает без ошибок, но если взять все 216 то её и выдаёт. Дело видимо в количестве...
Last edited by shveicar on Sat Oct 20, 2012 23:16; edited 1 time in total |
|
Back to top |
|
 |
shveicar

Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Sat Oct 20, 2012 23:46 Post subject: |
|
|
Quote: | А, вот такое кол-во и надо бы скинуть |
Опытным путем установил следующее: 50 файлов пустышек упаковывает без проблем, если сделать 100 то появляются 9 архивов, и на 10 выскакивает ошибка, и он не создается. В общем путаница.
По поводу проверки на win xp - если хотите могу предоставить доступ через Teamwiver (сама программа портабл. ID и пароль скину в личку.
Спасибо за помощь. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Oct 20, 2012 23:15 Post subject: |
|
|
shveicar wrote: | но если взять все 216 то её и выдаёт. | А, вот такое кол-во и надо бы скинуть.
Пардон, я подумал про 216 папок. С файлами-то 10х216 проблем у меня по rar нет.
Добавлено спустя 31 минуту:
А если в скрипте, 8000 поменять, скажем, на 7900? |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Oct 20, 2012 23:55 Post subject: |
|
|
shveicar
Разможил скинутые каталоги до 111 штук - всё запаковалось без проблем.
TeamViewer слабенький, хоть и простой в обращении, но дело даже не в этом, мне нужно мониторить в своих условиях, чтобы понять причину. Как это выглядит, я уже понял.
И что насчёт моего совета выше (пятая строка снизу в скрипте)?
Проблема хоть и стала наглядной, но пока без своих условий ничего не придумывается. |
|
Back to top |
|
 |
shveicar

Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Sun Oct 21, 2012 01:20 Post subject: |
|
|
Ок, если что понадобиться, сообщите. |
|
Back to top |
|
 |
|