Вы здесь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Последние комментарии
Aleks_Sim RE:Багрепорт - 2 4 дня
Telly RE:Подайте бедному копеечку на книжку с литреса... 5 дней babajga RE:Удивленная сова 1 неделя Larisa_F RE:Серия «Квадрат» издательства «Текст» 1 неделя Aleks_Sim RE:Беженцы с Флибусты 1 неделя edvud RE:Прошу переформатировать, распознать, etc... 1 неделя monochka RE:С 8 Марта! 1 неделя babajga RE:Книга чуДОМищ 2 недели ProstoTac RE:Подборка о Первой Мировой 2 недели babajga RE:Нержавеющая сабля 2 недели sem14 RE:«Уроки русского» 2 недели Isais RE:Древний Рим. Подборка книг 2 недели kopak RE:О группе Дятлова. О той самой, того самого... 2 недели babajga RE:Отчаянная осень 3 недели babajga RE:Сказки Сени Малины 3 недели babajga RE:Сказки 3 недели babajga RE:Мои четвероногие друзья 3 недели Саша из Киева RE:Кто сможет раздобыть и оцифровать нужные мне книги? 3 недели Впечатления о книгах
decim про Варшавская: Эрмитаж. Ван Дейк. Набор открыток (Искусство и Дизайн, Живопись, альбомы, иллюстрированные каталоги)
20 03 Годится как иллюстрированный перечень. Это были недорогие наборы - одна открытка стоила 3-5 копеек - и издавались с 1950-х вот в таком качестве. В 1980 хороший альбом из лейпцигской типографии и стоил других денег, и в продаже поди найди. Оценка: неплохо
paradaise про Иван Александрович Белов
19 03 Очень талантливый автор!"Заступа-2" очень мрачный,что не отменяет юмор Белова и отличное темное фэнтези.Как подарок "Заступа-3" вышел.Почитаю и наверняка перечитаю.Пока все на 5 .Мастер слова!
Синявский про Даг Солстад
18 03 17 марта после непродолжительного нахождения в больнице ушел из жизни норвежский прозаик и драматург. Среди его произведений — «Военная трилогия», «Стыд и достоинство», «Т. Зингер», «Семнадцатый роман».
decim про Гэблдон: Чужестранка. Восхождение к любви [Outlander [= Cross Stitch] ru] (Исторические любовные романы, Любовная фантастика, Попаданцы)
18 03 Дамская сказка про любоффь. ЛФР как есть, и не худший образец. Рояли в кустах и кавалерия имеются в количествах, секс для дам - пожалуйста, бэкграунд - уточнить у Скотта В. и Бёрнса Р. Малость слэша тоже есть. Садомазо ……… Оценка: неплохо
nik_ol про Устинова: Детектив на краю лета (Детективы: прочее)
17 03 А что, у Поляковой больше ничего не выхожит? Вместе с её соавтором?..
gruin про Чайка: Купец из будущего ч.1 (Альтернативная история, Попаданцы, Самиздат, сетевая литература)
17 03 Капитальная нудятина. Просто тошнит Оценка: нечитаемо
mysevra про Чайлд: Забытая комната [The Forgotten Room ru] (Научная фантастика)
17 03 Персонажи невероятно тупят, выдавая лежащие на поверхности факты за сверхумные озарения. Сплошное разочарование. Оценка: плохо
mysevra про Шемшук: Сыроедение – путь к бессмертию (Здоровье)
17 03 Такую разудалую пургу под одной обложкой редко встретишь. Тут и старость от слова star, и годовалые дети-мудрецы, и умершие от восторга деревья. И поработители, желающие уничтожить человечество, но доведшие популяцию уже до ……… Оценка: неплохо
Belomor.canal про Яхина: Эйзен: роман-буфф (Современная проза)
17 03 Это не роман, то есть не худлит. Это нон фикшн, беллетризированная биография Эйзенштейна, но написанная так что биографию - то есть где и когда и с кем надо держат на коленках, потому как ЖЗЛ Эйзенштейн еще не оцифрован. В ……… Оценка: неплохо
mysevra про Ершов: Конек-Горбунок (Сказка, Детские стихи)
17 03 Замечательна сказка. Со временем воспринимается по-другому, но нравится ещё больше. Оценка: отлично!
jonyks про Гагин: Книга Достигатора (Психология, Самосовершенствование)
17 03 книга просто отличная! очень веселая
miri.ness_ про Александер: Секс был. Интимная жизнь Советского союза (Публицистика, Эротика, Секс)
16 03 Мало кто знает, как Людмила Иванова (автор "Секса у нас нет") закончила фразу (под улюлюканье зала) так: "У нас есть любовь". Жаль, тут скриншот не прикрепишь. Может, не грохнут: https://nnmclub.to/forum/viewtopic.php?t=1763774 Оценка: плохо |
Комментарии
Отв: 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/