新機能を幾つか付けてみました #フレ石編成的ななにか_更新ログ

グラブル, ゲーム

意味があるかどうかは分かりませんが、幾つかの機能を追加してみました。

アップデート内容

その1

自分が設定した編成を再度利用できる「URL」の自動発行機能が出来ました。
できあがったURLは以下のようにとても長いものですが、IE以外であれば特段問題ありません。そう、IE以外なら…

https://prfac.com/gbf/summon/?st_key=%5B%7B%22user%22%3A%2212345678%22%2C%22text%22%3A%22%22%2C%22summon%22%3Atrue%7D%2C%7B%22target%22%3A%22type1%22%2C%22type%22%3A%22type1%22%2C%22rarity%22%3A%22ssr%22%2C%22id%22%3A%222040034000%22%2C%22rank%22%3A%22rank3%22%2C%22level%22%3A%22100%22%2C%22quality%22%3A%220%22%7D%2C%7B%22target%22%3A%22type2%22%2C%22type%22%3A%22type2%22%2C%22rarity%22%3A%22ssr%22%2C%22id%22%3A%222040028000%22%2C%22rank%22%3A%22rank3%22%2C%22level%22%3A%22100%22%2C%22quality%22%3A%220%22%7D%2C%7B%22target%22%3A%22type3%22%2C%22type%22%3A%22type3%22%2C%22rarity%22%3A%22ssr%22%2C%22id%22%3A%222040027000%22%2C%22rank%22%3A%22rank3%22%2C%22level%22%3A%22100%22%2C%22quality%22%3A%220%22%7D%2C%7B%22target%22%3A%22type4%22%2C%22type%22%3A%22type4%22%2C%22rarity%22%3A%22ssr%22%2C%22id%22%3A%222040020000%22%2C%22rank%22%3A%22rank3%22%2C%22level%22%3A%22100%22%2C%22quality%22%3A%220%22%7D%2C%7B%22target%22%3A%22type5%22%2C%22type%22%3A%22type5%22%2C%22rarity%22%3A%22ssr%22%2C%22id%22%3A%222040047000%22%2C%22rank%22%3A%22rank3%22%2C%22level%22%3A%22100%22%2C%22quality%22%3A%220%22%7D%2C%7B%22target%22%3A%22type6%22%2C%22type%22%3A%22type6%22%2C%22rarity%22%3A%22ssr%22%2C%22id%22%3A%222040046000%22%2C%22rank%22%3A%22rank3%22%2C%22level%22%3A%22100%22%2C%22quality%22%3A%220%22%7D%2C%7B%22target%22%3A%22type7%22%2C%22type%22%3A%22type5%22%2C%22rarity%22%3A%22sr%22%2C%22id%22%3A%222030026000%22%2C%22rank%22%3A%22rank3%22%2C%22level%22%3A%2275%22%2C%22quality%22%3A%220%22%7D%2C%7B%22target%22%3A%22type8%22%2C%22type%22%3A%22type5%22%2C%22rarity%22%3A%22ssr%22%2C%22id%22%3A%222040065000%22%2C%22rank%22%3A%22rank3%22%2C%22level%22%3A%22100%22%2C%22quality%22%3A%220%22%7D%2C%7B%22target%22%3A%22type9%22%2C%22type%22%3A%22Djeeta%22%2C%22rarity%22%3A%22c1%22%2C%22id%22%3A%22130001_wa%22%2C%22rank%22%3A%22rank0%22%7D%5D

「URL」は画面最下部にコピーできる場所が設置されています。アイコンをクリックすることでクリップボードへコピーされますので、適当に使ってください。

コピーしたURLでアクセスすると以下のダイアログボックスが表示されます。「する」をクリックすることで、URLに記載された設定で反映されます。

Q. なんで作ったの?

A. 「その2」の機能を作るため。

Q. なんでURL短縮みたいにしないの?

A. DBを用意するのが面倒くさいの。

Q. なにに使えるの?

A. 他のPCやスマホでも同じ設定を使えるのは便利でしょ(震え声

その2

ブックマークレットから「フレ石編成的ななにか」の編成を自動生成する機能を作りました。ソースコードをみれば分かりますが、DOMを利用して表示されている情報を取得しているだけ(ゲーム内のAPIを取得しているわけでは無い)ので特に大きな問題にはならないと思いますが…
動きは以下のgifを見て貰えれば分かりやすいかと思います。

ブックマークレットの取得方法は、「フレ石編成的ななにか」の画面上で「Bキー」を3回押すことで以下のダイアログボックスが表示されます。

「する」をクリックで「ブックマークレット」が出てきます。

アイコンをクリックすることで「ブックマークレット」をコピーできます。

(Chromeの例ですが)グラブルを使っているブラウザ上で「ページを追加」をクリックして、

「URL」へブックマークレットを貼り付けます。

あとは作成したブックマークレットを使用することで「その1」同様の機能が使えるようになります。
※ただし自分自身のマイページのみでしかご利用いただけません。

その3

コードの微調整を行いました。
IE10以下はこれで完全に非対応になります。(実際IE10なんて殆ど、全く居ないと思いますし)

うーん、綺麗なコードがかけない。

Posted by みせる