LibRusLib
Четверг, 28.11.2024, 02:16
Приветствую Вас Гость | RSS
 
Главная ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Архив - только для чтения
Начинаем работу
SanДата: Вторник, 29.11.2011, 18:13 | Сообщение # 766
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
Уважаемые разработчики, генералы и прочие, не могу импортировать базу книг после установки программы. Выдает сообщение, что "Ошибка обновления базы". Подскажите, пожалуйста, в чем может быть ошибка.
 
drserjДата: Вторник, 29.11.2011, 21:25 | Сообщение # 767
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (1_абрам)
Правильно ли я понимаю, что новый адрес сервера в настройках сети:

Пока этот, и только для самой скачки книг а не базы, но насколько долго - хз


drSerj
 
drserjДата: Вторник, 29.11.2011, 21:40 | Сообщение # 768
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (San)
Уважаемые разработчики, генералы и прочие, не могу импортировать базу книг после установки программы. Выдает сообщение, что "Ошибка обновления базы". Подскажите, пожалуйста, в чем может быть ошибка.


Ну, желательно опубликовать весь текст лога, который в окне импорта. Могу предположить, что опять на дропбоксе исчерпался лимит, а сам генезис, как всегда колбасит.


drSerj
 
drserjДата: Вторник, 29.11.2011, 21:44 | Сообщение # 769
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Так, насколько я понял, временно (или постоянно) изменился сервер для скачки книг.
сейчас он http://free-books.us.to//get?nametype=orig&md5=
Прописать в настройках Библиотека - Сервер вместо старого.
Но и он, говорят, работает нестабильно... В общем, проблемы не с программой а с серверами, Все вопросы к админам генезиса


drSerj
 
1_абрамДата: Среда, 30.11.2011, 00:11 | Сообщение # 770
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Quote (San)
Уважаемые разработчики, генералы и прочие, не могу импортировать базу книг после установки программы. Выдает сообщение, что "Ошибка обновления базы". Подскажите, пожалуйста, в чем может быть ошибка.


Я сегодня обновил базу: скачал отдельно файл http://gen.lib.rus.ec/backup-last.rar. И затем загрузил его с помощью либгена (директория upload).
 
drserjДата: Среда, 30.11.2011, 10:44 | Сообщение # 771
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (1_абрам)
Я сегодня обновил базу


Вопрос в том, на сколько она актуальна... Буквариор вообще предлагает сделать динамический линк, что бы урл был вегда один.


drSerj
 
VV123Дата: Суббота, 26.05.2012, 01:08 | Сообщение # 772
Генерал-майор
Группа: Проверенные
Сообщений: 304
Репутация: 2
Статус: Offline
1. Снял птицу на чекбоксе "запретить запуск второй копии программы", сделал перезагрузку, пара кликов по ярлыку запустилась первая копия, еще пара кликов по ярлыку и тишина. Что не так?

2. Есть скачанная тысяча, в расширенном поиске задаю язык "rus", указываю диапазон ИД этой тысячи, отмечаю "показать все" "искать только в скачанных" "показать все кроме найденного", результат <нет данных> хотя в этом диапазоне есть и на английском и на немецком.
 
drserjДата: Суббота, 26.05.2012, 18:03 | Сообщение # 773
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (VV123)
1. Снял птицу на чекбоксе "запретить запуск второй копии программы", сделал перезагрузку, пара кликов по ярлыку запустилась первая копия, еще пара кликов по ярлыку и тишина. Что не так?


Программы должны быть в разных каталогах. Это сделано для того, что бы можно было запустить программы для разных библиотек одновременно (но в разных папках)

Quote (VV123)
2. Есть скачанная тысяча, в расширенном поиске задаю язык "rus", указываю диапазон ИД этой тысячи, отмечаю "показать все" "искать только в скачанных" "показать все кроме найденного", результат <нет данных> хотя в этом диапазоне есть и на английском и на немецком.


Даже я запутался в таком алгоритме smile Кстати, вместо "rus" вроде надо "ru"... Попробуй упрости запрос...


drSerj
 
VV123Дата: Суббота, 26.05.2012, 18:31 | Сообщение # 774
Генерал-майор
Группа: Проверенные
Сообщений: 304
Репутация: 2
Статус: Offline
Quote (drserj)
Программы должны быть в разных каталогах.

Т.е. еще один ярлык на рабочий стол. А настройки можно сделать для каждой копии свои?

Quote (drserj)
Кстати, вместо "rus" вроде надо "ru"... Попробуй упрости запрос...

Там сейчас языки имеют полное название т.е. russian, english и т.д.

Алгоритм исходя из задачи: скачал тысячу, надо удалить из этой тысячи все языки(какие не известно) кроме russian.

Прикрепления: 7057084.jpg (85.9 Kb)
 
drserjДата: Суббота, 26.05.2012, 19:19 | Сообщение # 775
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (VV123)
А настройки можно сделать для каждой копии свои?

Да можно, но зачем вообще оно надо???

Quote (VV123)
Там сейчас языки имеют полное название т.е. russian, english и т.д.

извращенцы.... вечно создают проблемы на пустом месте... Лучше бы разгребли нормально базу...

Я бы убрал "выводить всё кроме найденного" а в фильтре колонки языка выбрал не равно "russian"

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


drSerj
 
VV123Дата: Суббота, 26.05.2012, 22:06 | Сообщение # 776
Генерал-майор
Группа: Проверенные
Сообщений: 304
Репутация: 2
Статус: Offline
Quote (drserj)
Лучше бы разгребли нормально базу...

Уже наверное ни как, там уже и детская лит. и фантастика... вообщем...
И еще появилось несколько полей, там к ним из OpenLibrary люди пришли...

Quote (drserj)
не равно "russian"

Это как?

Quote (drserj)
Оно тогда отметку о скачке на каждый файл не ставит...

Я уже актуализацию сделал. Разве можно удалить файл не отмеченный как скачанный?

И еще вопрос, возможно ли импортировать дерево групп например из html и экспортировать в отдельный файл?
 
drserjДата: Воскресенье, 27.05.2012, 02:06 | Сообщение # 777
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (VV123)
не равно "russian" Это как?


В заголовке колонки есть кнопка со стрелкой, жми, в выпадающем меню выбери "Выбор..."
В появившемся окне пользовательского фильтра сделай Операция: "Не содержит" Значение: russian

Quote (VV123)
Я уже актуализацию сделал.


А вот я и не помню, применима ли актуализация к файлам локальной коллекции... Скорее всего - нет... Только для скачанных одиночных файлов...

Quote (VV123)
возможно ли импортировать дерево групп например из html


Штатными средствами - врядли... Но через ж... наверно, можно... smile

Экспортируй личные настройки, найди таблицу libusercatname, там будет примерно такое:

INSERT INTO libusercatname VALUES
(1, 0, 'Избранное'),
(2, 0, 'К прочтению'),
(3, 0, 'Прочитано');
(4, 2, 'Художественная');
(5, 2, 'Техническая');

Поправь то что надо и импортируй назад...
Первое значение - индекс записи, второе - принадлежность группе (0 - корневая группа)

Т.е. Получится такая картина:

Избранное
К прочтению
Художественная
Техническая
Прочитано

Но, если не уверен в своих силах - не трогай, поломаешь всё! smile


drSerj
 
VV123Дата: Воскресенье, 27.05.2012, 02:54 | Сообщение # 778
Генерал-майор
Группа: Проверенные
Сообщений: 304
Репутация: 2
Статус: Offline
Quote (drserj)
В заголовке колонки есть кнопка со стрелкой, жми, в выпадающем меню выбери "Выбор..."
В появившемся окне пользовательского фильтра сделай Операция: "Не содержит" Значение: russian

Ну так не интересно smile , тем более можно просто кликнуть по заголовку колонки и произойдет сортировка по алфавиту.

Quote (drserj)
Экспортируй личные настройки, найди таблицу libusercatname,

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


Сообщение отредактировал VV123 - Воскресенье, 27.05.2012, 02:55
 
drserjДата: Воскресенье, 27.05.2012, 17:01 | Сообщение # 779
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (VV123)
Ну так не интересно

Зато правильно ! smile

Quote (VV123)
тем более можно просто кликнуть по заголовку колонки и произойдет сортировка по алфавиту.

Да, можно и так, сортировка тоже удобна, я именно так и делаю.

Quote (VV123)
Это я уже ковырял, но это опять вручную. Я думал как бы это автоматизировать.

Мммм... Боюсь, полной автоматизации не получится, не было такой постановки задачи... Да и смысла особого не вижу, универсально не получится в автомате.


drSerj
 
VV123Дата: Воскресенье, 27.05.2012, 19:15 | Сообщение # 780
Генерал-майор
Группа: Проверенные
Сообщений: 304
Репутация: 2
Статус: Offline
Quote (drserj)
Боюсь, полной автоматизации не получится, не было такой постановки задачи... Да и смысла особого не вижу, универсально не получится в автомате.

Есть как бы вторая задача, есть у меня некое дерево групп (не по умолчанию) и у кого-то другое, мы хотим обменяться, но при этом имеющееся должно остаться. Для этого надо что бы индекс в libusercatname был не абсолютным, а относительным или сохранять в ввиде древовидного списка.
Например:

INSERT INTO libusercatname VALUES
(1, 'Избранное'),
(2, 'К прочтению'),
(3, 'Прочитано');
(4, 'Художественная');
(-, 1, 'Фантастика');
(-, -, 1, 'Фэнтази');
(-, -, 2, 'Научная фантастика');
(-, 2, 'Детективы');
(5, 'Техническая');
 
Поиск:

Copyright LibRusLib © 2024