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 

Автоматизация в создании lossless дискографий
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
stan208



Joined: 08 Nov 2006
Posts: 11

Post (Separately) Posted: Sun Dec 22, 2013 05:00    Post subject: Reply with quote

Flasher
Quote:
"Полезные кнопки для создания" лучше поменять на "Автоматизация в создании". .

Не вопрос, поменял.
Quote:
Если по отдельности, то уже проще. Тогда можно смотреть уже существующие решения по переименованию и копированию, раз это не один проект.

P.S. В ЛС.

Заранее огромное спасибо!
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Sun Dec 22, 2013 11:08    Post subject: Reply with quote

Flasher wrote:
Вариант замены в CUE скинул.
А чего в ЛС-то? Другим не надо?
Или на забаненного обижен Wink
Back to top
View user's profile Send private message
Flasher



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

Post (Separately) Posted: Sun Dec 22, 2013 12:57    Post subject: Reply with quote

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



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Sun Dec 22, 2013 13:11    Post subject: Reply with quote

Ну тогда CMD-вариант замены в CUE
Code:
@echo off &setlocal enableextensions
::   http://forum.wincmd.ru/viewtopic.php?p=104391#104391
::   Параметры:   "%WL"

for /f "delims=" %%b in (
'type "%~1" ^|findstr /eic:".cue" ^|findstr /vei /c:".wav.cue" /c:".flac.cue"'
) do (
   >"%%~dpb\%%~nb.flac.cue" cd.
   for /f "delims=" %%l in ('find /v "" ^<"%%b"') do (
      set "Line=%%l"
      setlocal enabledelayedexpansion
      set "Line=!Line:.wav=.flac!"
      >>"%%~dpb\%%~nb.flac.cue" echo(!Line!
      endlocal
   )
   move /y "%%b" "%%~dpb\%%~nb.wav.cue"
)
goto :eof
rem   после echo(!Line! не должно быть пробела

после echo(!Line! не должно быть пробела
(их вообще не должно быть на концах строк, если явно не сказано что они нужны)
stan208
может в предыдущем скрипте отфильтровать .wav.cue .flac.cue?
Back to top
View user's profile Send private message
stan208



Joined: 08 Nov 2006
Posts: 11

Post (Separately) Posted: Thu Dec 26, 2013 02:00    Post subject: Reply with quote

Tol!k
Феерично! Даже не знаю, как Вас и благодарить. Создал кнопку, аналогичную кнопке к предыдущему скрипту (с теми же параметрами). Все работает просто на "ура". Причем, проверил как работает скрипт в том случае, когда искомая строка находится не на на 8-й строчке. Просто замечательно, еще раз большое спасибо!
Tol!k wrote:
может в предыдущем скрипте отфильтровать .wav.cue .flac.cue?

Не до конца понял, что Вы имеете в виду. Совместить оба скрипта, для одновременного выполнения обеих операций? Если да, то это может быть не всегда удобно. Иногда необходимо выполнить промежуточные операции, при которых дубли cue будут только мешаться. Имхо, сейчас самое то.
И последняя операция, завершающий этап - собственно само пакетное кодирование *.wav файлов-образов во *.flac. С удалением исходного файла. Правда, в острой необходимости такой кнопки я не до конца уверен, поскольку существует множество различных оболочек, которые с этим справляются. Но если-таки преследовать цель - все сделать в Total Commander, не открывая сторонние утилиты, то конечно хотелось бы. Если возьметесь, готов предоставить необходимые параметры командной строки. Но здесь все будет зависеть от Ваших - мнения и желания.
P.S. Насколько я понимаю, за основу можно взять эту тему?
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Thu Dec 26, 2013 17:09    Post subject: Reply with quote

"отфильтровать .wav.cue .flac.cue" – в смысле не обрабатывать их первым батником даже если они выделены.

Про конвертацию уже есть темы. например,
"Кнопка для ковертации выделенного аудио с xrecode II" forum.wincmd.ru/viewtopic.php?t=14086
"Обработка файлов в зависимости от расширения" http://forum.wincmd.ru/viewtopic.php?t=13951
"Кнопка для пакетной конвертации в MP3" http://forum.wincmd.ru/viewtopic.php?t=11664
– только сделать свою ком.строку
Back to top
View user's profile Send private message
stan208



Joined: 08 Nov 2006
Posts: 11

Post (Separately) Posted: Fri Dec 27, 2013 01:23    Post subject: Reply with quote

Tol!k wrote:
"отфильтровать .wav.cue .flac.cue" – в смысле не обрабатывать их первым батником даже если они выделены.

Теперь понятно. Да нет, не стоит. В нынешнем виде все прекрасно.
Еще раз хочу Вас поблагодарить за помощь.
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
Goto page Previous  1, 2
Page 2 of 2

 
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