// ==UserScript==
// @name        AAAAA-复制标题-到memory
// @namespace   Violentmonkey Scripts
// @icon        https://memory.tianyunperfect.cn/pro_icon.svg
// @match       *://*/*
// @grant       GM_registerMenuCommand
// @version     1.0
// @author      tianyunperfect
// @require     https://cdnjs.cloudflare.com/ajax/libs/axios/0.18.0/axios.min.js
// @require     https://git.tianyunperfect.cn/tianyunperfect/web-base/raw/master/monkey/util.js?a=2022年10月17日14:12:19
// @description 2021/1/30 下午7:09:51
// ==/UserScript==

(function () {
    'use strict';
    // GM_registerMenuCommand("!!!复制并加到memory", to_memory)
    GM_registerMenuCommand("!!!复制标题和 url", copyTitle)

    // function to_memory() {
    //     let url = location.href;
    //     let title = document.title;
    //     if (window.self !== window.top) {
    //         return
    //     }
    //     let body = {
    //         "back": "<p></p>",
    //         "front": `<p>url: <a href="${url}">${title}</a></p>`,
    //         "period": 0,
    //         "onlyText": "",
    //         "remindTime": new Date(),
    //         "tag": "",
    //         "updateTime": "",
    //         "userId": 1
    //     };
    //     let memory_url = "https://memory.tianyunperfect.cn/api/memory-64B206F1-E915-4298-9AB7-9C561040B012/insert";
    //     axios.post(memory_url, body).then((res) => {
    //         console.log(res.data);
    //         let data = res.data;
    //         if (data.success) {
    //
    //         } else {
    //             alert(data.message);
    //         }
    //     })
    //     myAlert(`${title}<br/>${location.host}`, 2)
    // }

    // function copyTitle() {
    //     myCopy(`<a href="${location.href}">${document.title}</a>`)
    // }

    // unsafeWindow.to_memory = to_memory;

    addRemoteJS("https://cdn.bootcdn.net/ajax/libs/clipboard.js/2.0.11/clipboard.min.js");

    document.onkeydown = function (ev) {
        if (ev.key === 'c' && ev.shiftKey) {
            ev.preventDefault();
            copyTextToClipboard(document.title, location.href);
        }
    }

    function copyTitle() {
        copyTextToClipboard(document.title, location.href);
    }
})();


