View previous topic :: View next topic |
Author |
Message |
stan208
Joined: 08 Nov 2006 Posts: 11
|
(Separately) Posted: Sun Dec 22, 2013 05:00 Post subject: |
|
|
Flasher
Quote: | "Полезные кнопки для создания" лучше поменять на "Автоматизация в создании". . |
Не вопрос, поменял.
Quote: | Если по отдельности, то уже проще. Тогда можно смотреть уже существующие решения по переименованию и копированию, раз это не один проект.
P.S. В ЛС. |
Заранее огромное спасибо! |
|
Back to top |
|
 |
Tol!k

Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Sun Dec 22, 2013 11:08 Post subject: |
|
|
Flasher wrote: | Вариант замены в CUE скинул. | А чего в ЛС-то? Другим не надо?
Или на забаненного обижен  |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sun Dec 22, 2013 12:57 Post subject: |
|
|
Tol!k wrote: | Другим не надо? | Вряд ли надо. Там специфика выстроена под нужды забаненного. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
 |
Tol!k

Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Sun Dec 22, 2013 13:11 Post subject: |
|
|
Ну тогда 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 |
|
 |
stan208
Joined: 08 Nov 2006 Posts: 11
|
(Separately) Posted: Thu Dec 26, 2013 02:00 Post subject: |
|
|
Tol!k
Феерично! Даже не знаю, как Вас и благодарить. Создал кнопку, аналогичную кнопке к предыдущему скрипту (с теми же параметрами). Все работает просто на "ура". Причем, проверил как работает скрипт в том случае, когда искомая строка находится не на на 8-й строчке. Просто замечательно, еще раз большое спасибо!
Tol!k wrote: | может в предыдущем скрипте отфильтровать .wav.cue .flac.cue? |
Не до конца понял, что Вы имеете в виду. Совместить оба скрипта, для одновременного выполнения обеих операций? Если да, то это может быть не всегда удобно. Иногда необходимо выполнить промежуточные операции, при которых дубли cue будут только мешаться. Имхо, сейчас самое то.
И последняя операция, завершающий этап - собственно само пакетное кодирование *.wav файлов-образов во *.flac. С удалением исходного файла. Правда, в острой необходимости такой кнопки я не до конца уверен, поскольку существует множество различных оболочек, которые с этим справляются. Но если-таки преследовать цель - все сделать в Total Commander, не открывая сторонние утилиты, то конечно хотелось бы. Если возьметесь, готов предоставить необходимые параметры командной строки. Но здесь все будет зависеть от Ваших - мнения и желания.
P.S. Насколько я понимаю, за основу можно взять эту тему? |
|
Back to top |
|
 |
Tol!k

Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Thu Dec 26, 2013 17:09 Post subject: |
|
|
"отфильтровать .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 |
|
 |
stan208
Joined: 08 Nov 2006 Posts: 11
|
(Separately) Posted: Fri Dec 27, 2013 01:23 Post subject: |
|
|
Tol!k wrote: | "отфильтровать .wav.cue .flac.cue" – в смысле не обрабатывать их первым батником даже если они выделены. |
Теперь понятно. Да нет, не стоит. В нынешнем виде все прекрасно.
Еще раз хочу Вас поблагодарить за помощь. |
|
Back to top |
|
 |
|