librus - Библиотекарь 1.17.0.100321 beta
|
|
drserj | Дата: Понедельник, 22.03.2010, 00:08 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Вот и дождались. Свеженькая бетка. Изменений огромное количество, посему, багов может быть много. Тестируем и отписываемся. lrl.1.17.0.100321.beta.7z Добавлено в заголовок окна имя базы Добавлена возможность отключения контроля запуска второй версии программы. Исправлено сохранение ширины панели поиска. Добавлена возможность отключения вывода окна консоли в пакетных операциях. Доработана функция импорта личных данных. Теперь импортируются только выбранные таблицы. Добавлена возможность определения имён архивов локальной коллекции при помощи регулярных выражений. Если в имени файла отсутствует BookId - BookId добавляется в начало имени скачанного файла. Доработана функция определения формата картинки, в случае неверного указания формата в fb2-файле. Добавлен быстрый поиск в формах авторов, серий при добавлении критериев отбора Добавлена на инфопанель обложка и аннотация, с возможностью отключения в настройках В окне "информация о базе" добавлен вывод информации о последнем bookid Добавлена возможность отключения выделения цветом строк с удалёнными книгами. Добавлено на инфопанель и в окно информации о файле, место физического расположении файла на диске Добавлена возможность устанавливать минимальное количество цифр в номере серии при формировании имени файла. Изменена загрузка помощи – для тех, у кого в системе установлена поддержка chm – будет грузиться chm-справка. В остальных случаях – hlp. Исправлена очистка инфопанели, если в таблице отсутствуют записи. Добавлена возможность выделять во вкладке «Новинки» книги, добавленные при последнем обновлении базы. Доработана функция скачки книг. Исправлена проблема с отображением книг, у которых не указан жанр. Если в базе содержится имя файла без расширения – при скачке автоматически добавляется расширение, согласно указаного типа. Добавлена возможность устанавливать комбинацию клавиш на скрытие основного окна программы. Добавлена возможность перехода на страницу книги в Интернете. И многое другое... В комплекте - один exe-шник и dll-ка. Не забывайте при тестировании сохранять старую версию базы
drSerj
|
|
| |
olegdv | Дата: Понедельник, 22.03.2010, 02:34 | Сообщение # 2 |
Рядовой
Группа: Пользователи
Сообщений: 5
Статус: Offline
| Доброго времени суток. Не запускается, пишет - не найден pcrelib.dll Система - Windows XP SP3.
|
|
| |
Orfane | Дата: Понедельник, 22.03.2010, 03:53 | Сообщение # 3 |
Рядовой
Группа: Пользователи
Сообщений: 8
Статус: Offline
| Quote Не запускается, пишет - не найден pcrelib.dll Система - Windows XP SP3. Увы, аналогично
|
|
| |
olegdv | Дата: Понедельник, 22.03.2010, 07:51 | Сообщение # 4 |
Рядовой
Группа: Пользователи
Сообщений: 5
Статус: Offline
| Скачал pcrelib отсюда: // http://l2phx.pp.ru/wsvn/log.php?repname=l2phx3&path=%2F3.5.x%2FBuild%2Fpcrelib.dll&sc=1&isdir=0 // поместил в корень папки, с установленной программой. Все работает. Спасибо drSerj. Понравился предпросмотр. Пока все нормально...
Сообщение отредактировал olegdv - Понедельник, 22.03.2010, 08:11 |
|
| |
drserj | Дата: Понедельник, 22.03.2010, 09:15 | Сообщение # 5 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (olegdv) Не запускается, пишет - не найден pcrelib.dll Ой, склерооооз Пардон, забыл, сейчас добавлю в архив !!! Сами виноваты - регулярных выражений захотелось - получите Поправил. В архиве - 2 файла, ехе-шник и длл-ка. Для тех, кому лень перекачивать всё - файлик отдельно: http://libruslib.ucoz.com/beta/pcrelib.zip
drSerj
|
|
| |
1000 | Дата: Понедельник, 22.03.2010, 10:30 | Сообщение # 6 |
Сержант
Группа: Пользователи
Сообщений: 22
Статус: Offline
| Спасибо, все заработало. Очень порадовала "возможность выделять во вкладке «Новинки» книги, добавленные при последнем обновлении базы". Загрузка картинок не тормозит программу. А где опреляются имена архивов локальной коллекции? Еще раз спасибо за отличную программу.
|
|
| |
Symrak | Дата: Понедельник, 22.03.2010, 10:32 | Сообщение # 7 |
Сержант
Группа: Пользователи
Сообщений: 28
Статус: Offline
| drserj, чтобы обновить базу с либрусека, файл lib.convert.sql какой щас нужет? Или обновление базы пока не работает?
|
|
| |
drserj | Дата: Понедельник, 22.03.2010, 10:42 | Сообщение # 8 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (1000) А где опреляются имена архивов локальной коллекции? Если найдено в каком архиве - выводит ссылку под аннотацией. Quote (Symrak) чтобы обновить базу с либрусека, файл lib.convert.sql какой щас нужет? Или обновление базы пока не работает? файл старый. если есть сомнения в его правильности - сотри старый, при перезапуске - сформирует новый. Всё вчера работало. За сегодня - не ручаюсь Для флибусты - оставьте старый. В новом прийдется несколько строк удалить.
drSerj
|
|
| |
1000 | Дата: Понедельник, 22.03.2010, 10:46 | Сообщение # 9 |
Сержант
Группа: Пользователи
Сообщений: 22
Статус: Offline
| Quote (drserj) Если найдено в каком архиве - выводит ссылку под аннотацией Да нет написано же при помощи регулярных выражений. Я так понимаю - это определяется имена файлов, типа fb2-172703-175951.zip или f.176452-176498.zip в директории локальных архивов. Непонятно еще вот это: "Добавлена возможность перехода на страницу книги в Интернете"
Сообщение отредактировал 1000 - Понедельник, 22.03.2010, 11:27 |
|
| |
drserj | Дата: Понедельник, 22.03.2010, 11:32 | Сообщение # 10 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (1000) Непонятно еще вот это: "Добавлена возможность перехода на страницу книги в Интернете" по правой кнопочке в менюшке - "Открыть страницу книги в интернете" - откроет на либрусе (или флибусте) страничку с этой книгой
drSerj
|
|
| |
drserj | Дата: Понедельник, 22.03.2010, 11:37 | Сообщение # 11 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (1000) Quote (drserj)Если найдено в каком архиве - выводит ссылку под аннотацией Да нет написано же при помощи регулярных выражений. Я так понимаю - это определяется имена файлов, типа fb2-172703-175951.zip или f.176452-176498.zip в директории локальных архивов. да, в связи с разными именованиями дейли на либрусе, флибусте, трекерах - пришлось вводить использование регулярных выражений - так проще и надежнее.
drSerj
|
|
| |
1000 | Дата: Понедельник, 22.03.2010, 11:42 | Сообщение # 12 |
Сержант
Группа: Пользователи
Сообщений: 22
Статус: Offline
| Режим лок. коллекция. Пытаюсь скачать книжку 10100. Сообщение - Ошибка файл отсутствует или архив поврежден. Архив fb2-000024-030559.zip имеется. При вторичной попытке скачать книжку все получилось.
|
|
| |
Symrak | Дата: Понедельник, 22.03.2010, 12:38 | Сообщение # 13 |
Сержант
Группа: Пользователи
Сообщений: 28
Статус: Offline
| Тоже в режиме локальной колекции, при открытии икниги первый раз пишет Файл ... отсутствует в архивах или архив поврежден. При повторном открытии того же файла открываеться нормально. Добавлено (22.03.2010, 11:13) --------------------------------------------- Дополнение. данная ошибка проявляеться если у открываемой книги не успела отобразиться обложка. Т.е. если выбрать файл подождать пока отобразиться обложка, а после его открыть то ошибки не возникает. Добавлено (22.03.2010, 11:32) --------------------------------------------- Еще одна ошибка. При переходе на автора (Аарх Андрей) и последующем "быстрой" попытке открытия книги (Аида) выдало ошибку: Access violation at address 00404560 in module 'LibRusLib.exe'. Read of address FFFFFFFF Добавлено (22.03.2010, 11:38) --------------------------------------------- Странно. Хотя у этой книги (ID: 102675) формат fb2 Библиотекарь пытаеться ее искать в архиве usr-101862-112431.zip и конечно пишет что книга отсутствует.
|
|
| |
1000 | Дата: Понедельник, 22.03.2010, 13:46 | Сообщение # 14 |
Сержант
Группа: Пользователи
Сообщений: 22
Статус: Offline
| Quote (drserj) да, в связи с разными именованиями дейли на либрусе, флибусте, трекерах - пришлось вводить использование регулярных выражений - так проще и надежнее. А где они (рв) определяются?
|
|
| |
drserj | Дата: Понедельник, 22.03.2010, 14:05 | Сообщение # 15 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (1000) Странно. Хотя у этой книги (ID: 102675) формат fb2 Библиотекарь пытаеться ее искать в архиве usr-101862-112431.zip и конечно пишет что книга отсутствует. Правильно ищет, 102675 входит в диапазон 101862-112431. Просто он ищет не только в этом архиве а во всех, диапазон которых подходит. А вот как вариант - посмотри имя, которое в базе (Поле имя файла) и которое реально в архиве. Если в архиве имя не равно букид и не равно имени в базе - ессесно не найдёт. И ничего не сделаешь. Илья поменял имена в базе и, как результат, в старых дейли и тысячниках - не все книги нормально находятся Quote (1000) А где они (рв) определяются? в инишке... Regex=fb2[-\.](\d+[-\.]\d+)|(\d+[-\.]\d+) Replacement=\1\2 По поводу невозможности открытия, пока обложка не отрисуется - посмотрю... На моей домашней - проблем не выявлено, на рабочей - проверю.
drSerj
|
|
| |