Greasy Fork

Get User Hash

Get any user's hash, for various activities

目前为 2016-05-09 提交的版本。查看 最新版本

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

// ==UserScript==
// @name         Get User Hash
// @namespace    PXgamer
// @version      0.1
// @description  Get any user's hash, for various activities
// @author       PXgamer
// @grant        none
// ==/UserScript==

function guh(username) {
        var re = /<a href="\/bookmarks\/[a-z]+\/[a-z]+\/([a-z0-9]+)\/" class="postLink kaButton smallButton normalText"><i class="ka ka-bookmark"><\/i>/ig, matches, ret = [];
        $.ajax({
            type: "GET",
            url: "/user/"+encodeURIComponent(username)+"/",
            async: false,
            success: function (data) {
                while (matches = re.exec(data.html)) {
                    ret.push(matches[1]);
                }
            },
            returnData: "json"
        });
        console.log(ret[0]);
        return ret[0];
    }