ファイル名をランダムに生成するスクリプト
プログラマーの最初の関門Mijinko_SD.icon
$ ${Math.round(Math.random()*0xffffffff).toString(16).padStart(8,"0")}.arb
でどうやtakker.icon
(Math.round(Math.random()*0xffffffff).toString(16).padStart(8,"0"))+".arb"
インラインコード記法は\`をエスケープしないといけないのが難点
どうにかしてScrapCalcで実行できないかなとかって思ってたMijinko_SD.icon でけたMijinko_SD.icon
よかたtakker.icon
code:js
alert(${Math.round(Math.random()*0xffffffff).toString(16).padStart(8,"0")}.arb);
また知らないUserScriptの名前が…Mijinko_SD.icon
これはひどいwwwwogikaze.icon
生成例
feb31ac7.arb
87aa7f71.arb
1776391b.arb
ましなやつにしようtakker.icon
code:2.js
const list =scrapbox.Project.pages.filter((page) => /^a-zA-Z0-9_ +$/.test(page.title)).map((page) => page.title.replaceAll(" ", "_")); await navigator.clipboard.writeText(${head}-${tail}.arb);
生成例
JIS-EG.arb
scrapebox-Great_Old_One.arb
Upnext-PWA.arb
酷いwnishio.icon
乱数をなんかやってるらしいのはかろうじて…
解決すると「ファイル名をどうしたらいいかわからない」って言ってる人にファイル名をランダムに生成するスクリプトを渡すジョークnishio.icon
欧米のジョークを見るときってこんな気分なのか?
周りだけ笑って自分だけわからないのつらいのわかるtakker.icon
実行しなくてもわかるよう、生成例を貼っておきました