GreasyFork Scripts by Google Search

To search scripts using Google Search

目前为 2023-06-16 提交的版本。查看 最新版本

// ==UserScript==
// @name         GreasyFork Scripts by Google Search
// @namespace    http://tampermonkey.net/
// @version      0.2.0
// @description  To search scripts using Google Search
// @author       CY Fung
// @match        https://gf.qytechs.cn/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=gf.qytechs.cn
// @grant        none
// @license MIT
// ==/UserScript==

(function () {
    'use strict';

    let input = document.querySelector('form input[name="q"]');
    if (!(input instanceof HTMLInputElement)) return;
    let form = input.closest('form');
    if (!(form instanceof HTMLFormElement)) return;
    form.addEventListener('submit', function (evt) {

        let form = evt.target;
        if (!(form instanceof HTMLFormElement)) return;
        let input = form.querySelector('input[name="q"]');
        if (!(input instanceof HTMLInputElement)) return;

        let value = input.value;
        if (value && value.startsWith('g ')) {
            let q = value.replace('g ', '');
            evt.preventDefault();

            let m = "-inurl%3A%22%2Fusers%2F%22+-inurl%3A%22%2Fdiscussions%22-inurl%3A%22%2Fstats%22+-inurl%3A%22%2Ffeedback%22+-inurl%3A%22%2Fcode%22+-inurl%3A%22q%3D%22+-inurl%3A%22%2Fby-site%2F%22+inurl%3A%22%2Fscripts%2F%22+site%3Agf.qytechs.cn";



            location.href = `https://www.google.com/search?q=${encodeURIComponent(q)}+${m}&lr=lang_${document.documentElement.lang}`

        }

    })

    // Your code here...
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址