Вы здесьFB2 Toolbox - переименование, перемещение и перекодировка файлов.
Опубликовано ср, 21/07/2010 - 14:58 пользователем kotya
Я искал замену BOOKI, но не нашел. Вот, получилась такая программка. Бесплатна, можно задавать профили для изменения имен/путей файлов, перекодировать из чего угодно во что угодно. Работает вроде быстро (распознавание и переименование 50.000 файлов с разбрасыванием по каталогам у меня заняло ~20 минут). Вся информация на страничке, скачивать оттуда же. Требует Microsoft. NET Framework 2.0. Если понравиться - отпишитесь. Если что не работает, поправлю как будет время. В принципе я ее с друзьями гонял с месяц, вроде все пашет. ===Версия 1.3 от 1 августа 2010=== ===Версия 1.2 от 30 июля 2010=== ===Версия 1.1.1 от 28 июля 2010=== ===Версия 1.1 от 28 Июля 2010===
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
aldan RE:Подайте бедному копеечку на книжку с литреса... 11 часов
alexk RE:DNS 2 дня sem14 RE:Гонкуровская премия 3 дня Dead_Space RE:Беженцы с Флибусты 5 дней Саша из Киева RE:Приключения белочки Рыжки 2 недели alex-from RE:Оплатил два раза, но абонемента нет 2 недели sem14 RE:Книжная серия "Жизнь в искусстве" издательство "Искусство"... 3 недели Kiesza RE:На 78-м году жизни скончался советский и российский... 3 недели Paul von Sokolovski RE:Бушков умер. 1 месяц lemma7 RE:Серия «Интеллектуальный детектив» изд-ва АСТ 1 месяц mig2009 RE:Багрепорт - 2 1 месяц Isais RE:Издательство "Медуза" 1 месяц babajga RE:Народные сказки - Сказки народов Сибири = Fairy-Tales of... 1 месяц Саша из Киева RE:Кто сможет раздобыть и оцифровать нужные мне книги? 1 месяц sibkron RE:Серия "Библиотека французской литературы" (Макбел) 1 месяц Isais RE:Игорь Северянин - Том 2. Поэзоантракт 1 месяц sem14 RE:Современная корейская литература. Книжная серия... 1 месяц sem14 RE:Семейственность в литературе 1 неделя Впечатления о книгах
Олег Макаров. про Реванш
24 11 Феерическая чушь. Испанский стыд как он есть. То есть, на самом деле написал Максимушкин, а стыдно почему-то мне
decim про Мейсон: Северный лес [litres] (Историческая проза, Современная проза)
24 11 Люто одобряю. Каких-то литературных открытий нет, просто отличная книга в отличном переводе. Отдельное спасибо за показ природы глазами не скучающего блогера, но лесного жителя и даже участника событий. Это сейчас редкость. ………
mysevra про Кинг: Стрелок [переработанная автором версия] [The Gunslinger ru] (Фэнтези)
24 11 Слышала, что надо прорваться через первую книгу, дальше будет веселее. Оценка: неплохо
mysevra про Галь: Слово живое и мертвое (Языкознание, Литературоведение)
24 11 Книгу интересно читать сразу после «Поверженных буквалистов». Обе школы по-своему правы, но поражает другое – профессионализм, энциклопедические знания и общий уровень эрудиции, культуры, да и просто интеллигентности переводчиков тех времён. Оценка: отлично!
mysevra про Вернер: Славгород [litres] (Героическая фантастика, Детективная фантастика, Фэнтези)
24 11 Язык хорош. Но я думала, что это будет детектив-трупы-загадка, а тут расовое угнетение, социальное неравенство и гендерная борьба, слегка присыпанные пудрой фэнтези. Прелестно, только хотелось совсем другого. Оценка: неплохо
decim про Алеников: Невероятная подлинная история Горгоны медузы (Современная проза)
23 11 Ещё один с юморком пометил чужое, задрав заднюю ногу. На этот раз - греческий миф попал под, цитируя аффтара, золотой дождь. Кстати, о Медузе. Как-то так вышло, что одновременно в сети появилась книга "I, Medusa", автор ………
alex-from про Гросов: Инженер Петра Великого – 1 (Альтернативная история, Исторические приключения, Попаданцы, Самиздат, сетевая литература)
23 11 незамысловато и наивно. Плохо Оценка: плохо
udrees про Шиленко: Искатель - 1 [СИ] (Фэнтези, Эротика, ЛитРПГ, Самиздат, сетевая литература)
23 11 Достаточно просто написанная книжка по литРПГ, очередной попаданец. Сюжет не блещет новизной, герой умер и ему дают выбор прожить замечательную жизнь в РПГ-мире, но один раз. Статистика статов не загромождает текст. Описания ……… Оценка: плохо
udrees про Каган: Пелопоннесская война [litres] (История, Военная документалистика)
23 11 В книге достаточно много карт древней греции с отметками городов, островов, пару раз даже укрупненные карты с городом и обзором где были укрепления, где стояли войска. Но в целом должен отметить, что на картах не отмечены ……… Оценка: хорошо
udrees про Морале: Проклятье, с*ка! Книга 1 (с иллюстрациями) [АТ] (Попаданцы, Самиздат, сетевая литература)
23 11 Очень простенькое, примитивное, слюнявое, наивное чтиво для развлечения своего нижнего друга. Книжка для озабоченных подростков наверное. Половину книги занимают картинки, причем различных сексапильных девиц в откровенных ……… Оценка: плохо
udrees про Володин: Газлайтер. Том 1 [СИ] (Альтернативная история, Боевая фантастика, Фэнтези, Попаданцы, Самиздат, сетевая литература)
23 11 Простенько написанная книжка про попаданца, теперь в тело школьника со способностями телепата. Написано очень простым языком, описания и объяснения почти отсутствуют, просто описываются похождения главного героя, ну скорее ……… Оценка: неплохо
udrees про Мантикор: Город, которого нет 5 [СИ] (Фэнтези, Самиздат, сетевая литература)
23 11 5-я книга серии может показаться читателям несколько скучной, автор просто вводит больше времени до начала кризиса и переносится на шесть лет назад, в беззаботное школьное детство, где начинает качать свои навыки и знания. ……… Оценка: хорошо |
Комментарии
Отв: FB2 Toolbox - переименование, перемещение и ...
Попробовал - программа симпатичная и простая в употреблении. Хотелось бы побольше возможмостей в определени папки для перемещения или копирования (я например использую жанр/автор), а также стандартный способ выбора существующей папки как в Windows Explorer
Отв: FB2 Toolbox - переименование, перемещение и ...
Так там же можно профиль добавить в файле конфигурации, так как самому удобно...
Например, правила формирования пути:
<path>
<part value="(AuthorLastName)"/>
<part requiredAttribute="AuthorFirstName" value=", (AuthorFirstName)"/>
<part requiredAttribute="SequenceName" value="\(SequenceName)"/>
</path>
Заменить на:
<path>
<part value="(Genre)"/>
<part value="\(AuthorLastName)"/>
<part requiredAttribute="AuthorFirstName" value=", (AuthorFirstName)"/>
<part requiredAttribute="SequenceName" value="\(SequenceName)"/>
</path>
Жанры будут использоваться из таблицы подстановки (там же, в конфиге). Если подстановка не нужна, можно их закомментировать, на страничке программы есть пример.
Честно говоря, не понял, я использую системный диалог Browse for folder, так что стандартнее некуда. Все пути запоминаются, так что будут выбраны по умолчанию при следующем запуске.
Отв: FB2 Toolbox - переименование, перемещение и ...
Жаль, что с архивами не работает. Планируется?
Отв: FB2 Toolbox - переименование, перемещение и ...
Я архивами не пользуюсь, так что перед тем как тратить время на архивы решил посмотреть, нужна ли эта программа вообще кому-нибудь. Сделаю, если надо.
Правда с ограничениями:
- Один файл в архиве с именем .fb2.zip
- Переименовываться будет только сам архив, а не файл внутри архива. В принципе можно и файл внутри архива переименовывать, но тогда это будет медленно. Да и не думаю, что имеет смысл.
Отв: FB2 Toolbox - переименование, перемещение и ...
Думаю что многие библиотеку в файлах .fb2.zip собирают. А файл внутри архива и не нужно переименовывать.
Отв: FB2 Toolbox - переименование, перемещение и ...
Прикрутил, вроде. Скачайте новую версию (v1.1).
Даже можно кодировку файлов внутри архива менять (налету в память распакует, перекодирует и обратно запакует)... :-)
В меню "Действия" для удобства добавлены пара пунктов: "Архивировать..." и "Распаковать...". Думаю не надо объяснять что они делают. FB2 файлы после архивирования будут удалены. То же с fb2.zip, после распаковки архивы будут удалены. Мне это показалось логичным...
Единственный затык - кодировка имени файла. Я все-таки остановился на UTF-8, как стандарт в спецификации ZIP. К сожалению Windows Explorer не поддерживает UTF-8 в названиях файлов (внутри архива). Поэтому если имя файл fb2 было русское, в Windows Explorer будут кракозябры. WinZIP и WinRAR показывают имена файлов корректно.
Отв: FB2 Toolbox - переименование, перемещение и ...
Отв: FB2 Toolbox - переименование, перемещение и ...
А что с ними может происходить? Меняются, конечно. Что и на что зависит от кодировок. Что с символом евро происходит при сохранении в ASCII или с кирилицей в win1252? Кирдык им приходит, как и положено, и обратное кодирование не поможет.
Отв: FB2 Toolbox - переименование, перемещение и ...
Отв: FB2 Toolbox - переименование, перемещение и ...
Я не склонен к мазохизму... составлять таблицы что есть и чего нет для 100+ кодировок... Это уже сделано за нас, пусть и не так как Вам хочется.
Отв: FB2 Toolbox - переименование, перемещение и ...
Отв: FB2 Toolbox - переименование, перемещение и ...
Именно. Если "пиплу" больше нечего делать, кроме как из японского в KOI8-R переводить, то при чем здесь я? win1251<->utf8<->utf16 вполне работает. А если кому-то ну ОЧЕНЬ надо запихать кириллицу в win1252, то это не ко мне.
На самом деле это делается и не скажу что так уж сложно. Просто смысла нет. Тем более что большинство наших читалок просто не в состоянии правильно работать с юникодом. Попробуйте в один параграф вписать несколько языков, вместе посмеемся.
Добавлю:
1. Стандарт fb2 изначально плохо продуман. Чего только стоят namespace, одинаковые в 2.0 и 2.1, но отличающиеся в schema.
2. 30-40% книг просто не валидны по схеме, ~5% вообще неверный xml (что уж там про схему говорить).
3. Программу скачивает человек 10, из них, наверное, пользуется 5.
4. Из этих 5ти, может 1 или 2 перекодируют, причем либо все в win1251, либо в utf8
Вопрос: и нафига городить огород?
Отв: FB2 Toolbox - переименование, перемещение и ...
Так что, пожалуйста, не халявничай. Соответствующий кусок кода наверняка можно слямзить из исходников FBE.
Отв: FB2 Toolbox - переименование, перемещение и ...
Нафиг копаться в FBE, проще самому.
Ну, ладно, добавил... (версия 1.3 на сайте). А кто тестировать будет? У меня таких книг нет, кое-что потестировал, win1251->win1252->win1251 работает, символы заменяются на entity где надо (и обратно)...
Видимо, осчастливил тех 4х человек, что скачали версию 1.2 ;-)
Отв: FB2 Toolbox - переименование, перемещение и ...
Натравил на свою библиотеку и был весьма удивлен малому количеству файлов. Основой для нее послужила библиотека ФанЛаб, где файлы не fb2.zip а просто zip, соответственно книги не попадают в список. fb2.zip не так часто применяется, может оставить только zip?
И еще хотелось бы пункта в контекстном меню проводника "Отправить в библиотеку". Т.е. скачал десяток файлов, выделил, нажал пункт меню и все файлы в соответствующих папках.
Отв: FB2 Toolbox - переименование, перемещение и ...
Так оно и есть, файлы должны иметь расширение .fb2.zip (и не я это придумал). ЛибРусЕк файлы в .fb2.zip отдает да и многие другие библиотеки тоже. Я мог бы добавить просто .zip, но тогда мне прийдется разбирать файлы, какие уже включены (поиск по *.zip уже включает *.fb2.zip) и как-то пытаться привести имена файлов к правильному виду. А .fb2.zip является рекомендованным, если я ничего не путаю. Думаю Вам проще переименовать архивы в .fb2.zip Если у Вас нет специализированных утилит, тем же xcopy можно из командной строки скопировать файлы с подкаталогами и переименованием.
Насчет пункта меню - прийдется запоминать путь И профиль для перемещения. Сейчас происходит почти то же самое, только в обратом порядке: выбираете профиль для перемещения, затем путь. Путь будет запомнен и программа его сама выберет в следующий раз, все что потребуется это нажать Ок. То есть 2 кнопки вместо одной. ;-)
Отв: FB2 Toolbox - переименование, перемещение и ...
В версии 1.2 появилась функция переименования .zip в .fb2.zip по всех подкаталогах, начиная с выбранного.
Отв: FB2 Toolbox - переименование, перемещение и ...
Спасибо, дорвусь до ББ, попробую-отпишусь здесь или в issues. ))
Отв: FB2 Toolbox - переименование, перемещение и ...
Может ли эта программа переименовывать не только имена файлов, но и дерикторий с поддиректориями?
Столкнулся с проблемой для SONY READER 505
Там, если хранишь книги на карте памяти, то проблема с русскоязычными названиями директорий и иногда файлов
Если используется структура \автор\серия\название.LRF, то приходится все транслитировать
Обнаружил, что например добавив знак + к началу имени каждой директории и файла, можно называть все по русски
То есть стоит задача
Есть директория с вложенными поддиректориями, в которых вложены еще поддиректории, в корорых лежат файлы LRF
Надо добавить знак + в наименование не только файлов, но и директорий с поддиректориями.
Есть масса программ переименования файлов, которые этот плюс добавят, но только к названиям файлов.
А чтобы заодно добавила + и к именам директорий и поддиректорий не нашел
Отв: FB2 Toolbox - переименование, перемещение и ...
Увы, с файлами LRF программа не работает. Для Fb2 - пожалуйста, можно свои правила для путей создавать, можно и + добавить куда хочешь.
Отв: FB2 Toolbox - переименование, перемещение и ...
Да я могу принудительно формально переименовать все LRF файлы в FB2
Конечно информация оттуда не вытащится, но мне нужно просто тупо переименовать все, что мне надо
Могу ли я ?
1. Формально поменять расширение всех файлов LRF на FB2
2. Добавить + куда мне надо
3. Поменять расширение назад на LRF
Отв: FB2 Toolbox - переименование, перемещение и ...
Нет, не получиться. Файлы будут просто проигнорированы, если не удастся распознать заголовок fb2.
Вам нужен какой-нибудь file renamer. Вот, первое бесплатное что поиск выдал: http://file-folder-ren.sourceforge.net/