您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
切换到pytorch代码块,而不是默认的块,仅在第一次进入界面时生效
- // ==UserScript==
- // @name switch pytorch code
- // @namespace http://tampermonkey.net/
- // @version 0.4
- // @description 切换到pytorch代码块,而不是默认的块,仅在第一次进入界面时生效
- // @description:en switch pytorch code panel instead default when first in!
- // @author Letsgo0
- // @match https://*.d2l.ai/*/*
- // @match http://*.d2l.ai/*/*
- // @icon https://www.google.com/s2/favicons?sz=64&domain=d2l.ai
- // @grant none
- // @run-at document-idle
- // ==/UserScript==
- (function() {
- 'use strict';
- // Your code here...
- let timer = setTimeout( switchPytorch,500)
- const stoper = setInterval( ()=>{stopFlag = true;}, 5000);
- function switchPytorch() {
- const selector = 'a[href|="#pytorch"].mdl-tabs__tab';
- const pyEle = document.querySelector(selector)
- if (pyEle){
- const className = pyEle.getAttribute('class') || '';
- if (!className.includes('is-active')){
- pyEle.click()
- }
- }
- else if (stopFlag == false){
- timer = setTimeout( switchPytorch,500);
- }
- }
- })();