LibRusLib
Пятница, 29.11.2024, 14:47
Приветствую Вас Гость | RSS
 
Главная ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Архив - только для чтения
Модератор форума: drserj  
librus - Библиотекарь 1.17.0.100321 beta
drserjДата: Понедельник, 22.03.2010, 00:08 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Вот и дождались. Свеженькая бетка. Изменений огромное количество, посему, багов может быть много.
Тестируем и отписываемся.

lrl.1.17.0.100321.beta.7z

Добавлено в заголовок окна имя базы
Добавлена возможность отключения контроля запуска второй версии программы.
Исправлено сохранение ширины панели поиска.
Добавлена возможность отключения вывода окна консоли в пакетных операциях.
Доработана функция импорта личных данных. Теперь импортируются только выбранные таблицы.
Добавлена возможность определения имён архивов локальной коллекции при помощи регулярных выражений.
Если в имени файла отсутствует BookId - BookId добавляется в начало имени скачанного файла.
Доработана функция определения формата картинки, в случае неверного указания формата в fb2-файле.
Добавлен быстрый поиск в формах авторов, серий при добавлении критериев отбора
Добавлена на инфопанель обложка и аннотация, с возможностью отключения в настройках
В окне "информация о базе" добавлен вывод информации о последнем bookid
Добавлена возможность отключения выделения цветом строк с удалёнными книгами.
Добавлено на инфопанель и в окно информации о файле, место физического расположении файла на диске
Добавлена возможность устанавливать минимальное количество цифр в номере серии при формировании имени файла.
Изменена загрузка помощи – для тех, у кого в системе установлена поддержка chm – будет грузиться chm-справка. В остальных случаях – hlp.
Исправлена очистка инфопанели, если в таблице отсутствуют записи.
Добавлена возможность выделять во вкладке «Новинки» книги, добавленные при последнем обновлении базы.
Доработана функция скачки книг.
Исправлена проблема с отображением книг, у которых не указан жанр.
Если в базе содержится имя файла без расширения – при скачке автоматически добавляется расширение, согласно указаного типа.
Добавлена возможность устанавливать комбинацию клавиш на скрытие основного окна программы.
Добавлена возможность перехода на страницу книги в Интернете.

И многое другое...

В комплекте - один exe-шник и dll-ка. Не забывайте при тестировании сохранять старую версию базы smile


drSerj
 
1_абрамДата: Воскресенье, 28.03.2010, 14:28 | Сообщение # 76
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Quote (drserj)
Это бета, причем, неофициальная. Предназначена только для тех, кто понимает что и как делать. Обычным пользователям я бы не рекомендовал ее использовать. А остальные - сами могут скопировать необходимые файлы

Очень, надо сказать, стабильно работает эта бета. После ее установки чудесным образом пропали зависания программы после загрузки книг в режиме "локальная коллекция".

 
drserjДата: Воскресенье, 28.03.2010, 15:07 | Сообщение # 77
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (1_абрам)
Очень, надо сказать, стабильно работает эта бета.

Да знаю я... Но вот не у всех она так работает, к сожалению sad А, как говорил выше, вычислить, где возникает проблема - не могу. На том месте просто не вижу возможности возникновения проблемы. А она есть. Но, поскольку, большинство дополнений "лепилось" к существующему ядру программы, и, изначально, ядро не было рассчитано на такие нагрузки - переписывать ядро с нуля - не вижу смысла. Лучше, всё-таки, писать сразу мультибиблиотечный вариант с учетом всех пожеланий. Чем сейчас и занимаюсь smile Отвлекаться же на подтирание хвостов, которые я не могу сразу вычислить - думаю, не имеет смысла. У кого проблемы с бетой - могут спокойно пользоваться последним, более стабильным, релизом.


drSerj
 
andToxaДата: Воскресенье, 28.03.2010, 19:27 | Сообщение # 78
Подполковник
Группа: Проверенные
Сообщений: 148
Репутация: 0
Статус: Offline
т.е. эта бета предположительно последняя версия первой ветки?

книга - лучший подарок!
 
ShanUa9182Дата: Воскресенье, 28.03.2010, 19:56 | Сообщение # 79
Подполковник
Группа: Проверенные
Сообщений: 143
Репутация: 0
Статус: Offline
Quote (drserj)
Перехожу вплотную ко второй ветке программы, иначе и то нормально работать не будет, и новую версию

а что значит вторая ветка? (локальная?)
Новая версия будет как-то кардинально отличаться?

Сообщение отредактировал ShanUa9182 - Воскресенье, 28.03.2010, 20:41
 
drserjДата: Воскресенье, 28.03.2010, 22:50 | Сообщение # 80
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (andToxa)
т.е. эта бета предположительно последняя версия первой ветки?

пока-что да. Если не будет необходимости в кардинальных изменениях.

Quote (ShanUa9182)
а что значит вторая ветка? (локальная?) Новая версия будет как-то кардинально отличаться?

вторая ветка - мультибиблиотечная, для каждой библиотеки - свой импорт, своя база, но поиск - общий. А локальная или сетевая - в зависимости от самой библиотеки...

По интерфейсу - внешний вид - почти тот же.


drSerj
 
andToxaДата: Понедельник, 29.03.2010, 17:20 | Сообщение # 81
Подполковник
Группа: Проверенные
Сообщений: 148
Репутация: 0
Статус: Offline
Quote (drserj)
По интерфейсу - внешний вид - почти тот же.

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


книга - лучший подарок!
 
drserjДата: Понедельник, 29.03.2010, 19:19 | Сообщение # 82
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (andToxa)
раз есть внешний вид, то есть уже как-то работающая версия?

нет конечно smile Есть ядро, есть часть интерфейса. А вот самой программы, как готового продукта - еще нет ...

Quote (andToxa)
когда можно ожидать первой пробы?

Как только появится что-то более-менее юзабельное - тут же узнаете smile

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


drSerj
 
andToxaДата: Вторник, 30.03.2010, 21:46 | Сообщение # 83
Подполковник
Группа: Проверенные
Сообщений: 148
Репутация: 0
Статус: Offline
Quote (Shams)
А не мог бы ты, drserj, написать р.в. отдельно для Либрусека и Флибусты? Так, чтобы Либрусек не видел архивы с префиксами начинающимися на "f.". А Флибуста, во первых, не видела архивы без префиксов, а, во вторых, архивы с префиксами "fb2-" и "usr-" воспринимала только в случае когда входящий в имя архива id=<172702. Прошу не обижаться, если вопрос глупый в принципе, т.к. я в р.в. - см. выше

Наваял выражения для Флибусты и Либрусека:
1. Либрусек (все архивы имеют вид fb2-x-y.zip):
Code
Regex=fb2[-\.](\d+[-\.]\d+)|(\d+[-\.]\d+)|f[-\.]fb2[-\.](\d+[-\.]\d+)
Replacement=\1\2

2. Флибуста (архивы с id 000024-172702 имеют вид fb2-x-y.zip (используются официальные архивы Либрусека), остальные f.fb2-x-y.zip):
Code
Regex=fb2[-\.]((000024|030560|060424|074392|091841|104215|113437|119691|132108|141329|147519|153556|158328|161831|166043|168103)[-\.]\d+)|(f[-\.]fb2[-\.](\d+[-\.]\d+))|(\d+[-\.]\d+)
Replacement=\1\4

ps: вроде работает все правильно...
pps: при наличии usr- или f.usr- скорее всего возможны глюки...


книга - лучший подарок!

Сообщение отредактировал andToxa - Среда, 31.03.2010, 04:59
 
1_абрамДата: Вторник, 30.03.2010, 22:43 | Сообщение # 84
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Что-то у меня не обнавляются базы (флибуста).

Пишет

Дата последнего поступления 24.02.2010

Дата файлов базы 30.03.2010

Жму старт, все вроде бы проработало благополучно, но в результате

Загрузка в базу lib.libavtor.sql...
Загрузка в базу lib.libavtorname.sql...
Загрузка в базу lib.libavtoraliase.sql...
Загрузка в базу lib.libgenre.sql...
Загрузка в базу lib.libgenrelist.sql...
Загрузка в базу lib.libseq.sql...
Загрузка в базу lib.libseqname.sql...
Загрузка в базу lib.libfilename.sql...
Загрузка в базу lib.libfilenameold.sql...
Обработка...
Книг в библиотеке: 103781
Добавлено новых книг: 0
Добавлено в "Новинки": 0
Загрузка завершена

 
andToxaДата: Вторник, 30.03.2010, 22:44 | Сообщение # 85
Подполковник
Группа: Проверенные
Сообщений: 148
Репутация: 0
Статус: Offline
только что обновились нормально и флибуста и либрусек...

книга - лучший подарок!
 
drserjДата: Среда, 31.03.2010, 00:03 | Сообщение # 86
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (1_абрам)
Что-то у меня не обнавляются базы (флибуста).

не знаю, абсолютно нормально обновляется... может у тебя что-то с файлом lib.convert.sql ?

Проверь это: http://libruslib.ucoz.com/forum/22-58-2206-16-1269374622

Всего книг: 167259


drSerj
 
ShamsДата: Среда, 31.03.2010, 06:55 | Сообщение # 87
Генерал-майор
Группа: Проверенные
Сообщений: 274
Репутация: 0
Статус: Offline
andToxa, спасибо. Буду пробовать.
 
1_абрамДата: Среда, 31.03.2010, 09:41 | Сообщение # 88
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Загрузил отсюда:

>хех, похоже, проблема со скачкой...

>Попробуй

>http://libruslib.ucoz.com/update/upload_fl.7z - тут флибуста

Обновился нормально, что было непонятно.

Спасибо.

Новая незадача:

При попытке загрузить книжку (вкладка загрузка):

QDOWNLOAD: Field 'filename' not found.

Еще заметил вкладка загрузка - не работает сортировка. На других вкладках - работает.

Сообщение отредактировал 1_абрам - Среда, 31.03.2010, 10:07
 
drserjДата: Среда, 31.03.2010, 10:43 | Сообщение # 89
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (1_абрам)
Еще заметил вкладка загрузка - не работает сортировка. На других вкладках - работает.

ты же этот же вопрос уже задавал smile Там она не работает, ибо не должна. Там устанавливается порядок загрузки стрелками smile

Quote (1_абрам)
QDOWNLOAD: Field 'filename' not found.

странно, у меня всё фаунд.... тем боле эта таблица от обновления не зависит...


drSerj
 
1_абрамДата: Среда, 31.03.2010, 12:07 | Сообщение # 90
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Quote (drserj)
ты же этот же вопрос уже задавал Там она не работает, ибо не должна.

Виноват, обострение склероза из-за паники.

Что-то у меня полетело капитально:

Из базы пропала книжка

180825 - ищу ее по названию, по номеру - нету.

В поиске
180824-180830 -

показывает только две книжки

180824 и 180828.

Добавлено (31.03.2010, 11:07)
---------------------------------------------

Quote (drserj)
странно, у меня всё фаунд.... тем боле эта таблица от обновления не зависит

Нашел причину, исправил, заработало.

Интересно сможешь ли ты догадаться в чем было дело?


Сообщение отредактировал 1_абрам - Среда, 31.03.2010, 11:09
 
Поиск:

Copyright LibRusLib © 2024