Поиск в библиотеке по автору и названию книги.

4 years 7 months ago #108 by Conrad
Conrad created the topic: Поиск в библиотеке по автору и названию книги.
Добрый день, Дмитрий.
Выяснилось что поиск в программах на IOS устройствах работает только латинскими буквами.
Думаю это поможет исправить ошибку.

Please Войти or Create an account to join the conversation.

  • Conrad
  • Conrad's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
More
4 years 7 months ago - 4 years 7 months ago #109 by mitshel
mitshel replied the topic: Поиск в библиотеке по автору и названию книги.
Вчера принесли iPad для тестирования проблемы и уже к полуночи все было проверено, выявлено и исправлено. Качайте и тестируйте версию 0.12.
Следите за разделом "Новости".
Базу при переходе с 0.11 на 0.12 пересканировать не нужно (если конечно Вас не сильно волнует вопрос с конечными скобками и нет желания проверить изменения в производительности сканера)
Last Edit: 4 years 7 months ago by mitshel.

Please Войти or Create an account to join the conversation.

  • mitshel
  • mitshel's Avatar
  • Offline
  • Администратор
  • Администратор
More
4 years 7 months ago #110 by Conrad
Conrad replied the topic: Поиск в библиотеке по автору и названию книги.
Спасибо, проверил. Все работает. Будем тестировать дальше.

Please Войти or Create an account to join the conversation.

  • Conrad
  • Conrad's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
More
4 years 7 months ago - 4 years 7 months ago #112 by Daxer
Daxer replied the topic: Поиск в библиотеке по автору и названию книги.
Проверил новый сканер. как минимум в 2 раза быстрее староого. 280тыс книг за 9 часов. Раньше было часов 20 не меньше.
По поводу поиска, на андроиде  програма OPDS browser английский поиск работает. Русский нет. при чем ели по автору просто пустая выдача то по книгам  выдает все время одну и туже. Проверил в браузере поиск работает нормально. Так что косяк в самом опдс клиенте. 
Вот лог при поиске "лук". Собственно и проблема в том что вместо русских символов он шлет вопросы. Так что ищем опдс клиенты корректно работающие с русскими буквами.
[26/Feb/2014:09:43:48 +0400] "GET /sopds HTTP/1.1" 301 547 "-" "Dalvik/2.0.0 (Linux; U; Android 4.4.2; Nexus 5 Build/KOT49H)"
[26/Feb/2014:09:43:48 +0400] "GET /sopds/ HTTP/1.1" 200 922 "-" "Dalvik/2.0.0 (Linux; U; Android 4.4.2; Nexus 5 Build/KOT49H)"
[26/Feb/2014:09:43:55 +0400] "GET /sopds/py/sopds.cgi?searchTerm=??? HTTP/1.1" 200 771 "-" "Dalvik/2.0.0 (Linux; U; Android 4.4.2; Nexus 5 Build/KOT49H)"
[26/Feb/2014:09:43:57 +0400] "GET /sopds/py/sopds.cgi?searchType=books&searchTerm=%3F%3F%3F HTTP/1.1" 200 1261 "-" "Dalvik/2.0.0 (Linux; U; Android 4.4.2; Nexus 5 Build/KOT49H)"
[26/Feb/2014:09:44:04 +0400] "GET /sopds/py/sopds.cgi?searchType=authors&searchTerm=%3F%3F%3F HTTP/1.1" 200 627 "-" "Dalvik/2.0.0 (Linux; U; Android 4.4.2; Nexus 5 Build/KOT49H)"
Last Edit: 4 years 7 months ago by Daxer.

Please Войти or Create an account to join the conversation.

  • Daxer
  • Daxer's Avatar
  • Offline
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
More
4 years 7 months ago #114 by Daxer
Daxer replied the topic: Поиск в библиотеке по автору и названию книги.

Обращаю внимание вот на это:
searchTerm=%3F%3F%3F

Вот тут то как раз все правильно это и есть три вопроса.
ОПДС браузер с поиском работает следующим образом : жмем поиск получаем поле ввода, вводим "лук", получаем ответ 
поиск по книгам и поиск по авторам.
так вот если смотреть логи то:
это запрос поисковой строки имеено тут вместо введенных "лук" опдсбраузер посылает запрос с ???
"GET /sopds/py/sopds.cgi?searchTerm=??? HTTP/1.1" 
на что скрип отдает правильны ссылки на поиск по книгам и авторам и следущие два запроса это уже переход по ссылкам соответственно  книгам
"GET /sopds/py/sopds.cgi?searchType=books&searchTerm=%3F%3F%3F HTTP/1.1"
и авторам
"GET /sopds/py/sopds.cgi?searchType=authors&searchTerm=%3F%3F%3F HTTP/1.1"
если я даю напрямую ссылку браузеру /sopds/py/sopds.cgi?searchTerm=лук
или   /sopds/py/sopds.cgi?searchTerm=%D0%BB%D1%83%D0%BA (что тоже самое) то поиск работает корректно.

Please Войти or Create an account to join the conversation.

  • Daxer
  • Daxer's Avatar
  • Offline
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
More
Time to create page: 0.154 seconds