Эффективная работа со специализированным поисковиком‑загрузчиком научных статей на Sci‑Hub.
Известные проблемы, ограничения, ошибки и особенности применения. ЧаВО и советы по настройкам.
Этот материал поможет вам продуктивно использовать аддон Find Docs in Sci-Hub RU (Поиск статей на Sci‑Hub), а также решить возможные проблемы его настройки и эксплуатации. По сути, это некий гибрид техподдержки, FAQ'а и баг‑трекера по этому расширению, вполне достаточный для беспроблемной работы с ним.
Начнём с того, что…
В этой статье и в комментариях к ней можно…
- …найти полезные ссылки на "матчасть" для лучшего понимания работы с этим расширением;
- …найти ответы на большинство часто задаваемых вопросов по установке и настройке спецпоисковика;
- …обсудить возможные тонкости настроек и особенности работы в конкретных условиях;
- …сообщить в комментариях о найденной вами ошибке или иной эксплуатационной проблеме;
- …предложить своё решение какой‑либо проблемы или рассказать о личном опыте работы;
- …конструктивно покритиковать авторские решения в этом аддоне и предложить свой вариант;
- …обоснованно предложить какой‑либо новый функционал, отсутствующий в текущих версиях расширения;
- …в принципе "просто поговорить" о разработке этого аддона и задать вопросы автору. :)
Для общего удобства весьма желательно помнить…
Общие правила размещения комментариев и сообщений об ошибках
Для лучшей читабельности и удобства поиска нужной вам информации в комментариях к этой статье при размещении своих комментариев убедительная просьба придерживаться следующих простых правил:
- Главное правило – по возможности всегда используйте текущую стабильную версию расширения!
Это позволит вам избежать "наступания на старые грабли" и сэкономит ваше время на решение проблем.
- Перед публикацией сообщения о проблеме или ошибке – предварительно ознакомьтесь с другими комментариями, возможно, ваш вопрос уже решён ранее.
В общем, излишнее "чукчеписательство" не приветствуется, пустой флуд будет удаляться.
- При описании проблемы следует указывать название и версию вашего браузера, а также номер версии аддона, в которой эта проблема проявляется. Кроме того, желательно подробно описать условия возникновения ошибки, не стесняйтесь сообщать все детали, которые вам покажутся существенными.
Это поможет автору смоделировать ситуацию и быстрее решить возникшую проблему.
- При подтверждении фактов, опубликованных другими, или при обсуждении какой‑либо проблемы – следует отвечать на соответствующее стартовое сообщение (используйте кнопку "Ответить" под конкретным комментарием).
Это упорядочит обсуждение отдельных проблем и облегчит другим пользователям работу с материалом.
- После того, как заявленная проблема будет решена (автором, другими пользователями или вами самостоятельно), чтобы закрыть вопрос – не поленитесь подтвердить факт решения проблемы с указанием (по необходимости) конкретного способа её решения.
Это поможет другим пользователям избежать подобных проблем в работе аддона.
Теперь смотрим самую важную часть этого материала…
Known Issues или Некоторые известные проблемы и статус их решения
- Версия 2017.12.7: ошибка инициализации, аддон не запускается. Связано с изменением API горячих клавиш в браузерах CR72+, в любых более старых версиях проблема отсутствует. [2021.8.28]
- Версия 2021.8.28: ошибка при попытке изменения URL поиска (для основного сайта и пользовательский), выдаётся в консоли, изменение и сохранение не происходит. Связано с некорректной заменой внутренних промежуточных переменных при оптимизации кода, на работу других функций расширения не влияет. [2021.9.8]
- Потенциальная проблема во всех версиях при использовании в старых браузерах (версии старше CR42): при попытке просмотра содержимое документа не отображается, в текущей версии аддона вместо просмотра при этом выдаётся диалог сохранения PDF‑файла. Связано с отсутствием в браузере встроенной поддержки PDF-формата. Не является ошибкой расширения и не зависит от его функций.
- Версия 2021.9.14: ошибка запуска при первичной установке в браузерах версий старше CR48, не создаётся меню настроек. Связано с отсутствием в этих браузерах поддержки части API chrome.management. В более новых версиях браузеров или при установке обновлением с предыдущей версии эта проблема отсутствует. [2021.9.18]
- Потенциальная проблема во всех версиях: при использовании в старых браузерах (версии старше CR31, например, в SRWare Iron 29) может не работать вызов поиска по горячей клавише (по URL текущей вкладки). Связано с особенностями поддержки в отдельных версиях таких браузеров API chrome.commands. Не является ошибкой расширения и не зависит от его функций. Для уведомления пользователя о проблеме добавлена автопроверка запуска с выдачей предупреждающего сообщения при ошибке и запроса на установку дополнительного разрешения для аддона на доступ ко всем вкладкам. [2021.11.5]
- Возможна ошибка во всех версиях: при использовании в некоторых старых браузерах (версии старше CR36, например, в SRWare Iron 31): после рестарта браузера или при ручном отключении и последующем включении расширения отсутствует контекстное меню аддона на страницах (все пункты). Не является ошибкой расширения, зависит только от конкретного браузера. Для обхода проблемы в расширении добавлена функция (принудительного) автоперестроения меню при запуске браузера. Также можно использовать для этого функцию "Волшебной Кнопки" – вызов аддона на локальных или на служебных страницах браузера. [2021.9.18]
- Логическая ошибка в версиях 2021.11.5 и 2021.11.12: при проверке актуальной авторской версии И при её несовпадении с установленной не успевает выполниться автозагрузка CRX-установщика текущей стабильной версии, если включена опция быстрой выгрузки из памяти. Если быстрая выгрузка выключена, проблема отсутствует, CRX-установщик загружается. [2021.11.14]
- [ здесь может быть описана ваша проблема ]
Нерешённые – ссылка на обсуждение выделена вот таким цветом,
Решённые – ссылка на обсуждение выделена вот таким цветом, в конце указана [ссылка] на ченчлог фикса или…
[next] – если уже решено и будет доступно в ближайшем публичном релизе :)
Ссылки для интересующихся
|
Опыт эксплуатации
Бармалей
Бармалей
28.08.2021
14.11.2021
351
0.0
Общие технические сведения о разработке
Статус разработки: | Активная, поддерживается автором |
Язык интерфейса: | Русский, Английский |
Версия браузера: | 19+ (рекомендуется 25+) |
Протестировано в: | SRWare Iron 29/31/36/49 + 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86) + Chromium 87 |
Технологии и API: | Чистый JavaScript (ES5), API: tabs, contextMenus, commands, browserAction |
|