| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		noklip
 
 
  Joined: 17 Sep 2008 Posts: 22
 
  | 
		
			
				  (Separately) Posted: Fri Sep 19, 2008 03:44    Post subject: Вопрос по поиску | 
				     | 
			 
			
				
  | 
			 
			
				Часто приходится разкидывать папку в которой еще несколько сотен папок, содержащих мп3 файлы различных жанров (но при этом в одном каталоге 1 жанр). Если произвести поиск с помощью плагина media по критерию genre? а затем нажать > файлы на панель, тогда толат выдаст все эти файлы. 
 
 
Подскажите пожалуйста, возможен ли вариант указания каталогов в которых лежат эти файлы, чтобы их выделить и переместить в нужное мне место? (так как если я выделю только файлы и перемещу их, папки всеравно останутся) если нет то какие еще могут быть методики разкидывания папок по жанрам?
 
 
Спасибо.
 
 
         |                  !  |       Моторокер: |              Форум Советы – для советов, а не для вопросов.
 
Перенесено. |       | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Вахмурка
 
  
  Joined: 27 Dec 2004 Posts: 2586 Location: Большая деревня Москва
  | 
		
			
				  (Separately) Posted: Fri Sep 19, 2008 13:45    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Приходит в голову использование тега "Артист" или "Альбом" в качестве имени директории. Например, директория "Кобзон", песня "Кобзон - Хотят ли русские войны". После копирования можно выделить регулярными выражениями часть имени файла перед "-" и опять создать директорию с именем "Кобзон". Сейчас прочел, понял, что сыро, но покопаться можно... _________________ Сайт PowerPro+Total Commander
 
Скрипты PowerPro для Total Commander
 
* * *
 
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		noklip
 
 
  Joined: 17 Sep 2008 Posts: 22
 
  | 
		
			
				  (Separately) Posted: Fri Sep 19, 2008 20:49    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| ну это немного нето. тег артист или альбом не имеет значения. ведь файлы сортируются в попочки по жанрам - электроник техно драм н басс итд.... | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Tol!k
 
  
  Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
  | 
		
			
				  (Separately) Posted: Fri Sep 19, 2008 22:25    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| media.wdx выдает жанр в виде строки. Можно использовать для перемещения\переименования | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		noklip
 
 
  Joined: 17 Sep 2008 Posts: 22
 
  | 
		
			
				  (Separately) Posted: Fri Sep 19, 2008 23:56    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| я пробовал. переместятся только файлы а попки останутся пустыми | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Rodny
 
  
  Joined: 24 Jan 2007 Posts: 949 Location: Могилёв, Беларусь
  | 
		
			
				  (Separately) Posted: Sat Sep 20, 2008 00:16    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				noklip
 
Может поручить это дело спецпрограммам? Например, MediaMonkey с поставленной задачей справляется успешно. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		noklip
 
 
  Joined: 17 Sep 2008 Posts: 22
 
  | 
		
			
				  (Separately) Posted: Sat Sep 20, 2008 00:47    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| спасибо за совет попробую | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Volniy
 
  
  Joined: 15 Dec 2004 Posts: 585 Location: Местный
  | 
		
			
				  (Separately) Posted: Sat Sep 20, 2008 02:26    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Вот такой скрипт создаст файл-список папок, в которых расположены выделенные в текущей панели файлы: 
 
 	  | Code: | 	 		  '  File:         ListOfPaths.vbs 
 
'  Description:  Создает файл со списком имен папок для выделенных файлов
 
'  Installation: Создайте кнопку на панели TC 
 
'                Команда: "диск:\путь\к\файлу\ListOfPaths.vbs" 
 
'                Параметры: "%L" 
 
' (c)2008, Volniy 
 
 
Option Explicit 
 
Dim FSO, ListFile, Dic,p, z
 
 
Set FSO = CreateObject("Scripting.FileSystemObject") 
 
Set Dic = CreateObject("Scripting.Dictionary")
 
 
Set ListFile = FSO.OpenTextFile(WScript.Arguments(0), 1) 
 
Do While Not ListFile.AtEndOfStream 
 
   p=FSO.GetFileName(FSO.GetParentFolderName(ListFile.ReadLine))
 
   If Dic.Exists(p) =False Then dic.Add p,""
 
Loop 
 
 
ListFile.Close : Set ListFile = Nothing 
 
Set ListFile = FSO.OpenTextFile("c:\listofpaths.txt", 2,-1) 
 
 
For Each z In Dic.Keys: ListFile.WriteLine z & "\": Next
 
ListFile.Close : Set ListFile = Nothing
 
Set FSO = Nothing 
 
Set Dic = Nothing 
 
WScript.Quit  | 	  
 
 
Ну, а дальше можно использовать или копирование списка в буфер и команду Вставить выделение из буфера, или команду Загрузить выделение из файла.... | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		noklip
 
 
  Joined: 17 Sep 2008 Posts: 22
 
  | 
		
			
				  (Separately) Posted: Sat Sep 20, 2008 16:32    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Супер! Огромное спасибо!!! теперь процесс ускорился раз в 20))! | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |