Fantastic JAV Assistant

Fantastic JAV assistant .

// ==UserScript==
// @name                    Fantastic JAV Assistant
// @name:zh-CN              日本爱情动作片助手
// @namespace               https://github.com/HUMORCE/fantastic-jav-assistant
// @version                 1.0
// @description             Fantastic JAV assistant .
// @description:zh-cn       日本爱情动作片助手。
// @author                  humorce
// @include                 *://www.javlibrary.com/*/?v=*
// @include                 *://www.javbus.com/*
// @require                 https://cdn.jsdelivr.net/npm/clipboard@2/dist/clipboard.min.js
// @grant                   none
// ==/UserScript==
(function () {
    'use strict';

    // JAVLIBRARY
    // copy by click the [复制标题] button .
    // 点击复制按钮复制。
    // 
    $("#owned").append($('<button/>', {
        'class': 'copy',
        'data-clipboard-target': '#video_title > h3 > a',
        text: '复制标题',
        css: {
            'background-color': '#f9f9f9',
            '-moz-border-radius': '5px',
            '-webkit-border-radius': '5px',
            'border-radius': '5px',
            'border': '1px solid #dcdcdc',
            'display': 'inline-block',
            'color': '#666666',
            'font-family': 'arial',
            'font-size': '12px',
            'font-weight': 'bold',
            'padding': '2px 11px',
            'text-decoration': 'none',
            'margin': '1px',
        }
    }));

    // JAVBUS 
    // click title-text to copy .
    // 点击标题复制。
    $("body > div.container > h3").attr({
        'class': 'copy',
        'data-clipboard-target': 'body > div.container > h3',
        text: '复制标题',
    });

    $("#video_id > table").attr({
        'class': 'copy',
        'data-clipboard-target': '#video_id > table > tbody > tr > td.text',
        text: '复制番号',
        // JAVL id
        // click to copy.
    });

    $("body > div.container > div.row.movie > div.col-md-3.info > p:nth-child(1) > span:nth-child(2)").attr({
        'class': 'copy',
        'data-clipboard-target': 'body > div.container > div.row.movie > div.col-md-3.info > p:nth-child(1) > span:nth-child(2)',
        text: '复制番号',
        // JAVB id
        // click to copy.
    });


    var clipboard = new ClipboardJS('.copy');

    clipboard.on('success', function (e) {
        console.info('Action:', e.action);
        console.info('Text:', e.text);
        console.info('Trigger:', e.trigger);

        e.clearSelection();
    });

    clipboard.on('error', function (e) {
        console.error('Action:', e.action);
        console.error('Trigger:', e.trigger);
    });
})();