掲示板

便利なボタンができました

IMG_4592.jpeg

マイネ王のページ内に便利なボタンを置きました😅
(自分の環境だけです)

マイネ王ページを開いているときに常にフローティング表示されて、
実行ボタンでコマンドを実行、コマンドはリストから選べて、最後に選んだものがすぐ実行できるようになっています。
位置変更を押すと、画面の好きなところに移動できて、位置は保存されます。

Copilotで、SafariのUserscripts拡張機能のJavaScriptを作ってもらいました。
一から作ったら気が遠くなるのですが、あっという間に作ってくれました😅

IMG_4594.jpeg

他のコマンドもソースを変えれば追加できます😅
レポート一覧とか変なものが並んでいますが、掲示板の reports から勝手にタイトルをつけた模様😅


JavaScript勉強用にソース貼っておきます。
2つ目以降のコマンドのURLは適当なので気にしないでください。

ここに好きな遷移先のURLとかを入れたらそこに飛べるということです。
マイネ王のメニューがあるのでまぁいらないですね。画面の一番上に行くというのもiOSのSafariで標準でできるし😅

まぁ何か色々できる感を出したかっただけです😅

画像.jpeg


7 件のコメント
1 - 7 / 7
最初は掲示板と同じ、「最新コメント」のボタンを固定しておく、だけだったのですが、

ずっと表示されているなら、他のこともできていいか、とか、最後に選んだものをいつでもすぐ実行したい、とか、位置も自由に動かしたい、とかどんどん機能追加していきました😅

まぁ他にできそうなことといっても、表示されているものに色付けするとか、スクロールさせるとか、指定されたリンク先に飛ぶくらいしかできないですけどね😅
Userscriptsがなかなかうまく動かず、半日くらい悪戦苦闘してました😅

Copilotにサポートを受けてましたが、今考えてみると意外と適当なこと言っていたなぁ😅
iCloud Drive側に設定ディレクトリを置かないと絶対動かないとか。断言してましたね😅

Apple IDをサインアウトして、とかも出てきましたが、さすがにそれはやらずに自己解決しました😅
元々やっていたのはこれなんです。

掲示板の投稿一覧からリンクを開いて、投稿を見た後に、戻るで一覧に戻ると、再読み込みが掛かるのをなんとかできないか?

これでした。Yahooニュースの一覧や、Google検索結果の一覧から、リンク先に行って戻っても再読み込みは掛からないのに、何でマイネ王は一々再読み込みするの?っていう話でした。
これは結局、ローカルではどうしようもない、サーバー側でも大変更が必要、みたいな感じで譲らない感じでした😅

唯一ローカルでできそうなのは、リンクを新しいタブで開く、でした。
途中で気づきましたが、新たに開いたタブで、右フリックをすると、新たなタブは閉じるので、ちょうど戻ったような感じで、

その後、前のタブが表示されるだけなので、読み込みは走りません。
長押しで新しいタブを選んで開くを選ぶのは面倒、ってことで、それならUserscriptsでってことになったんですね😅

こっちもまぁまぁ満足した動作です。
新しいタブなので、ブラックアウトするのがちょっと気になりはしますが。

IMG_4595.jpeg

移動処理はこんな感じだった。

ドラッグを始めると、start が来て、動かしている間 move が来るので位置を変更、指を離したら end が来るので、localStorageに保存して終わり、という感じなのかな。

言われてみるとなるほどと思うけど、プロンプト書くときは、なんかできるんじゃないの?くらいしか思ってなかった😅

でもこれ1回動かしたら、いつでも動かせるようになるというバグ?を発見😅
位置変更を選んでいる時にしか動かせないように修正しておこう。

IMG_4597.jpeg

「位置変更」は、これを選んでいるときだけドラッグできるようにして、「実行」ボタンは「完了」ボタンに変えて、「完了」ボタンを押すと、スピナーは「位置変更」を選ぶ前に選んでいた項目に戻って、位置の変更はできなくなる、という仕様に変更。
コメントするには、ログインまたはメンバー登録(無料)が必要です。