| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| Qoksana 
 
 
 Joined: 03 Mar 2015
 Posts: 2
 
 
 | 
			
				|  (Separately) Posted: Mon Dec 14, 2015 13:01    Post subject: Распаковка архивов и Назначение по папкам |   |  
				| 
 |  
				| Моя работа связана с распаковкой архивов и распределения их по папкам взависимости  от текстового документа, где написано кому адресован архив. Можно ли как автоматизировать это? Пробывала с Dropitom , но с архивами он такое не делат(не распаковывает). |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Staniclaw 
 
  
 Joined: 12 Dec 2010
 Posts: 533
 Location: Ташкент
 
 | 
			
				|  (Separately) Posted: Mon Dec 14, 2015 13:11    Post subject: |   |  
				| 
 |  
				| Можно переименовывать архивы, а потом распаковывать, включив параметр ''Распаковывать каждый архив в отдельный каталог (с именем архива)''. Содержимое каждого архива уложится в свою подпапку. _________________
 Вечному двигателю -- вечные тормоза!..
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Вахмурка 
 
  
 Joined: 27 Dec 2004
 Posts: 2586
 Location: Большая деревня Москва
 
 | 
			
				|  (Separately) Posted: Mon Dec 14, 2015 13:49    Post subject: |   |  
				| 
 |  
				| Если речь идет именно об автоматизации, то все зависит от "текстового документа, где написано кому адресован архив". Он имеет фиксированное и/или уникальное (в архиве) имя/расширение/размер? Если да, то скриптом задачу решить можно. После ручной распаковки - легко, до нее - сложнее (надо заставить скрипт залезть в архив). Если архивы одинаковые по формату (а может быть даже, и если нет), то можно найти распаковщик с консольным управлением. Одним словом, пока задача поставлена невнятно и неконкретно _________________
 Сайт PowerPro+Total Commander
 Скрипты PowerPro для Total Commander
 * * *
 «Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Flasher 
 
  
 Joined: 06 Nov 2009
 Posts: 14229
 Location: Москва
 
 | 
			
				|  (Separately) Posted: Mon Dec 14, 2015 18:31    Post subject: |   |  
				| 
 |  
				| По каким папкам - по новым, по существующим? 	  | Qoksana wrote: |  	  | распределения их по папкам | 
 
 И в какой же зависимости (имя документа, имя адресата или др.)? Ну, написано в нём где-то. А где? Маркер поиска имеется? Или там только имя адресата на единственной строке? 	  | Qoksana wrote: |  	  | взависимости от текстового документа, где написано кому адресован архив | 
 
 
 Как и во что переименовать? 	  | Staniclaw wrote: |  	  | Можно переименовывать архивы | 
 _________________
 Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Staniclaw 
 
  
 Joined: 12 Dec 2010
 Posts: 533
 Location: Ташкент
 
 | 
			
				|  (Separately) Posted: Mon Dec 14, 2015 19:07    Post subject: |   |  
				| 
 |  
				| Flasher Инструментом группового переименования. Я так делаю с веб-архивами (.mht), используя плагин MhtUnpack. Сначала переименовываю файлы через ИГП, ставя маской [=mhtunpack.Content-Location:диапазон], потом распаковываю их по отдельным подпапкам. Может, есть плагин для получения информации о файлах внутри архива?
 _________________
 Вечному двигателю -- вечные тормоза!..
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Flasher 
 
  
 Joined: 06 Nov 2009
 Posts: 14229
 Location: Москва
 
 | 
			
				|  (Separately) Posted: Mon Dec 14, 2015 20:06    Post subject: |   |  
				| 
 |  
				| Вот с этого надо и начинать, поскольку речь не о какой-то информации из архива (число файлов/папкок, метку, комментарий можно с пом. total7zip получать), а именно в отношении вложенного текстового файла. Поэтому ИГП тут не помощник. 	  | Staniclaw wrote: |  	  | Может, есть плагин для получения информации о файлах внутри архива? | 
 _________________
 Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Qoksana 
 
 
 Joined: 03 Mar 2015
 Posts: 2
 
 
 | 
			
				|  (Separately) Posted: Sun Dec 20, 2015 01:12    Post subject: |   |  
				| 
 |  
				| Спасибо всем за ответы и вопросы . Уточню задачу. В определенную папку приходят по почте архивы круглосуточно( выходных нет и затишье ,практически, не бывает). В архивах, это zip или rar, обычно всегда, есть текстовый документ, в котором написано в какую папку его нужно распаковать . Например открываю текстовый документ , в нем написано для 1 а класса. Я перехожу tabОм в правую панель , открываю папку с 1 а классом, причём там Ежедневно создаётся каталог с текущем числом, и туда распаковываю архив, а отработанный  архив отправляю в определенную папку под названием АРХИВ. Так как это происходит и ночью , а мне положено на смене отдыхать, я бы хотела этот процесс автоматизировать . ПОМОГИТЕ, если можете. |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Flasher 
 
  
 Joined: 06 Nov 2009
 Posts: 14229
 Location: Москва
 
 | 
			
				|  (Separately) Posted: Sun Dec 20, 2015 05:59    Post subject: |   |  
				| 
 |  
				| Qoksana Ответов на поставленные вопросы пока не вижу.
 Что касается полной автоматизации, то не понимаю, к чему тут Total Commander, раз папки все заведомо известны и предполагается мониторинг.
 _________________
 Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Вахмурка 
 
  
 Joined: 27 Dec 2004
 Posts: 2586
 Location: Большая деревня Москва
 
 | 
			
				|  (Separately) Posted: Sun Dec 20, 2015 12:27    Post subject: |   |  
				| 
 |  
				| Сами приходят? Или ты их туда вручную сохраняешь? Это именно почта или локальная сеть?Так обычно или всегда? Это не две, а целых три больших разницы! Если он есть, понятно. А ну как нет? Каковы тогда действия получателя? 	  | Quote: |  	  | В определенную папку приходят по почте архивы | 
 Там только название папки? Формат всегда один и тот же? Кодировка одинаковая? Названия, как я понял, на кириллице? Это школьные классы? То есть может быть и 1б? Или 1b? 	  | Quote: |  	  | текстовый документ, в котором написано в какую папку его нужно распаковать | 
 Продолжение предыдущего вопроса: там так и написано:Между "1" и "а" всегда пробел? Может быть "для 1 класса", "для первого а класса"? Кто это пишет? 	  | Quote: |  	  | в нем написано для 1 а класса | 
 Кем создается? Кем-то другим, тобой, автоматически (тогда как именно)? 	  | Quote: |  	  | Ежедневно создаётся каталог с текущем числом | 
 То есть имена архивов, очевидно, уникальны. Какие они? Как они связаны с текстовым файлом? Нельзя ли унифицировать названия архивов (это упростит задачу)? Например, "1a-20-12-2015" (1а класс за сегодняшнее число). Если да, то можно будет не лазить по архивам, а брать информацию из имени. 	  | Quote: |  	  | отработанный архив отправляю в определенную папку под названием АРХИВ | 
 
 Резюме: пока ТЗ так и не поставлено. Когда это случится, можно попробовать решить скриптами. Тотал действительно ни при чем - стандартные текстовые и файловые операции. Я бы взялся, но очень занят - конец года, сама понимаешь. Разве что в январе...
 Предложи заплатить, может, кто и возьмется. Но пока нет ответов на предшествующие вопросы, решение невозможно. Либо сама, либо никак
 _________________
 Сайт PowerPro+Total Commander
 Скрипты PowerPro для Total Commander
 * * *
 «Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Flasher 
 
  
 Joined: 06 Nov 2009
 Posts: 14229
 Location: Москва
 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Вахмурка 
 
  
 Joined: 27 Dec 2004
 Posts: 2586
 Location: Большая деревня Москва
 
 | 
			
				|  (Separately) Posted: Sun Dec 20, 2015 12:47    Post subject: |   |  
				| 
 |  
				| На самом деле ключевая фраза  OFF- А можно эту последнюю фразу... убрать?
- Да ты чо?! Ради нее все и писалось!
 (С) "День выборов"
Ждем ответа от Qoksana с последующим закрытием темы 	  | Quote: |  	  | Предложи заплатить | 
   OFF'Не понял. Давай в ЛС, а то нам за оффтоп вставят по самые эти самые... 	  | Quote: |  	  | А почему ты всё время точку в конце постов игноришь? | 
_________________
 Сайт PowerPro+Total Commander
 Скрипты PowerPro для Total Commander
 * * *
 «Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Flasher 
 
  
 Joined: 06 Nov 2009
 Posts: 14229
 Location: Москва
 
 | 
			
				|  (Separately) Posted: Sun Dec 20, 2015 12:55    Post subject: |   |  
				| 
 |  
				| Не без улыбки обратил на это внимание. В соседней ветке уже есть основа кода, по большому счёту тут не так много требуется для правки. Но, действительно, только ответ про привязку укажет вектор в дилемме главного гамлетовского вопроса. 	  | Вахмурка wrote: |  	  | На самом деле ключевая фраза "Предложи заплатить" | 
 _________________
 Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |