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

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


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

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

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

СообщениеДобавлено: Вт Май 08, 2007 9:04    Заголовок сообщения: Ответить с цитатой

О v. 1.7.4
Очень интересная версия. Есть несколько замечаний.
1. Стоит добавить в скрипт возможность создавать папки. Тем самым можно не только переименовывать файлы, но и создавать папки со своими именами, и соответственно каталогизировать файлы.
2. В окно "Переименовать" добавить пример того, как будет выглядеть имя файла в результате переименования.
3. В дополнение к скрипту стоит оставить старую возможность переименования файлов. Типа такого, что если нет скрипта, то переименовывать так, как указано в старом варианте
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


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

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

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

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

Alexus писал(а):
Ну, вот. Приплыли. Вместо удобной и простой, и готовой к использованию утилиты по переименованию и, когда-то, по перемещению файлов, предлагается набор LEGO. Сделай сам, называется.
А что делать тем, для кого слово "скрипт" ассоциируется тока с несмазанной дверью?
Изучать, ломать голову над написанием "скриптов"...?
Вощем, утилита плавно перешла из разряда "для всех" в разряд "для избранных". Грустно как-то.


Если написание скриптов вызывает у вас трудности, то:
- скачайте архив со скриптами http://booki.h12.ru/script.zip;
- распакуйте из архива файлы rename.sc и move.sc в тот же каталог, где находиться booki.exe. При этом сама программа не должна быть запущена;
- в настройках программы исправте одну-две строчки в скриптах. Что именно и как исправлять описано непосредственно в тексте скриптов.

Добавлено спустя 3 минуты 13 секунд:

Выложил новую версию программы. Позволяет перемещать (сортировать) файла по каталогам. Программа определяет автора, название и серию книги из файла, формирует имя каталога, если необходимо создает его, и перемещает файл в этот каталог.

Имя каталога формируется скриптом, который задается в настройках программы. Синтаксис и функции скрипта описаны в справке к программе.

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


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

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

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

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

2 booki
посмотрел на программку. Понравилась. Только для моих нужд немного не подходит.

Мне надо по свалке fb2 файлов получить таблицу вида
имя_файла;путь_к_файлу;название_книги;автор_1;автор_2;автор_3

или посоветуйте, чего можно применить для решения этой задачи.

Заранее спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


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

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

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

СообщениеДобавлено: Вт Июл 10, 2007 19:32    Заголовок сообщения: Ответить с цитатой

Могу посоветовать очень дубовый вариант:
1. В программе Booki пишите скрипт, который бы формировал имя файла типа название_книги$автор_1$автор_2$автор_3
2. В программе Booki пишите скрипт, который бы перемещал файл в любой каталог, например
c:\temp
3. На любом языке программирования пишите программку, которая пробегает по всем файлам в каталоге и для каждого файла:
a) запускает booki.exe -rm имя_файла
б) смотрит файл с каким именем получился в c:\temp, разбирает имя файла и полученное
название книги и автора, записывает в таблицу
c) удаляет файл из c:\temp
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


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

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

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

СообщениеДобавлено: Пн Авг 06, 2007 13:51    Заголовок сообщения: Ответить с цитатой

Отличная программа!
Но функцию FB2>TXT нужно усовершенствовать.
title и subtitle надо отбивать сверху и снизу пустыми строками.

И хорошо бы помечать места, где были картинки.
Например, так: [picture]
Еще можно помечать курсив и болд. Например, так: _курсив_ и #болд#.

Можно опционально.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


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

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

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

СообщениеДобавлено: Чт Авг 09, 2007 13:53    Заголовок сообщения: Ответить с цитатой

Еще хорошо бы отбивать пустыми строками эпиграфы (снизу), а также стихи и цитаты (снизу и сверху).

И вот еще что. Программа нормально работает со скачанными из библиотеки книгами.
Но стоит открыть книгу в FB Editor и сохранить, как она отказывается конвертировать ее в TXT.
Неправильная структура, понимашь.

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


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

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

Зарегистрирован: 01.02.2007
Сообщения: 65
Откуда: Moscow

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

Юзич писал(а):
Еще хорошо бы отбивать пустыми строками эпиграфы (снизу), а также стихи и цитаты (снизу и сверху).
хорошо - кому?
отступы сверху/снизу таких абзацев - проблема настроек читалки, а не содержимого fb2 документа.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Consul
Администратор библиотеки FictionBook.Lib

Администратор библиотеки FictionBook.Lib

Зарегистрирован: 27.02.2005
Сообщения: 674
Откуда: Красноярск

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

Юзич писал(а):
И вот еще что. Программа нормально работает со скачанными из библиотеки книгами.
Но стоит открыть книгу в FB Editor и сохранить, как она отказывается конвертировать ее в TXT.
Неправильная структура, понимашь.

Предполагаю, дело в разбиении на строки и отступах.

А может быть просто кодировка меняется? Из библиотеки вы скачиваете utf, а при сохранении у вас вполне вероятно сохраняется в win. В FBE это опционально.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail


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

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

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

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

2 booki

Программка замечательная. Только проблема возникает в том, что почему-то есть FB2-файлы, которые она не хочет переименовывать, хотя вся информация в них, вроде бы, забита как надо. В чем может быть проблема? Файлы как с английскими именами (типа Rainbow Six), так и с русскими.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


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

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

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

СообщениеДобавлено: Чт Авг 23, 2007 13:56    Заголовок сообщения: Ответить с цитатой

wolf2007 писал(а):
Юзич писал(а):
Еще хорошо бы отбивать пустыми строками эпиграфы (снизу), а также стихи и цитаты (снизу и сверху).
хорошо - кому?


Тому, кто конвертирует FB2 в TXT, чтобы читать на мобильном телефоне или Palm. К примеру. Razz

wolf2007 писал(а):

отступы сверху/снизу таких абзацев - проблема настроек читалки, а не содержимого fb2 документа.


Кто в лес, а кто и по дрова... Twisted Evil Evil or Very Mad Я лично не знаю, как настроить читалку, рассчитанную на TXT, чтобы она отбивала нужные абзацы. И с содержимым FB2 как раз все в порядке. Проблема с грамотной конвертацией.

Consul писал(а):
Юзич писал(а):
И вот еще что. Программа нормально работает со скачанными из библиотеки книгами.
Но стоит открыть книгу в FB Editor и сохранить, как она отказывается конвертировать ее в TXT.
Неправильная структура, понимашь.

Предполагаю, дело в разбиении на строки и отступах.

А может быть просто кодировка меняется? Из библиотеки вы скачиваете utf, а при сохранении у вас вполне вероятно сохраняется в win. В FBE это опционально.


Нет, однозначно дело не в этом. Программа нормально работает с обеими кодировками. Дело в отступах, или структурировании заголовка...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


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

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

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

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

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


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

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

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

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

Отлично. Но все вышеуказанные баги остались...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


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

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

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

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

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


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

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

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

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

booki писал(а):
Имя каталога формируется скриптом, который задается в настройках программы. Синтаксис и функции скрипта описаны в справке к программе.

Что-то не создаёт каталог и не перемещает Sad
Да и просто не перемещает,вместо этого вылезает окошко проводника с предложением указать,куда переместить файл...Оно у других работает???Я по случаю скачал архив библиотеки и теперь,как мартышка вокруг него скачу.Осталось всего около 20000 файлов переименовать по-русски и раскидать по папкам,опять же,с русскими названиями.
О,скачал с офсайта другую версию,теперь и создаёт и перемещает! Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


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

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

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

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

NewbY писал(а):
Что-то не создаёт каталог и не перемещает Sad
Да и просто не перемещает,вместо этого вылезает окошко проводника с предложением указать,куда переместить файл...Оно у других работает???Я по случаю скачал архив библиотеки и теперь,как мартышка вокруг него скачу.Осталось всего около 20000 файлов переименовать по-русски и раскидать по папкам,опять же,с русскими названиями.


пришлите на booki@hotbox.ru свой файл move.sc, который лежит в том же каталоге где booki.exe
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Сделано для FB Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8  След.
Страница 4 из 8

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


Powered by phpBB © 2001, 2005 phpBB Group