机械工程唯一ID获取工具

页面截图并保存到本地文件

// ==UserScript==
// @name         机械工程唯一ID获取工具
// @namespace    http://tampermonkey.net/
// @version      2025-07-04
// @description  页面截图并保存到本地文件
// @author       恋恋小嘴花
// @match        https://lexue.bit.edu.cn/mod/quiz/review.php*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant        none
// @license      MIT
// ==/UserScript==

(function () {
  ("use strict");
  questionId = document.querySelector('.questionflagpostdata').value.split("&qid=")[1].split("&")[0];
  console.log(`当前题目ID: ${questionId}`);
  
  // 创建显示ID的浮动元素
  const idDisplay = document.createElement('div');
  idDisplay.innerHTML = `题目ID: ${questionId}`;
  idDisplay.style.cssText = `
    position: fixed;
    bottom: 20px;
    right: 20px;
    background: linear-gradient(45deg,rgb(17, 169, 207) 0%,rgb(39, 199, 186) 100%);
    color: white;
    padding: 12px 20px;
    border-radius: 25px;
    font-family: 'Arial', sans-serif;
    font-size: 14px;
    font-weight: bold;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
    z-index: 9999;
    user-select: text;
    cursor: pointer;
    transition: all 0.3s ease;
    border: 2px solid rgba(255, 255, 255, 0.3);
  `;
  
  // 添加悬停效果
  idDisplay.addEventListener('mouseenter', function() {
    this.style.transform = 'scale(1.05)';
    this.style.boxShadow = '0 6px 20px rgba(0, 0, 0, 0.3)';
  });
  
  idDisplay.addEventListener('mouseleave', function() {
    this.style.transform = 'scale(1)';
    this.style.boxShadow = '0 4px 15px rgba(0, 0, 0, 0.2)';
  });
  
  // 点击复制ID到剪贴板
  idDisplay.addEventListener('click', function() {
    navigator.clipboard.writeText(questionId).then(() => {
      const originalText = this.innerHTML;
      this.innerHTML = '已复制!';
      setTimeout(() => {
        this.innerHTML = originalText;
      }, 1000);
    });
  });
  
  document.body.appendChild(idDisplay);
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址