' +'' +'' +'' +''+(OBS.pswFlag=!0,'') +'' +'' +'' +'' +'' +'' +'' +'')//-->
Ребрэндинг, добавлена вторая локаль (английская), доработка интерфейса меню, оптимизация кода. Добавлена функция прямого просмотра и загрузки статей, исправлена ошибка установки URL поиска.
Проверка работоспособности: SRWare Iron 29/31/36/49, 360 Extreme Explorer 9/11/12/13 (CR63/69/78/86), Chromium 87.
* Основная причина этой замены – теперь аддон "умеет" искать не только по DOI, но и по всем остальным параметрам (по URL, PMID/PMCID), которые до этой версии необходимо было вводить вручную на сайте сервиса.
* Причина замены иконки: несмотря на то, что в предыдущей версии я попытался немного подрихтовать старую иконку, она всё равно смотрится ну о-о-очень вяло, и в контекстном меню и на кнопке на тулбаре. Новая иконка (с)пёрта здесь и немного оптимизирована. На сайтах Проекта будут сделаны соответствующие замены, новая иконка теперь будет отображаться и в общем пиар‑баннере (в топе главных страниц сайтов Проекта) и в боковой "мозаике".
В комплект аддона добавлена папка _locales с двумя вложенными, en и ru. Переключение автоматическое, по текущей локали браузера, для всех других языков включается английская (по умолчанию). Для обеих локалей изменяются все подсказки, названия пунктов меню, диалоги и т.д.
Кроме этого, URL пользовательского поиска по умолчанию теперь также зависит от локали, для англоязычных локалей (en, en-us, en-gb) это домен google.com, для остальных локалей автоматически устанавливается региональный поисковик (для зоны ru, соответственно, это google.ru).
Зачем: да чисто для удобства пользователей.) Потому как этот аддон предназначен для "широких кругов научной общественности", вот и… Собственно, речь об этом давно шла, но вот теперь "руки дошли" и аддоном могут пользоваться не только наши соотечественники. :)
Попутно: приветствуется ваше желание сделать переводы на другие языки. Если кому-то это действительно интересно – смотрите, сравнивайте обе текущие локали и переводите. Готовые переводы можно прислать по обратной связи на этом сайте или просто выложить ссылкой в комментариях, они будут проверены и включены в следующие релизы аддона.
Короче, велкам… :)
Причина: исключительно "по просьбам трудящихся", для удобства и исходя из частоты изменения этих настроек.
Предназначен для оперативного поиска на случай очередного бана основного домена. Работает как переключатель, по аналогии с предыдущими основным и пользовательским. Активируется пунктом меню с пометкой "... (резервный поиск)", также может быть отредактирован при необходимости (пункт меню "Установить URL резервного поиска").
* Не регулируется и не отключается, теперь вместо пошаговых действий для поиска/просмотра документ (если он есть в базе сервиса) всегда сразу же отображается во вкладке браузера, без каких-либо фреймов, ручных переходов, лишних нажатий и прочей "мешающей фигни".:) Теперь достаточно указать любой из идентификаторов (URL, DOI, PMID, PMCID) и документ будет найден и открыт (ещё раз – если он есть в базе сервиса). Зачем/почему так сделано: я ценю время своих пользователей и стремлюсь сделать их работу более продуктивной.)
Режим включается при выборе пункта меню "Загружать найденное без просмотра". Предназначен для оперативного скачивания PDF-файлов любых доступных документов (статей). Работает эквивалентно ручному нажатию кнопки "Скачать" на страницах сервиса. Если документ найден, будет автоматически выдан стандартный диалог сохранения файла (имя файла оригинальное, как есть).
При включении режима изменяется контекстное меню, вместо пункта "Найти эту статью на Sci-Hub" будет отображаться "Скачать документ со Sci-Hub", соответственно изменяется и дублирующий пункт в меню кнопки на тулбаре и само действие при щелчке по этой кнопке. Режим просмотра: и режим загрузки:
Для корректной работы функций прямой загрузки и просмотра файлов в манифесте аддона изменено разрешение [ "<all_urls>" ], теперь оно запрашивается не опционально (как было в предыдущей версии), а по умолчанию. Это может привести к выдаче соответствующего предупреждения со стороны браузера при обновлении поверх ранее установленной версии. Если этот запрос не подвердить, аддон автоматически отключается браузером!
Что-то типа "автоуборки мусора", по умолчанию фоновая вкладка закрывается автоматически через 10 секунд после получения результата (URL конечного документа) и выдачи диалога сохранения файла. Понятно, можно и вручную закрыть, но – "сервис наше всё!"…))
Изменяется при выборе* пункта меню "Время ожидания до сброса, сек.:". Отмечу, что этот пункт будет недоступен, если не включен сам режим прямой загрузки. Не рекомендуется устанавливать меньше 3-5 секунд, иначе могут быть проблемы с запуском загрузки файла.
В общем случае блокирует запрос поиска на страницах самого сервиса Sci-Hub, во избежание "дурацких" ошибок и рекурсивного поиска. Сделано для защиты от случайного запуска поиска с предсказуемой ошибкой "не найдено".) В таких случаях теперь просто будет выдано предупреждение о недопустимом URL:
По умолчанию режим включен, автовыгрузка фонового процесса происходит немедленно после завершения запроса или действия. Однако, при активной работе и при частом использовании аддона отключение быстрой выгрузки может немного ускорить вызов и обработку ваших запросов. Надо или нет – ну так попробуйте и решите сами… :)
Официальный ресурс. Предназначен для получения всех идентификаторов научной работы. Ссылка открывается в новой вкладке при выборе пункта меню "Конвертор идентификаторов PubMed".
При выборе этого пункта выполняется очистка локального хранилища аддона, все настройки (в том числе – все URL поиска) будут установлены по умолчанию, т.е. аддон приводится в состояние "искаропки". Применяется в ситуациях "что-то у меня поломалось". Во избежание "несчастных случаев" перед этим выдаётся запрос на подтверждение.
Практически, то же самое, что и полный сброс, только без потери настроек. Способ перезапуска зависит от режима "быстрой выгрузки", если он включен – аддон перезагружается полностью, если нет – только перезапуск фонового скрипта. Когда нужен – ну, мало ли.. Вдруг загрузка подвиснет или как-то некорректно будет обработан запрос на поиск. В общем, это "маленькая красная кнопка", на случай каких-то мелких сбоев…)
Обе фичи неотключаемы и неудаляемы, так теперь будет и дальше. Причина: "ну во-первых это красиво"..)) Если серьёзно – связано с длительным ожиданием (в некоторых случаях) при поиске, особенно – если поиск не по DOI/URL, так вот, чтоб пользователь не нервничал и не жал кнопку по сто раз, индикация однозначно покажет текущее состояние запроса и результат работы. В частности, при успешном получении индицируется зелёное "OK!", а так как на страницах некоторых отсутствующих документов нет никакой информации об этом, просто "чистый лист", аддон при этом индицирует ошибку красным цветом бэджика с надписью "ERR!". В общем, всё это нужно и хорошо..:)
Блок аддона на странице управления расширениями: Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.
Группа настроечных опций (в том числе – все новые опции): Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.
Эта же группа опций в контекстном меню страницы в браузерах старых версий (CR29-48):
Группа ссылок по проекту Sci-Hub: Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.
Группа ссылок на документацию и поддержку расширения: Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.
Настройка горячей клавиши для вызова поиска по URL страницы: Щёлкните по изображению, чтобы просмотреть скриншот на другом языке.
Контекстное меню страницы с пунктом поиска по выделенному тексту:
Контекстное меню страницы с пунктом выбора для поиска:
Контекстное меню страницы с пунктом выбора для загрузки:
Диалог установки базового URL поиска (по умолчанию):
Диалог установки альтернативного URL поиска (резервный):
Диалог установки URL пользовательского поиска:
Диалог установки таймаута автозакрытия фоновых вкладок при загрузке:
Текущие запрашиваемые разрешения (по манифесту):
При смене языковой локали в браузере следует обязательно сделать перезапуск для перестроения меню:
Камраду Огневу – за "частное консультирование" по вопросам применения аддона разными группами юзеров. :)
Скачать и установить эту версию в формате CRX v.2 (для браузеров версий 29-72)
Скачать и установить эту версию в формате CRX v.3 (для браузеров версий 63+)