Как-то довольно давно у меня было сильное желание сделать утилитку для подгонки имен файлов с субтитрами к именам файлов с видео. Правда руки до нее всё не доходили. Но тут неожиданно случилось чудо (появился день свободного времени) - и руки вдруг дошли http://tracer.at.tut.by/smile/biggrin.gif В общем, решил выложить ее и здесь: может кому-то еще пригодится. Назавние: SubFetch Язык программирования: Java Форма распространения: AS IS (никаких гарантий) Внешний вид: http://tracerhome.nm.ru/files/subfetch/SubFetch_with_comments.gif Функционирование: Собственно, что программа делает? Она ищет в указанной папке видео файлы, в которых есть число (номер серии). Все имена видео файлов записывает в первый столбец таблицы. Затем для каждого видео файла ищется в этой же папке файл субтитров, в имени которого есть такое же число (т.е. ищет субтитры с номерами как у видео). Если таких субтитров найдено ровно один экземпляр, то программа записывает имя файла с субтитрами во второй столбец и добавляет в третий столбец имя файла, в который будет переименован этот файл субтитров. (Надеюсь что-то понятно) Использование: 1. Запустить программу 2. Выбрать папку, в которой лежат видео и субтитры при помощи кнопки "Change Dir" (не нужно, если запускаете из целевой папки) 3. Убедиться, что все файлы с видео в таблице соответствуют субтитрами к этим видео. 4. Еще раз выполнить пункт 3. 5. Если все имена субтитров программа подобрала правильно, нажать "Rename subtitles". Внимание! Переименование необратимое! Если переименовали не то или не так - пеняйте на себя. Три текстовых поля сверху задают, как будут искаться/переименовываться файлы(полноценные регулярные выражения из java.util.regex). Внимание! Если вы не знаете, что такое Регулярные Выражения, не трогайте эти поля! Доступ к группам из первого паттерна из второго и третего поля - через @1, @2 и т.д. Доступ к группам из второго паттерна из третего поля - через #1, #2 и т.д. "Refresh" - обновляет таблицу. Где скачать: В виде .exe-файла: http://tracerhome.nm.ru/files/subfetch/Sub...h_v0.01.exe.rar (~120 kb) В виде .jar-файла: http://tracerhome.nm.ru/files/subfetch/Sub...h_v0.01.jar.rar (~12 kb) Внимание! Программа требует JRE! Если у вас Java не установлена, то программа не запустится! Обратная связь: Об ошибках сообщать мне на tracerhome(собачка)nm.ru Пожелания и предложения - туда же. Благодарности - туда же. Если вы хотите получить сырцы - туда же. Если вы хотите пожаловаться, что программа удалила все фаши файлы на вашем винчестере - туда же (я вам посочувствую http://tracer.at.tut.by/smile/biggrin.gif). Не используйте программу, если в том нет необходимости и если вы не уверены, что понимаете, что эта программа делает.