scrapbox-userscript-std
巷で見かけるUserScriptのパターンを函数化しただけ(一部例外あり)takker.icon
内容物
./
utilitesとかが雑においてある
./rest/
まだ全部は対応し切れていない
./browser/
web browser上でないと使えないもの
./browser/dom/
元々↓とまとめてre exportしていたが、bundleでなぜかこちらでは使用していないscrapbox-parserのコードが混じってしまう現象が起きたので、websocketありとなしとでdirectoryを分けた
./browser/websocket/
websocketを使う函数
開いていないページを自由に書き換えられる
ページの削除やピン留めもできる
言語
Denoにしか対応していない
Nodeも需要があれば作ろうと思うtakker.icon ファイル構成とかを自分で調べた範囲でまとめてみたMijinko_SD.icon
でもまだよくわかっていないファイルもある
わかっていないものの大半が内部処理用なので、理解する必要性自体はそんなに無いけれど
今は使っていない
まともに動いてなかった気がするtakker.icon
上記2つは反映しましたMijinko_SD.icon
差分データをwebsocketに渡す形式に変換する
更新前のページデータから更新後のページデータに書き換えるのに必要なwebsocket送信用データを作っている
差分書き込みのコアプログラム
えっ抜けてた?まじですかtakker.icon
ensure.tsとisHeightViewable.tsが入っていないですねMijinko_SD.icon
おそらく内部処理用で、わざと抜いているのだと思いますが
わからなかったところが埋まったので助かりました!!!!!Mijinko_SD.icon*3
UserScript.icon