GetThecookie

Get the cookie of the current web page with one click, and automatically place it on the clipboard, just paste it directly (the get button is located in the lower left corner of the page).

Version au 25/11/2022. Voir la dernière version.

Vous devrez installer une extension telle que Tampermonkey, Greasemonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Userscripts pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey pour installer ce script.

Vous devrez installer une extension de gestionnaire de script utilisateur pour installer ce script.

(J'ai déjà un gestionnaire de scripts utilisateur, laissez-moi l'installer !)

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

(J'ai déjà un gestionnaire de style utilisateur, laissez-moi l'installer!)

// ==UserScript==
// @name         GetThecookie
// @name:zh-CN   一键获取网站cookie
// @name:zh-TW   一鍵獲取網站cookie
// @name:zh-HK   一鍵獲取網站cookie
// @namespace    https://www.techwb.cn/software/
// @version      1.1
// @description  Get the cookie of the current web page with one click, and automatically place it on the clipboard, just paste it directly (the get button is located in the lower left corner of the page).
// @description:zh-CN  一键获取当前网页cookie,并且自动放置于剪切板,直接粘贴即可(获取按钮位于页面左下角)。
// @description:zh-TW  一鍵獲取當前網頁cookie,並且自動放置於剪切板,直接粘貼即可(獲取按鈕位於頁面左下角)。
// @description:ja     現在の Web ページの Cookie をワンクリックで取得でき、取得ボタンの位置は左下隅にあり、ボタンをクリックすると、現在のページの Cookie がクリップボードに置かれます.
// @author       Techwb.cn
// @match        http*://*
// @include      http*://*
// @icon         https://www.techwb.cn/logo.png
// @grant        GM_setClipboard
// @license  none
// ==/UserScript==

(function() {
    'use strict';
    var lang = navigator.appName=="Netscape"?navigator.language:navigator.userLanguage;
    var btn={};
    switch (lang){
        case "zh-CN":
        case "zh-SG":
            btn={
                btname:"获取网站"
            };
            break;
        case "zh-TW":
        case "zh-HK":
            btn={
                btname:"獲取網站"
            };
            break;
        default:
            btn={
                btname:"THEWEB"
            };
            break;
    }

    // Your code here...

    let Container = document.createElement('div');
Container.id = "getcookie";
Container.style.position="fixed"
Container.style.color="red"
Container.style.left="0px"
Container.style.top="92%"
Container.style['z-index']="999999"
Container.innerHTML =`
 <span style="font-size:19px;">▶</span>
 <div style="padding: 2px; border: 1px solid #aaa; border-radius: 21px; float: right; background: #fff; position: relative; ">
 <button id="getcookie"
 alt="一键获取网站cookie";
 style="
 background-image:url(https://XXX.jpg);
 padding: 2px;
 width: 60px;
 height: auto;
 background-repeat:no-repeat;
 background-size:62px;
 border:0;
 background-color:transparent;
 background:red;
 border-radius:41px;
 font-size:14px;
 color:#fff;
 text-align:center;
 ">Cookie</button>
 <div style="position: absolute;
    width: 62px;
    text-align: center;
    top: -21px;
    left: 0px;
    color: #ff8000;
    font-weight: bold;
    font-size: 14px;
    text-shadow: #fff 1px 0 0, #fff 0 1px 0, #fff -1px 0 0, #fff 0 -1px 0;">${btn.btname}</div>
 </div>
`
/*
==另一种样式==
<span style="font-size:25px;">▶</span>
<div style="padding: 6px; border: 1px solid #aaa; border-radius: 21px; float: right; background: #fff; position: relative; ">
<button id="getcookie"
style="
background-image:url(https://XXX.jpg);
padding: 6px;
width: auto;
height: auto;
background-repeat:no-repeat;
background-size:62px;
border:0;
background-color:transparent;
background:red;
border-radius:41px;
font-size:12px;
color:#fff;
text-align:center;
">获取Cookie</button>
</div>
==/另一种样式==
*/


document.body.appendChild(Container);
var b;
var current_cookies;
b = document.getElementById('getcookie');
        b.onclick = function (){
            current_cookies=document.cookie;
            GM_setClipboard(current_cookies);
            return;
        };

})();