您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
获取名字
// ==UserScript== // @name iai获取名字 // @namespace http://tampermonkey.net/ // @version 0.1 // @description 获取名字 // @author hub // @match *://*.iai.work/* // @grant none // @require https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js // ==/UserScript== let dom = {}; dom.query = jQuery.noConflict(true); dom.query(document).ready(function ($) { 'use strict'; console.log('start!!!'); const cycle = 1000; // 检测周期 function copyText(text, callback){ // text: 要复制的内容, callback: 回调 var tag = document.createElement('input'); tag.setAttribute('id', 'cp_hgz_input'); tag.value = text; document.getElementsByTagName('body')[0].appendChild(tag); document.getElementById('cp_hgz_input').select(); document.execCommand('copy'); document.getElementById('cp_hgz_input').remove(); if(callback) {callback(text)} } setInterval(function () { const CH = $('#channel-header'); if (!CH) { return; } CH.off('click'); CH.on('click', function(){ const id = CH.attr('data-channelid'); const title = $('.channel-title')[0].innerHTML; copyText(`[${id}] ${title}`, function (){console.log(`[${id}] ${title}`)}) }); }, cycle); });