Greasy Fork is available in English.
画面解像度が高い人向き
当前为
// ==UserScript==
// @name Google検索結果に時期指定、再生時間指定、画像サイズ指定ボタンを設置する
// @description 画面解像度が高い人向き
// @include *://www.google.tld/search?*
// @version 0.1
// @grant none
// @namespace http://greasyfork.icu/users/181558
// ==/UserScript==
(function() {
addLink("none", "", "全て", "|", /&tbs=qdr:[hdmwmy]/, "");
addLink("", "", "1時間以内", "|", /&tbs=qdr:[hdmwmy]/, "&tbs=qdr:h");
addLink("", "", "24時間以内", "|", /&tbs=qdr:[hdmwmy]/, "&tbs=qdr:d");
addLink("", "", "1週間以内", "|", /&tbs=qdr:[hdmwmy]/, "&tbs=qdr:w");
addLink("", "", "1ヶ月以内", "|", /&tbs=qdr:[hdmwmy]/, "&tbs=qdr:m");
addLink("", "", "1年以内", "<DIV></DIV>", /&tbs=qdr:[hdmwmy]/, "&tbs=qdr:y");
addLink("&tbm=vid", "", "動画", "|", /&tbs=qdr:[hdmwmy]/, "");
addLink("&tbm=vid", "", "4分未満", "|", /&tbs=dur:[sml]/, "&tbs=dur:s");
addLink("&tbm=vid", "", "4~20分", "|", /&tbs=dur:[sml]/, "&tbs=dur:m");
addLink("&tbm=vid", "", "20分以上", "<DIV></DIV>", /&tbs=dur:[sml]/, "&tbs=dur:l");
addLink("&tbm=isch", "", "画像", "|", /&tbs=isz:[sml]/, "");
addLink("&tbm=isch", "", "アイコンサイズ", "|", /&tbs=isz:[sml]/, "&tbs=isz:i");
addLink("&tbm=isch", "", "中", "|", /&tbs=isz:[sml]/, "&tbs=isz:m");
addLink("&tbm=isch", "", "大", "", /&tbs=isz:[sml]/, "&tbs=isz:l");
return;
function addLink(terms, beforetitle, title, append, deleteoption, option) {
var url = window.location.href;
if (terms !== "") url = url.replace(/&tbm=.*/, "");
if (terms !== "none") url = url + terms;
url = url.replace(deleteoption, '') + option;
var ele = document.createElement('span');
ele.innerHTML = beforetitle + "<a href=" + url + ">" + title + "</a>" + append;
var place = document.getElementById('hdtbSum');
place.appendChild(ele);
return;
}
})();