Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Моторокер Новенький участник форума
Зарегистрирован: 25.08.2008 Сообщения: 2 Откуда: Пермь
|
Добавлено: Пн Авг 25, 2008 12:39 Заголовок сообщения: |
|
|
Ghost mail писал(а): | А в чем прикол, размер регистрационного файла почти в 10 раз больше размера исполняемого файла ??? |
А вы условия партнёрки на депозитах почитайте _________________ Мои плагины для Total Commander |
|
Вернуться к началу |
|
|
booki Новенький участник форума
Зарегистрирован: 11.08.2006 Сообщения: 44
|
Добавлено: Пн Окт 13, 2008 19:22 Заголовок сообщения: |
|
|
Выложил новую версию программы Booki. Добавлена возможность задавать порядок сортировки файлов в списке. Можно задавать сортировку по имени файла, размеру, сжатому размеру, дате изменения, каталогу файла, автору, названию книги, серии и жанру. Для определения порядка сортировки выбирите пункт меню "Фильтр".
Скачать новую версию можно отсюда http://booki.110mb.com/ |
|
Вернуться к началу |
|
|
Nike Администратор библиотеки 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 понимается последовательность символов типа Б, то пока нет |
|
Вернуться к началу |
|
|
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/ |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group
|