Поиск в библиотеке по автору и названию книги.
9 years 3 months ago #108
by Conrad
Conrad created the topic: Поиск в библиотеке по автору и названию книги.
Добрый день, Дмитрий.
Выяснилось что поиск в программах на IOS устройствах работает только латинскими буквами.
Думаю это поможет исправить ошибку.
Выяснилось что поиск в программах на IOS устройствах работает только латинскими буквами.
Думаю это поможет исправить ошибку.
Please Войти or Create an account to join the conversation.
- Conrad
-
Topic Author
- Offline
- Новый участник
-
Less
More
- Posts: 13
9 years 3 months ago - 9 years 3 months ago #109
by mitshel
mitshel replied the topic: Поиск в библиотеке по автору и названию книги.
Вчера принесли iPad для тестирования проблемы и уже к полуночи все было проверено, выявлено и исправлено. Качайте и тестируйте версию 0.12.
Следите за разделом "Новости".
Базу при переходе с 0.11 на 0.12 пересканировать не нужно (если конечно Вас не сильно волнует вопрос с конечными скобками и нет желания проверить изменения в производительности сканера)
Следите за разделом "Новости".
Базу при переходе с 0.11 на 0.12 пересканировать не нужно (если конечно Вас не сильно волнует вопрос с конечными скобками и нет желания проверить изменения в производительности сканера)
Last Edit: 9 years 3 months ago by mitshel.
Please Войти or Create an account to join the conversation.
- mitshel
-
- Offline
- Администратор
-
Less
More
- Posts: 297
- Karma: 8
9 years 3 months ago #110
by Conrad
Conrad replied the topic: Поиск в библиотеке по автору и названию книги.
Спасибо, проверил. Все работает. Будем тестировать дальше.
Please Войти or Create an account to join the conversation.
- Conrad
-
Topic Author
- Offline
- Новый участник
-
Less
More
- Posts: 13
9 years 3 months ago - 9 years 3 months ago #112
by Daxer
Daxer replied the topic: Поиск в библиотеке по автору и названию книги.
Проверил новый сканер. как минимум в 2 раза быстрее староого. 280тыс книг за 9 часов. Раньше было часов 20 не меньше.
По поводу поиска, на андроиде програма OPDS browser английский поиск работает. Русский нет. при чем ели по автору просто пустая выдача то по книгам выдает все время одну и туже. Проверил в браузере поиск работает нормально. Так что косяк в самом опдс клиенте.
Вот лог при поиске "лук". Собственно и проблема в том что вместо русских символов он шлет вопросы. Так что ищем опдс клиенты корректно работающие с русскими буквами.
По поводу поиска, на андроиде програма 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: 9 years 3 months ago by Daxer.
Please Войти or Create an account to join the conversation.
- Daxer
-
- Offline
- Осваиваюсь на форуме
-
Less
More
- Posts: 21
- Karma: 1
9 years 3 months ago #114
by Daxer
ОПДС браузер с поиском работает следующим образом : жмем поиск получаем поле ввода, вводим "лук", получаем ответ
поиск по книгам и поиск по авторам.
так вот если смотреть логи то:если я даю напрямую ссылку браузеру /sopds/py/sopds.cgi?searchTerm=лук
или /sopds/py/sopds.cgi?searchTerm=%D0%BB%D1%83%D0%BA (что тоже самое) то поиск работает корректно.
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=%D0%BB%D1%83%D0%BA (что тоже самое) то поиск работает корректно.
Please Войти or Create an account to join the conversation.
- Daxer
-
- Offline
- Осваиваюсь на форуме
-
Less
More
- Posts: 21
- Karma: 1
Time to create page: 0.104 seconds