Greasy Fork is available in English.

快速复制cookie

快速复制当前页面cookie

Stan na 28-11-2019. Zobacz najnowsza wersja.

// ==UserScript==
// @name         快速复制cookie
// @namespace    http://tampermonkey.net/
// @version      1.2
// @description  快速复制当前页面cookie
// @author       流氓凡
// @match        https://greasyfork.org/zh-CN/scripts?page=2&q=cookie&utf8=%E2%9C%93
// @grant        none
// @match        http://*/*
// @match        https://*/*
// ==/UserScript==

(function() {
    'use strict';

    // Your code here...
    function copystr(str) {
        var oInput = document.createElement('input');
        oInput.value = str;
        document.body.appendChild(oInput);
        oInput.select(); // 选择对象
        oInput.setSelectionRange(0, oInput.value.length), document.execCommand('Copy');
        document.body.removeChild(oInput);
        alert('当前页面Cookie复制成功');
    }
    document.onkeydown =function (e) {
        if (e.altKey&& e.keyCode == 67){
            var url = window.location.host;
            if(url=='user.qzone.qq.com'){
                //准备整理出qzone需要的cookie项
                var prg=/; uin=(.*?);.*?skey=(.*?);.*?p_uin=(.*?);.*?p_skey=(.*?);/s;
                var res=prg.exec(document.cookie);
                //拼接cookie
                var qzoneCookie='uin='+res[1]+'; skey='+res[2]+'; p_uin='+res[3]+'; p_skey='+res[4]+';';
                copystr(qzoneCookie);
            }else{
                copystr(document.cookie);
            }
        }
    }
})();