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

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


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

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

Зарегистрирован: 25.08.2008
Сообщения: 2
Откуда: Пермь

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

Ghost mail писал(а):
А в чем прикол, размер регистрационного файла почти в 10 раз больше размера исполняемого файла ???

А вы условия партнёрки на депозитах почитайте Smile
_________________
Мои плагины для Total Commander
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail


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

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

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

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

Выложил новую версию программы Booki. Добавлена возможность задавать порядок сортировки файлов в списке. Можно задавать сортировку по имени файла, размеру, сжатому размеру, дате изменения, каталогу файла, автору, названию книги, серии и жанру. Для определения порядка сортировки выбирите пункт меню "Фильтр".

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


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

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

Зарегистрирован: 20.10.2005
Сообщения: 13
Откуда: н-ск

СообщениеДобавлено: Чт Окт 16, 2008 14:00    Заголовок сообщения: Ответить с цитатой

еще бы расширение архивам задавать произвольное - например, fbz
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


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

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

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

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

Юзич писал(а):
А как начет ника автора?

Выложил новую версию программы. Изменения
- расширены возможности функции author. Функция возвращает ник (сетевой псевдоним) автора, если вторым аргументом функции указать "n"
- расширены возможности функции translator. Функция возвращает ник (сетевой псевдоним) переводчика, если вторым аргументом функции указать "n"

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


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

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

Зарегистрирован: 01.08.2007
Сообщения: 35
Откуда: София, Болгария

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

booki
Я правильно понял, что проблема с entity еще не решена?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


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

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

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

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

BGReader
Если под entity понимается последовательность символов типа &#1041, то пока нет
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


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

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

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

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

Выложил новую версию программы. Изменения:
1. Выполнение операций с fbz файлами. Под fbz файлом понимается один fb2 файл в zip архиве с расширением архива ".fbz"

2. Имя архива определяется с помощью скрипта. Скрипт определяющий имя архива задается в настройках программы, сохраняется в файле archive.sc. На вход скрипта поступают переменные $srcdir, $srcfile, $srcfileext, $bookfile и $bookfileext. Описание этих переменных есть в справке к программе. Дополнительно в скрипт передается переменная $filenamenew - имя файла с книгой без расширения. В результате своей работы скрипт должен сформировать в переменной $archivename имя файла с архивом.

Например, исходный файл Akunin_Igrok.fb2. После переименования имя файла станет "Акунин - Игрок.fb2"

Если имя архива д.б. "Акунин - Игрок.zip", то текст скрипта:
$archivename = $filenamenew + ".zip"
Именно такой скрипт программа предлагает по умолчанию.

Если имя архива д.б. "Акунин - Игрок.fb2.zip", то текст скрипта:
$archivename = $filenamenew + $bookfileext
$archivename = $archivename + ".zip"


Если имя архива д.б. "Акунин - Игрок.fbz", то текст скрипта:
$archivename = $filenamenew + ".zip"
$str_t = lower($bookfileext)
if ($str_t = ".fb2") $archivename = $filenamenew + ".fbz"


3. В скрипты добавлена функция isdef. В качестве аргумента функции передается имя переменной, например, isdef("$str_t"). Функция возвращает ненулевое значение, если переменная не определена и нуль, если переменная не определена.

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


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

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

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

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

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

В предыдущих версиях была возможность открывать файлы с помощью внешней программы. Если файл открывался только для просмотра, например, программой для чтения книг, то проблем не возникало. Если же файл открывался для редактирования, то:
а) файл не в архиве. После редактирования у файла меняются размер и дата изменения. В списке файлов программы Booki у файла оставались первоначальные размер и дата.
б) файл в архиве. Программа Booki разархивировала файл во временный каталог, потом этот файл открывала с помощью внешней программы. Файл во временном каталоге редактировался внешней программой. Программа Booki считала файл во временном каталоге ненужным и впоследствии удаляла его. Все изменения сделанные в файле с помощью внешней программы ПРОПАДАЛИ БЕЗВОЗВРАТНО.

В новой версии программы релизованы 2 режима открытия файлов: на чтения и на запись. Режимы открытия файлов устанавливаются в настройках программы на закладке "Открыть".

Режим чтения. Режим открытия файлов, которые существовал в предыдущих версиях программы. Рекомендуется использовать только для просмотра файлов.

Режим записи. Рекомендуется использовать для редактирования файлов. При открытии файла в режиме записи, все действия в программе Booki становяться недоступными до тех пор пока не будет закрыта внешняя программа. При открытии файла в режиме записи:
а) файл не в архиве. Программа Booki открывает файл с помощью внешней программы и ожидает её закрытия. Считывает размер и дату файла и отображает новый размер и дату в списке.
б) файл в архиве. Программа Booki разархивирует файл из архива во временный каталог. Открывает файл во временном каталоге в помощью внешней программы. Ждет закрытия внешней программы. Пытается определить было ли изменения файла внешней программой, для чего анализирует размер и дату изменения файла во временном каталоге. Если внешняя программа не изменила файл, то файл во временном каталоге сразу удаляется. Если файл во временном каталоге изменился, то Booki архивирует его и переписывает новый архив на место исходного архива. Обновляет в списке файлов размер файла, размер архива и дату изменения файла.

Таким образом, из программы Booki можно открывать на редактирование заархивированные и незаархивированные файлы с книгами с помощью внешней программы. Надеюсь, что эта функция будет полезной для ведения вашей электронной бибилиотеки.

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

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


Powered by phpBB © 2001, 2005 phpBB Group