Greasy Fork

NyQuery

Makes Money

目前为 2017-10-04 提交的版本。查看 最新版本

此脚本不应直接安装,它是一个供其他脚本使用的外部库。如果您需要使用该库,请在脚本元属性加入:// @require https://update.greasyfork.icu/scripts/33763/222030/NyQuery.js

// ==UserScript==
// @name         NyQuery
// @namespace    https://greasyfork.org/users/144229
// @version      1.0.5
// @description  Makes Money
// @author       MasterNyborg
// @icon         http://i.imgur.com/wS1IQwd.jpg
// @require      http://code.jquery.com/jquery-latest.min.js
// ==/UserScript==

function hotKey(element, input){ //Adds click hotkey for given element(s) based on direct keyboard input (not event codes)
    $(document).keypress(function(event){
        if (String.fromCharCode(event.which) == input){
            $(element).click();
        }
    });
}

function clickText(text, input){ //Adds click hotkey for any element containing given text (case sensitive) based on direct keyboard input
    $(document).keypress(function(event){
        if (String.fromCharCode(event.which) == input){
            $(':contains('+text+')').click();
        }
    });
}

function randNum(min, max) { //returns a random integer between min and max
    return Math.floor(Math.random() * (max - min + 1)) + min;
}

function newPic(href, w = "auto", h = "auto"){
    return `<img src=${href} style="width:${w}px;height:${h}px;">`;
}

function afterPic(href, w = "auto", h = "auto"){
    $(this).after(`<img src=${href} style="width:${w}px;height:${h}px;">`);
}

function beforePic(href, w = "auto", h = "auto"){
    $(this).before(`<img src=${href} style="width:${w}px;height:${h}px;">`);
}

function gmGet(name) {
    var theValue = GM_getValue(name);
    return theValue;
}

function gmSet(name, valuee) {
    GM_setValue(name, valuee);
}

function newStyle(pop) {
    var div = $('<div />', {
        html: '&shy;<style>' + pop + '</style>'
    } ).appendTo('body');
}