ziii Цитата: А как в родительской папке посмотреть?
здесь такая "математика": $replace(<где>, <что>, <на что>)
т.о. $replace(%path%,%filename_ext%,,CD1\,,CD2\,)*.png
заменяет в пути текущего трека (например, "C:\Music\Scorpions\2009 Taken B-Side\CD1\03. Scorpions - Dreamer.mp3")
- имя файла с расширением на пустую строку (получается "C:\Music\Scorpions\2009 Taken B-Side\CD1\"
- строку "CD1\" на пустую строку (получается "C:\Music\Scorpions\2009 Taken B-Side\")
- строку "CD2\" на пустую строку
потом к результату приклеивается *.png и выходит "C:\Music\Scorpions\2009 Taken B-Side\*.png" - там и ищется обложка
если добавить ещё одну такую же строку и исправить png на jpg, то будет искать ещё и обложки в jpg-формате
а чтобы проверить дочерние папки, надо добавить что-то вроде:
$replace(%path%,%filename_ext%,)Covers\*.jpg
$replace(%path%,%filename_ext%,)ArtWork\*.jpg
ну и чтобы проверяло не только folder.jpg, исправить
$replace(%path%,%filename_ext%,)folder.*
на
$replace(%path%,%filename_ext%,)*.jpg
здесь, правда, одно НО - файлов может оказаться несколько (сканы всех обложек, например)
тогда порядком этих строк-правил можно определить приоритеты
например:
- сначала folder.* из текущей папки
- потом *-front.jpg из текущей папки
- потом *.jpg из родительской папки, если текущая CD1 или CD2
- потом из дочерней папки Covers
и т.д.