Начинаем работу
| |
San | Дата: Вторник, 29.11.2011, 18:13 | Сообщение # 766 |
Рядовой
Группа: Пользователи
Сообщений: 2
Статус: Offline
| Уважаемые разработчики, генералы и прочие, не могу импортировать базу книг после установки программы. Выдает сообщение, что "Ошибка обновления базы". Подскажите, пожалуйста, в чем может быть ошибка.
|
|
| |
drserj | Дата: Вторник, 29.11.2011, 21:25 | Сообщение # 767 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (1_абрам) Правильно ли я понимаю, что новый адрес сервера в настройках сети: Пока этот, и только для самой скачки книг а не базы, но насколько долго - хз
drSerj
|
|
| |
drserj | Дата: Вторник, 29.11.2011, 21:40 | Сообщение # 768 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (San) Уважаемые разработчики, генералы и прочие, не могу импортировать базу книг после установки программы. Выдает сообщение, что "Ошибка обновления базы". Подскажите, пожалуйста, в чем может быть ошибка.
Ну, желательно опубликовать весь текст лога, который в окне импорта. Могу предположить, что опять на дропбоксе исчерпался лимит, а сам генезис, как всегда колбасит.
drSerj
|
|
| |
drserj | Дата: Вторник, 29.11.2011, 21:44 | Сообщение # 769 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Так, насколько я понял, временно (или постоянно) изменился сервер для скачки книг. сейчас он http://free-books.us.to//get?nametype=orig&md5= Прописать в настройках Библиотека - Сервер вместо старого. Но и он, говорят, работает нестабильно... В общем, проблемы не с программой а с серверами, Все вопросы к админам генезиса
drSerj
|
|
| |
1_абрам | Дата: Среда, 30.11.2011, 00:11 | Сообщение # 770 |
Генералиссимус
Группа: Друзья
Сообщений: 1207
Статус: Offline
| Quote (San) Уважаемые разработчики, генералы и прочие, не могу импортировать базу книг после установки программы. Выдает сообщение, что "Ошибка обновления базы". Подскажите, пожалуйста, в чем может быть ошибка.
Я сегодня обновил базу: скачал отдельно файл http://gen.lib.rus.ec/backup-last.rar. И затем загрузил его с помощью либгена (директория upload).
|
|
| |
drserj | Дата: Среда, 30.11.2011, 10:44 | Сообщение # 771 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (1_абрам) Я сегодня обновил базу
Вопрос в том, на сколько она актуальна... Буквариор вообще предлагает сделать динамический линк, что бы урл был вегда один.
drSerj
|
|
| |
VV123 | Дата: Суббота, 26.05.2012, 01:08 | Сообщение # 772 |
Генерал-майор
Группа: Проверенные
Сообщений: 304
Статус: Offline
| 1. Снял птицу на чекбоксе "запретить запуск второй копии программы", сделал перезагрузку, пара кликов по ярлыку запустилась первая копия, еще пара кликов по ярлыку и тишина. Что не так?
2. Есть скачанная тысяча, в расширенном поиске задаю язык "rus", указываю диапазон ИД этой тысячи, отмечаю "показать все" "искать только в скачанных" "показать все кроме найденного", результат <нет данных> хотя в этом диапазоне есть и на английском и на немецком.
|
|
| |
drserj | Дата: Суббота, 26.05.2012, 18:03 | Сообщение # 773 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (VV123) 1. Снял птицу на чекбоксе "запретить запуск второй копии программы", сделал перезагрузку, пара кликов по ярлыку запустилась первая копия, еще пара кликов по ярлыку и тишина. Что не так?
Программы должны быть в разных каталогах. Это сделано для того, что бы можно было запустить программы для разных библиотек одновременно (но в разных папках)
Quote (VV123) 2. Есть скачанная тысяча, в расширенном поиске задаю язык "rus", указываю диапазон ИД этой тысячи, отмечаю "показать все" "искать только в скачанных" "показать все кроме найденного", результат <нет данных> хотя в этом диапазоне есть и на английском и на немецком.
Даже я запутался в таком алгоритме Кстати, вместо "rus" вроде надо "ru"... Попробуй упрости запрос...
drSerj
|
|
| |
VV123 | Дата: Суббота, 26.05.2012, 18:31 | Сообщение # 774 |
Генерал-майор
Группа: Проверенные
Сообщений: 304
Статус: Offline
| Quote (drserj) Программы должны быть в разных каталогах. Т.е. еще один ярлык на рабочий стол. А настройки можно сделать для каждой копии свои?
Quote (drserj) Кстати, вместо "rus" вроде надо "ru"... Попробуй упрости запрос... Там сейчас языки имеют полное название т.е. russian, english и т.д.
Алгоритм исходя из задачи: скачал тысячу, надо удалить из этой тысячи все языки(какие не известно) кроме russian.
|
|
| |
drserj | Дата: Суббота, 26.05.2012, 19:19 | Сообщение # 775 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (VV123) А настройки можно сделать для каждой копии свои? Да можно, но зачем вообще оно надо???
Quote (VV123) Там сейчас языки имеют полное название т.е. russian, english и т.д. извращенцы.... вечно создают проблемы на пустом месте... Лучше бы разгребли нормально базу...
Я бы убрал "выводить всё кроме найденного" а в фильтре колонки языка выбрал не равно "russian"
И..... к стати, а зачем указывать что только скачанное выбирать??? Ты же не качал по одной книге, а, как я понимаю, скачал сразу общий архив... Оно тогда отметку о скачке на каждый файл не ставит...
drSerj
|
|
| |
VV123 | Дата: Суббота, 26.05.2012, 22:06 | Сообщение # 776 |
Генерал-майор
Группа: Проверенные
Сообщений: 304
Статус: Offline
| Quote (drserj) Лучше бы разгребли нормально базу... Уже наверное ни как, там уже и детская лит. и фантастика... вообщем... И еще появилось несколько полей, там к ним из OpenLibrary люди пришли...
Quote (drserj) не равно "russian" Это как?
Quote (drserj) Оно тогда отметку о скачке на каждый файл не ставит... Я уже актуализацию сделал. Разве можно удалить файл не отмеченный как скачанный?
И еще вопрос, возможно ли импортировать дерево групп например из html и экспортировать в отдельный файл?
|
|
| |
drserj | Дата: Воскресенье, 27.05.2012, 02:06 | Сообщение # 777 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (VV123) не равно "russian" Это как?
В заголовке колонки есть кнопка со стрелкой, жми, в выпадающем меню выбери "Выбор..." В появившемся окне пользовательского фильтра сделай Операция: "Не содержит" Значение: russian
Quote (VV123) Я уже актуализацию сделал.
А вот я и не помню, применима ли актуализация к файлам локальной коллекции... Скорее всего - нет... Только для скачанных одиночных файлов...
Quote (VV123) возможно ли импортировать дерево групп например из html
Штатными средствами - врядли... Но через ж... наверно, можно...
Экспортируй личные настройки, найди таблицу libusercatname, там будет примерно такое:
INSERT INTO libusercatname VALUES (1, 0, 'Избранное'), (2, 0, 'К прочтению'), (3, 0, 'Прочитано'); (4, 2, 'Художественная'); (5, 2, 'Техническая');
Поправь то что надо и импортируй назад... Первое значение - индекс записи, второе - принадлежность группе (0 - корневая группа)
Т.е. Получится такая картина:
Избранное К прочтению Художественная Техническая Прочитано
Но, если не уверен в своих силах - не трогай, поломаешь всё!
drSerj
|
|
| |
VV123 | Дата: Воскресенье, 27.05.2012, 02:54 | Сообщение # 778 |
Генерал-майор
Группа: Проверенные
Сообщений: 304
Статус: Offline
| Quote (drserj) В заголовке колонки есть кнопка со стрелкой, жми, в выпадающем меню выбери "Выбор..." В появившемся окне пользовательского фильтра сделай Операция: "Не содержит" Значение: russian Ну так не интересно , тем более можно просто кликнуть по заголовку колонки и произойдет сортировка по алфавиту.
Quote (drserj) Экспортируй личные настройки, найди таблицу libusercatname, Это я уже ковырял, но это опять вручную. Я думал как бы это автоматизировать.
Сообщение отредактировал VV123 - Воскресенье, 27.05.2012, 02:55 |
|
| |
drserj | Дата: Воскресенье, 27.05.2012, 17:01 | Сообщение # 779 |
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Статус: Offline
| Quote (VV123) Ну так не интересно Зато правильно !
Quote (VV123) тем более можно просто кликнуть по заголовку колонки и произойдет сортировка по алфавиту. Да, можно и так, сортировка тоже удобна, я именно так и делаю.
Quote (VV123) Это я уже ковырял, но это опять вручную. Я думал как бы это автоматизировать. Мммм... Боюсь, полной автоматизации не получится, не было такой постановки задачи... Да и смысла особого не вижу, универсально не получится в автомате.
drSerj
|
|
| |
VV123 | Дата: Воскресенье, 27.05.2012, 19:15 | Сообщение # 780 |
Генерал-майор
Группа: Проверенные
Сообщений: 304
Статус: Offline
| Quote (drserj) Боюсь, полной автоматизации не получится, не было такой постановки задачи... Да и смысла особого не вижу, универсально не получится в автомате. Есть как бы вторая задача, есть у меня некое дерево групп (не по умолчанию) и у кого-то другое, мы хотим обменяться, но при этом имеющееся должно остаться. Для этого надо что бы индекс в libusercatname был не абсолютным, а относительным или сохранять в ввиде древовидного списка. Например:
INSERT INTO libusercatname VALUES (1, 'Избранное'), (2, 'К прочтению'), (3, 'Прочитано'); (4, 'Художественная'); (-, 1, 'Фантастика'); (-, -, 1, 'Фэнтази'); (-, -, 2, 'Научная фантастика'); (-, 2, 'Детективы'); (5, 'Техническая');
|
|
| |
|