generated at
指定した文字の含まれるページまでランダムジャンプし続けるUserScript

付け焼ry
新規にあらわれたボタンを押すと何度もジャンプしますが正常です
ページ内部のテキストにも反応します
例:「カント」を指定→「カント」の含まれるページが出るまでジャンプしつづける
また、 #カント という風にするとタグだけひっかかる
注意:ひっかかりそうな文字列を指定しないと無限ループになります

script.js
scrapbox.PageMenu.addMenu({ title: 'Jump to an filtering page', image: 'https://img.icons8.com/flat-round/64/000000/shuffle--v1.png', onClick: () => { const lines = document.getElementsByClassName('lines')?.[0]; const observer = new MutationObserver(() => {    //match(//)の中にひっかけたい言葉を|で区切って記述する// if ( lines.textContent.match(/思想|哲学|文学|芸術|音楽/) ) { console.log(`/${scrapbox.Project.name}/${scrapbox.Page.title} is an unread page.`); observer.disconnect(); return; } document.getElementsByClassName('random-jump-button')?.[0].click(); }); observer.observe(lines, {childList: true}); document.getElementsByClassName('random-jump-button')?.[0].click(); }, });

めちゃくちゃいいですねコレuvoa
神やーー