Yandex Extra Buttons

Add buttons (past 1/2/3 days, weeks, PDF search etc.) for Yandex search page

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
spmbt
今日安裝
0
安裝總數
3,754
評價
32 1 2
版本
9.2021.1.112
建立日期
2016-01-17
更新日期
2021-01-11
尺寸
35.1 KB
授權條款
未知
腳本執行於

Yandex Extra Buttons

For Yandex search engine script adds buttons of search by last dates, in types of documents, in sites (description in russian).

  • (Firefox, Chrome, Opera12+, Safari, Vivaldi)

Similar script for Google is Google Search Extra Buttons with same functions and structure. Works in various Yandex domains: .ru, .com, .ua, .by (belarissian), .kz (kazakh), .com.tr (turkish).

  • select inteface language (en, ru, ua, by, fr, de, es) and save in external settings (same as for Google script);
  • search for last 1,2..13 days;
  • search for last 1,2..10 weeks;
  • search for last 1,2..11 months;
  • search for last 1,2..10 years;
  • search by some types of documents (multiselect for 10 types);
  • search by site from list (saved in settings and edited);
  • more or less detailed lists (setting).

You may use another styles with with script:

Examples: "пар" (.ru), "engine" (.com), "Сяброўскія" (.by).

Installiing in Chrome as unpacked extension need file manifest.json (or install using TamperMonkey):

{
    "content_scripts": [ {
        "exclude_globs": [  ],
        "exclude_matches": [  ],
        "include_globs": [ "https://yandex.ru/search*",
"https://yandex.by/search*",
"https://yandex.ua/search*",
"https://yandex.kz/search*",
"https://yandex.com.tr/search*",
"https://yandex.com/search*",
"https://*.yandex.ru/search*",
"https://*.yandex.by/search*",
"https://*.yandex.ua/search*",
"https://*.yandex.kz/search*",
"https://*.yandex.com.tr/search*",
"https://*.yandex.com/search*",
"https://www.yandex.ru/",
"https://www.yandex.by/",
"https://www.yandex.ua/",
"https://www.yandex.kz/",
"https://www.yandex.com.tr/",
"https://www.yandex.com/",
"https://yandex.net/",
"https://yandex.ru/yandsearch*",
"https://yandex.by/yandsearch*",
"https://yandex.ua/yandsearch*",
"https://yandex.kz/yandsearch*",
"https://yandex.com.tr/yandsearch*",
"https://yandex.com/yandsearch*",
"https://spmbt.github.io/googleSearchExtraButtons/saveYourLocalStorage.html"],
        "js": [ "yandXButt.user.js" ],
        "matches": [ "http://*/*", "https://*/*" ],
        "run_at": "document_idle"
    } ],
    "converted_from_user_script": true,
    "description": "Add buttons (last 1/2/3 days, weeks, PDF search etc.) for Yandex",
    "name": "Yandex Extra Buttons",
    "version": "7.2018.11.29",
    "manifest_version": 2
}
  • Feature of Yandex Main page for Firefox when non-authorization

Use setting on the page about:config of key security.csp.enable is false for show userscript settings from the page spmbt.github.io in iframe (it will disable the protection "Content Security Policy" on all sites). But if you was signed in Yandex site, disabling of protection is not need (by experience).

Github - https://github.com/spmbt/haPages/tree/gh-pages/userscript/yandex

Screenshots: