Информационный портал
pocket versionPOCKET  wikiWIKI  FAQFAQ  ПоискПоиск  ПользователиПользователи  ГруппыГруппы  РегистрацияРегистрация  ПрофильПрофиль  Войти и проверить личные сообщенияВойти и проверить личные сообщения  ВходВход

Утилита для обработки файлов с книгами
На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8  След.
 
Найти сообщения без ответов
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Сделано для FB
Предыдущая тема :: Следующая тема  
Автор Сообщение


NewbY
Новенький участник форума

Новенький участник форума

Зарегистрирован: 24.10.2007
Сообщения: 19
Откуда: Zelenograd

СообщениеДобавлено: Пн Окт 29, 2007 23:04    Заголовок сообщения: Ответить с цитатой

booki
Скачал архив скриптов,там несколько иначе,чем в программе,я в move.sc из архива указал каталог и заменил стандартный move.sc в папке программы-отлично работает!
Уже 1360 файлов переименовал-переместил.Через Сбербанк нельзя купить?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


booki
Новенький участник форума

Новенький участник форума

Зарегистрирован: 11.08.2006
Сообщения: 44

СообщениеДобавлено: Вт Окт 30, 2007 21:48    Заголовок сообщения: Ответить с цитатой

NewbY писал(а):

Через Сбербанк нельзя купить?


Только WebMoney и Яндекс-деньги
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


jurgennt
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 15.10.2006
Сообщения: 272
Откуда: Харьков

СообщениеДобавлено: Пт Ноя 09, 2007 20:25    Заголовок сообщения: Ответить с цитатой

Цитата:
Что-то не создаёт каталог и не перемещает…
Предлагаемый скрипт поможет вам настолько тщательно рассортировать книги, что потом вы их никогда не найдёте — так глубоко они закопаются, но зато будете точно знать, где искать. ))
Адрес будет выглядеть примерно так: C:\Library\Детектив\Боевик\Б\Бабкин Борис\Наемник\1 - Бабкин - Наемник.zip
Диск и корневой каталог библиотеки можно изменить по желанию.
Собственно, сам скрипт от автора Booki, жанры — мои.
______
Минус — не определяется жанр при указании процентовки: <genre match="100">sf_space</genre>, также и при отсутствии численного значения: <genre match="">sf_space</genre>

При переименовании указывается только фамилия 1-го автора, соавторы игнорируются.
Если авторов вообще нет — Без автора.
Если не указывается порядковый номер в серии, то лидирующие цифры в названии отсутствуют…
_____
Не перемещаются из-за накрученной серии, хотя каталоги автора и серии создаются:
Акиндинов Сергей - Реанимация; Бобак Борис - Рассказы…
Название серий звучат следующим образом: «А. Покровский и братья. В море, на суше и выше 2!..» или «А. Покровский и братья. В море, на суше и выше 2...», порядковый номер отсутствует.
Вероятная причина — в конечных точках.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


jurgennt
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 15.10.2006
Сообщения: 272
Откуда: Харьков

СообщениеДобавлено: Сб Дек 01, 2007 12:05    Заголовок сообщения: Ответить с цитатой

Раз пока Автор подозрительно молчит, используем тему в «мирных» целях.
…Отправляю сказки в библиотеку, записываю автора как fn=Русская mn=Народная ln=Сказка, что позволит увидеть следующий вид на страничке новостей:
Код:
    Репка | Русская Сказка

Подобная идентификация навеяна утилитой «Booki», которая раскладывает так наванные сказки по каталогам легкочитаемым образом:
                
Неосознанным волюнтаристским решением автор был обезличен в «без автора» и теперь поди найди сваленные в братскую могилу безымянки:
Код:
     без автора - Репка

А ведь с помощью всё той же Booki могла бы быть гордо переименована в:
Код:
     СКАЗКА РУССКАЯ - РЕПКА

Возможно, администрация стесняется слова «РУССКАЯ», но такая же участь постигла и китайские сказки, предполагаю, что на очереди украинские, туркменские… Вероятно, по этой же причине канул в Лету жанр «Русская классика», конечно, где уж ему тягаться с «Хоуме-секес» или «Хумор-анекдоты».
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


booki
Новенький участник форума

Новенький участник форума

Зарегистрирован: 11.08.2006
Сообщения: 44

СообщениеДобавлено: Сб Дек 29, 2007 21:30    Заголовок сообщения: Ответить с цитатой

Выложил новую версию программы. Изменения:
- исправлена ошибка конвертирования fb2->txt из-за которой в текстовый файл не выводились куски текста
- улучшено форматирование текстового файла получаемого из fb2: стихи обрамляются пустыми строками до и после, перед началом секции вставляется 2 пустых строки, после заголовка секции вставляется пустая строка

Скачать новую версию можно отсюда http://booki.h12.ru/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Юзич
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 07.02.2006
Сообщения: 120
Откуда: Республика Беларусь

СообщениеДобавлено: Чт Янв 03, 2008 10:06    Заголовок сообщения: Ответить с цитатой

Неплохо, теперь бы еще отбивка эпиграфов, цитат и выделение курсива/болда.
И с файлами «после FB Editor» работает не гладко, не видит автора, а если автор представлен только ником, вообще не работает.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


booki
Новенький участник форума

Новенький участник форума

Зарегистрирован: 11.08.2006
Сообщения: 44

СообщениеДобавлено: Сб Янв 12, 2008 21:01    Заголовок сообщения: Ответить с цитатой

Юзич писал(а):
Неплохо, теперь бы еще отбивка эпиграфов, цитат и выделение курсива/болда.
И с файлами «после FB Editor» работает не гладко, не видит автора, а если автор представлен только ником, вообще не работает.

как в текстовом файле делать выделение курсива/болда ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Юзич
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 07.02.2006
Сообщения: 120
Откуда: Республика Беларусь

СообщениеДобавлено: Пн Янв 14, 2008 9:44    Заголовок сообщения: Ответить с цитатой

booki писал(а):

как в текстовом файле делать выделение курсива/болда ?


Элементарно. _курсив_, #болд#. Или $болд$. Можно просто БОЛД, но это хуже.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


booki
Новенький участник форума

Новенький участник форума

Зарегистрирован: 11.08.2006
Сообщения: 44

СообщениеДобавлено: Вс Янв 20, 2008 21:51    Заголовок сообщения: Ответить с цитатой

Выложил новую версию программы. Изменения:
- заголовок текстового файла создаваемого из fb2 формируется с помощью скрипта. Это позволяет выводить в начале текстового файла необходимую информацию из заголовка fb2 файла: автор, название книги, жанры, аннотацию, издательство и т.д. Для вывода в скрипте формирующем заголовок файла используются процедуры:
а) printp(str) - форматирует и выводит строку как отдельный параграф
б) printannt() - выводит аннотацию
- в скрипты добавлены переменные:
$publisher - издательство
$publcity - город издания
$publyear - год издания
$isannt - если есть аннотация, то не равна нулю. Если аннотации нет, равна нулю

Скачать новую версию можно отсюда http://booki.h12.ru/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


jurgennt
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 15.10.2006
Сообщения: 272
Откуда: Харьков

СообщениеДобавлено: Пт Янв 25, 2008 16:04    Заголовок сообщения: Ответить с цитатой

Вышло уже две новых версии, а вопрос с жанрами так и не решён. Он не решаем или не достоин внимания?
В принципе, действительно мелочь: открыл описание книги и переташил её в нужное место вручную — 5 секунд. Но…
Допустим добавляешь стопку книг, по окончании процесса переименования и перемещения в исходной папке остаются неперемещёнными несколько сотен экземпляров. Окно статистики просто сообщает что такие-то и такие-то не перемещены. А по какой причине? То ли это дубликаты, то ли жанры подкузьмили?.. Вот тут уже придётся попыхтеть, сличая, что уже есть, а что просто глючит.
~~~
При разборке с дубликатами разных версий не помешал бы запрос: «Заменить на более свежую версию?» — «Да-Нет».
~~~
Повторюсь. В основном окне есть окошко в котором отображается будущее название книги, может не помешало бы чуть ниже аналогичное с адресом перемещения. А то нажимаешь «Переместить» и книга улетает бог знает куда, не-е, ваще-то догадываешься куда, но а вдруг…
~~~
Возможно мои проблемы: окно программы стало открываться только на весь экран. Может кто подскажет как уговорить на чуть меньшие размеры?
~~~
В библиотеках попадаются книги в кодировке win-1252, ISO, редко, но есть. При переименовании получаются нечитаемые названия книг и каталогов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


booki
Новенький участник форума

Новенький участник форума

Зарегистрирован: 11.08.2006
Сообщения: 44

СообщениеДобавлено: Пт Янв 25, 2008 22:04    Заголовок сообщения: Ответить с цитатой

jurgennt писал(а):

Повторюсь. В основном окне есть окошко в котором отображается будущее название книги, может не помешало бы чуть ниже аналогичное с адресом перемещения. А то нажимаешь «Переместить» и книга улетает бог знает куда, не-е, ваще-то догадываешься куда, но а вдруг…

в ближайших версиях планирую добавить поле с названием каталога куда будет перемещена книга

jurgennt писал(а):

Возможно мои проблемы: окно программы стало открываться только на весь экран. Может кто подскажет как уговорить на чуть меньшие размеры?

Известена ошибка, когда программа неадекватно ведет себя при попытке изменения размера. Ошибка пока не исправлена, потому что не выявлена последовательность действий, которая приводит к такому ненормальному поведению окна. Можно удалить из реестра ветки HKEY_LOCAL_MACHINE\SOFTWARE\Booki\param_h и HKEY_LOCAL_MACHINE\SOFTWARE\Booki\param_i и при следующем запуске программа восстановит свои размеры по умолчанию.

jurgennt писал(а):

В библиотеках попадаются книги в кодировке win-1252, ISO, редко, но есть. При переименовании получаются нечитаемые названия книг и каталогов.

начиная с версии 1.8.3 от 09.09.2007 программа должна корректно работать с fb2 файлами в кодировке win-1252. Если это не так, то присылайте свои файлы или ссылку на них - я посмотрю в чем проблема
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


jurgennt
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 15.10.2006
Сообщения: 272
Откуда: Харьков

СообщениеДобавлено: Пт Янв 25, 2008 23:51    Заголовок сообщения: Ответить с цитатой

Спасибо. Убрал параметры h и i — всё вернулось на круги своя.

Версия свежая (вероятно 1.8.7, быстро посмотреть её номер не удаётся — зачем-то открывается help-страничка). Кодировка книг очевидно кривоватая — после сохранения в win-1252 fb2-редактором, Booki абсолютно правильно отрабатывает, а тут что-то не то.

Вашингтон Ирвинг: История Нью-Йорка; Легенда о наследстве мавра; Рип ван Винкль.
Генри Каттнер: До скорого!; Пчхи-хологическая война; Прохвессор накрылся; Сплошные неприятности.
Говард Филлипс Лавкрафт: Astrophobos; Festival; On Reading Lord Dunsany's Book Of Wonder; The Cats; The Messenger; The Wood.

Качать с Альдебарана и проще всего — Лавкрафта (стишки-коротышки).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


booki
Новенький участник форума

Новенький участник форума

Зарегистрирован: 11.08.2006
Сообщения: 44

СообщениеДобавлено: Вс Янв 27, 2008 12:14    Заголовок сообщения: Ответить с цитатой

Посмотрел все указанные книги Ирвинга и "Astrophobos" Лавкрафта. Внутри книг вот такое содержимое "_#1052;_#1099;, _#1061;_#1086;_#1075;" (вместо "_" в файлах "&").
Непонятно:
- в заголовке объявлена кодировка windows-1252, в файле же реально используются кодировка UTF-8
- если уж используются кодировка UTF-8, то можно кодировать символы кириллицы всего двумя байтами, а не семью байтами.

Считаю, что указанные книги сделаны не корректно и должны быть переделаны.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


booki
Новенький участник форума

Новенький участник форума

Зарегистрирован: 11.08.2006
Сообщения: 44

СообщениеДобавлено: Сб Фев 02, 2008 21:23    Заголовок сообщения: Ответить с цитатой

Выложил новую версию программы. Изменения:
- улучшено форматирование текстового файла получаемого из fb2: после эпиграфа вставляется пустая строка
- в главное окно добавлено поле с именем каталога, в который будет перемещена книга

Скачать новую версию можно отсюда http://booki.h12.ru/
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


jurgennt
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 15.10.2006
Сообщения: 272
Откуда: Харьков

СообщениеДобавлено: Вс Фев 03, 2008 0:11    Заголовок сообщения: Ответить с цитатой

Красота!

А что matchi'и победить не удалось?
И прицепом — попробуй переместить книгу, у которой кроме серии, есть ещё и подсерия. ))
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Сделано для FB Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8  След.
Страница 5 из 8

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group