您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
divied article list into two article lists in parallel.
当前为
// ==UserScript== // @name arcaliveDualMode // @namespace http://tampermonkey.net/ // @version 0.1 // @description divied article list into two article lists in parallel. // @author Jayscript // @match https://arca.live/b/smpeople // @match https://arca.live/b/smpeople?* // @icon https://www.google.com/s2/favicons?sz=64&domain=arca.live // @grant none // @license MIT // ==/UserScript== function arcaliveDualMode() { document.querySelector('.right-sidebar').style = 'display:none;'; let contentWrapper = document.querySelector('.content-wrapper.clearfix'); contentWrapper.style='margin:0 5rem 0;max-width:100%'; let containerBoard = document.querySelector('.containe-fluid.board-article'); containerBoard.style='margin:0'; let articleList = document.querySelector('.article-list'); let articleList2 = articleList.cloneNode(true); articleList.after(articleList2); articleList.style='margin:5 0rem 0 0;float:left;width:49%;'; articleList2.style='margin:5 0rem 0 0;float:right;width:49%;'; let articles=articleList.querySelectorAll('a.vrow:not(.notice)'); let articles2=articleList2.querySelectorAll('a.vrow:not(.notice)'); let noticesInArticles2=articleList2.querySelectorAll('a.vrow.notice'); let cartegoryWrapper = articleList.querySelector('.board-category-wrapper.clearfix'); let cartegoryWrapper2 = articleList2.querySelector('.board-category-wrapper.clearfix'); //document.querySelector('.channel-visit-history').after(cartegoryWrapper); //cartegoryWrapper2.remove(); for(let i=15;i<articles.length;i++) { articles[i].remove(); } for(let i=0;i<15;i++) { articles2[i].remove(); } for(let i=0;i<noticesInArticles2.length;i++) { noticesInArticles2[i].remove(); } } addEventListener('load',setTimeout(arcaliveDualMode,50));