LibRusLib
Четверг, 28.03.2024, 17:21
Приветствую Вас Гость | RSS
 
Главная ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Форум » MultiLib - Библиотекарь » Version 1.x » Обсуждение работы программы (Баги, проблемы, решения)
Обсуждение работы программы
drserjДата: Четверг, 11.08.2016, 20:00 | Сообщение # 826
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата Symrak ()
Не могли бы вы сделать возможность выгрузки и загрузки в/c текстовый файл с разделителями? Или хотя бы возможность правки sql кода в окне "Результаты построения фильтра"
Или чем можно открыть файл .nws для нормальной правки?


Увы и ах, но вряд ли sad Дело в том, что конфигурационный файл - бинарник. И этот формат - внутренний формат компонента дерева, который разработчики этого компонента не публикуют. Возможность перевода в SQL - есть, а вот наоборот - увы sad Сам долго страдал, но пока смирился... Если внимательно посмотришь, то даже в базе для экспорта хранится бинарный код этого гребаного дерева, альтернативу которому - увы, пока не нашел.

Цитата Symrak ()
А то добавить 150 авторов - это просто подвиг выносливости и терпения


Понимаю. Теоретически - можно всё. Можно рассмотреть этот бинарный конфиг и методом тыка расколупать его. Лет двадцать назад - так бы и сделал, а щаз - лом дикий smile Впрочем, по свободе может чего и найду, просто как-то не всплывал давно этот вопрос. Да и не делал никто такие объемы. Проще запросом и фильтрами тогда выгрести.


drSerj
 
1_абрамДата: Пятница, 12.08.2016, 16:45 | Сообщение # 827
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Цитата Symrak ()
Огромное спасибо за библиотекарь, пользуюсь уже не один год. Все просто отлично, кроме одной штуки - Редактор "Новинок"
Не могли бы вы сделать возможность выгрузки и загрузки в/c текстовый файл с разделителями? Или хотя бы возможность правки sql кода в окне "Результаты построения фильтра"
Или чем можно открыть файл .nws для нормальной правки?
А то добавить 150 авторов - это просто подвиг выносливости и терпения  Особенно если кроме фамилии нужно указать еще кучу полей отбора


Присоединяюсь к вашей высокой оценке программы.  Удивляюсь количеству  авторов,  новинки которых  вы отслеживаете.  У меня увы таких авторов меньше 20.  Поделитесь, если не жалко своим списком авторов.  Интересно,  какие дополнительные  поля отбора вы указываете при отборе авторов.


Сообщение отредактировал 1_абрам - Пятница, 12.08.2016, 16:45
 
SymrakДата: Пятница, 12.08.2016, 18:48 | Сообщение # 828
Сержант
Группа: Пользователи
Сообщений: 28
Репутация: 0
Статус: Offline
Цитата 1_абрам ()
Присоединяюсь к вашей высокой оценке программы. Удивляюсь количеству авторов, новинки которых вы отслеживаете. У меня увы таких авторов меньше 20. Поделитесь, если не жалко своим списком авторов. Интересно, какие дополнительные поля отбора вы указываете при отборе авторов.

Вот часть из них если интересно


Поля: Фамилия, Имя, Отчество, язык, формат, иногда нужно указать серию
 
drserjДата: Пятница, 12.08.2016, 20:56 | Сообщение # 829
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Мдя, обширненький списочек... В принципе авторы интересные, хотя, некоторые из них и спорные...
Это автора, которых я читал. Не все, конечно, но почти все за последние несколько лет...



drSerj
 
drserjДата: Пятница, 19.08.2016, 15:48 | Сообщение # 830
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Дублировать один и тот же вопрос в разных темах не надо.

Цитата udrovandrey ()
Что за ошибка #23000Duplicate entry


Какая конкретно библиотека?
Когда возникает эта ошибка?
79% - при импорте базы?
Когда началось?

Только что проверил флибусту - всё нормально импортировалось. Возможно, была ошибка в дампе базы, которую выложила библиотека.


drSerj
 
udrovandreyДата: Суббота, 20.08.2016, 22:04 | Сообщение # 831
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Offline
При скачивании с флибусты, после того как второй раз жму кнопку начать. 

http://www.flibusta.net/sql/
http://www.flibusta.net/

Вообщемто я ничего не менял и все по стандарту. Что стоит сделать,чтобы исправить ошибку?
 
drserjДата: Воскресенье, 21.08.2016, 12:31 | Сообщение # 832
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата udrovandrey ()
после того как второй раз жму кнопку начать.


Зачем второй??? После импорта - просто закрыть окно!

Цитата udrovandrey ()
Что стоит сделать,чтобы исправить ошибку?


Не запускать импорт подряд два раза.
Если ошибка повторилась и нет никакой нужной информации (книги в группах, скачанное, и т д) то просто удалить в каталоге data подкаталог с названием библиотеки и каталог mllbr_main. По идее они создадутся наново. После чего вновь произвести импорт базы.
Если данные всё-таки нужны - вначале сделать экспорт личных данных, потом удалить каталоги и импортировать базу. И если всё хорошо - импортировать личные данные.
Кнопку "Начать" жмем один раз. После успешного окончания импорта базы - закрыть окно импорта.


drSerj
 
TantalasДата: Воскресенье, 21.08.2016, 15:12 | Сообщение # 833
Лейтенант
Группа: Пользователи
Сообщений: 66
Репутация: 0
Статус: Offline
udrovandrey
Цитата udrovandrey ()
http://www.flibusta.net/sql/ http://www.flibusta.net/

Так Флибуста давно переехала на другой домен. Попробуйте http://www.flibusta.is/sql/ http://www.flibusta.is/ 
 
drserjДата: Воскресенье, 21.08.2016, 16:25 | Сообщение # 834
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата Tantalas ()
Так Флибуста давно переехала на другой домен.


Да там, вроде, вообще причина немного другая.


drSerj
 
summanenДата: Вторник, 23.08.2016, 10:50 | Сообщение # 835
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
У меня Librus библиотекарь версия 1.22 (Build 110205) и локальная коллекция либрусек. Находится коллекция на ноутбуке, свободное место на жестком
диске заканчивается. Как можно удалить ненужные разделы, чтобы
освободить место? Допустим, такие как поэзия, драматургия. любовные романы?
 
drserjДата: Вторник, 23.08.2016, 21:28 | Сообщение # 836
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата summanen ()
Как можно удалить ненужные разделы


подобные вопросы уже задавались. программа предназначена для работы с базой.
Если коллекция из архивов-тысячников - никак sad Это будет удаление из архива с перепаковкой. Такой процесс может затянуть на десятки (а скорее сотни) часов.
Если коллекция из единичных архивов - можно попробовать написать скрипт и использовать его в пакетных операциях.


drSerj
 
summanenДата: Среда, 24.08.2016, 05:16 | Сообщение # 837
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
Цитата drserj ()
Если коллекция из архивов-тысячников - никак sad
У меня архивы-тысячники...
Спасибо за ответ.
 
1_абрамДата: Среда, 24.08.2016, 10:44 | Сообщение # 838
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Цитата Symrak ()
Вот часть из них если интересно


Как интересно,  посмотрел списки Symrak и drserj.   Ни одного автора из этого списка не знаю.   Слышал что-то про Емеца, вроде бы.

А как вы составляли эти списки,  добавляли руками в группу "Прочимтано"?

 
PFNДата: Среда, 24.08.2016, 10:49 | Сообщение # 839
Генерал-майор
Группа: Друзья
Сообщений: 206
Репутация: 0
Статус: Offline
Цитата summanen ()
Как можно удалить ненужные разделы, чтобы освободить место? Допустим, такие как поэзия, драматургия. любовные романы?
Цитата drserj ()
Это будет удаление из архива с перепаковкой. Такой процесс может затянуть на десятки (а скорее сотни) часов. Если коллекция из единичных архивов - можно попробовать написать скрипт и использовать его в пакетных операциях.
В архивах полно всякого мусора и дубликатов. Поэтому чистить их нужно обязательно. И ув. drserj совершенно прав: процесс очень-очень трудоемкий.
Я поступаю так:
1. Все файлы из архива извлекаются в отдельную директорию.
2. Директория сканируется программой, которая в процессе сканирования:
  • перемещает все НЕ fb2-файлы в другую папку (можно сразу и удалять, если нет желания делать fb2-книги)
  • перемещает/удаляет все НЕ RU-файлы
  • информация об оставшихся заносится в БД

А дальше отбор по Жанрам, но тут нужно смотреть, т.к. люди, создающие fb2-книги часто жанры ставят от фонаря. Вместо "Фантастики" может быть "Старинная литература" и т.п. Поэтому нужно смотреть внимательно.


===============================
Приказ, который может быть понят неправильно, обязательно будет понят неправильно
 
drserjДата: Среда, 24.08.2016, 10:49 | Сообщение # 840
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Цитата 1_абрам ()
А как вы составляли эти списки,  добавляли руками в группу "Прочимтано"?


Естественно.
Емец - детский писатель. Аналог Роулинг smile


drSerj
 
Форум » MultiLib - Библиотекарь » Version 1.x » Обсуждение работы программы (Баги, проблемы, решения)
Поиск:

Copyright LibRusLib © 2024