scbjson2randompages
あなたのScrapboxのjsonから、nページ分のページ名をランダムに抽出します
実装
でもこれ、ごちゃごちゃしてるからなぁ
たぶん新しく小さいツール作り直した方が早い
golangの練習でもしますか?
単一バイナリで配布できるようになれば、Scrapboxの知り合いの人たちにも使ってもらいやすいかもしれん
UserScriptでできない?
どうだろ?
ページ名全部取れるんだっけ?
APIの仕様が1000なのか、仕様ではないがとりあえず1000にしてるのかがわからん
本当はこうするべき
code:js
const API_LIMIT_OF_PAGINATION = 1000
const fetchWindow = API_LIMIT_OF_PAGINATION
あるいは
code:js
// - APIとしては制限ないけど、あまりでかくてもサーバーに負担かかるのででかくしすぎない
// - 他のサービスでもよく見られる「1000」をとりあえず使ってみる
const fetchWindow = 1000
取れるとしたら、ランダムに選んでクリップボードにコピーでいけると思うけど
取れる
じゃあこれでいいか
実装2 with userscript
スロットみたいに「ボタン押したらコピーされる」とかにしたいかしら
nの値はどうやってカスタマイズ?
まあscript直接いじってリロードせい、か
あるいはどっかのページに設定書いておいてもいいけど
(scriptname) config:(config name and keywords)