Вы здесь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Последние комментарии
nik_ol RE:Подайте бедному копеечку на книжку с литреса... 1 день
larin RE:Оплатил, но абонемент не отображается 1 день nehug@cheaphub.net RE:DNS 5 дней alexk RE:Багрепорт - 2 1 неделя sem14 RE:Книжная серия "Жизнь в искусстве" издательство "Искусство"... 1 неделя Isais RE:Семейственность в литературе 2 недели Violontan RE:Жан Батист Мольер воскрешенный 2 недели sem14 RE:Гонкуровская премия 3 недели Dead_Space RE:Беженцы с Флибусты 3 недели Саша из Киева RE:Приключения белочки Рыжки 1 месяц alex-from RE:Оплатил два раза, но абонемента нет 1 месяц Kiesza RE:На 78-м году жизни скончался советский и российский... 1 месяц Paul von Sokolovski RE:Бушков умер. 1 месяц lemma7 RE:Серия «Интеллектуальный детектив» изд-ва АСТ 1 месяц Isais RE:Издательство "Медуза" 1 месяц babajga RE:Народные сказки - Сказки народов Сибири = Fairy-Tales of... 2 месяца Саша из Киева RE:Кто сможет раздобыть и оцифровать нужные мне книги? 2 месяца sibkron RE:Серия "Библиотека французской литературы" (Макбел) 2 месяца Впечатления о книгах
Никос Костакис про Калмыков: На пути «Тайфуна» [СИ] (Альтернативная история, Попаданцы, Самиздат, сетевая литература)
12 12 Ни один нормальный человек не поверит, что убийцам и грабителям могут дать в руки оружие. И уж тем более, ни одно правительство не пойдет на такой шаг". __________________________ Ну да, ну да...
Isais про Плещеева: Батареи Магнусхольма (Исторический детектив, Шпионский детектив)
11 12 Хотя мне давно отвратительно откровенное имперство автора, перетекающее в путинославие, не могу не признать — исторические детективы у нее получаются. И исторические лучше, чем детективы, потому что детективы у нее случаются ……… Оценка: хорошо
123_abc про Вадим Юрьевич Панов
10 12 Аркада. Вся трилогия с оценкой "отлично". А с учетом времени её написания ещё и "плюс" сверху. Оценка: отлично с плюсом
vvv про Алмазов: Гений Медицины (Героическая фантастика, Городское фэнтези, Попаданцы, Самиздат, сетевая литература)
10 12 Медицинская часть интересна. Но остальное... Создается впечатления, что основной целью авторов было показать на примере персонажей, как развитие магии способствует деградации интеллекта.
Лысенко Владимир Андреевич про Земляной: Мастер стихий 3 [СИ] (Боевая фантастика, Технофэнтези, Самиздат, сетевая литература)
10 12 Книга понравилась, читается легко, хотелось бы продолжения. Оценка: отлично!
Дей про Наставник
08 12 Очень однообразно. Идут, разговаривают, влипают в неприятности, выпутываются - и так по кругу три книги. Всё это густо разбавлено древними шутками. Третью не оцениваю, ибо пролистала по диагонали.
ecr про В. Бирюк
08 12 Продолжения после 41-й книги не будет, автор скончался. https://samlib.ru/w/wbirjuk/nekrolog.shtml
mysevra про Джэнз: Дети тьмы [Children of the Dark ru] (Ужасы)
08 12 Подростки и ужасы – так, чтобы было интересно взрослым. Это сложно, мало кто справился: «Лето ночи», Кинг да, пожалуй, Кунц, навскидку больше некого и вспомнить. Оценка: неплохо
mysevra про Громыко: Год Крысы. Путница (Фэнтези)
08 12 Люблю этого автора – потрясающая фантазия и лёгкий слог. Дилогию прочитала с удовольствием, впечатление не испортили даже глупость и ограниченность главной героини. Оценка: отлично!
francuzik про Шимуро: Системный Кузнец IV (Фэнтези, ЛитРПГ, Самиздат, сетевая литература)
07 12 Очень слабо. Какая-то депрессивная хрень. Оценка: плохо
Лысенко Владимир Андреевич про Замполит: Белый генерал. Частная война (Альтернативная история, Исторические приключения, Попаданцы, Самиздат, сетевая литература)
07 12 Книга интересная, события описываются нормально, хотелось бы продолжения. Оценка: отлично!
Дей про Консультант
06 12 Первые три книги - мило и очень интересно. 4 - уже не мило (прапрадед и праправнучка?? серьёзно?), но интересно. 5 - сборник рассказов по сюжету серии. 6,7 и 8... мне не было ни мило, ни интересно, совершенно другая атмосфера. |
Комментарии
Отв: 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/