ゲーム

【NFT Wars】自分がアクティベートしたカードの一覧をCSV出力するブックマークレットを作った

きんみ's icon'
  • きんみ
  • 2023/06/19 03:06
Content image

 

NFT Warsの正式リリースまで1週間切りましたね。

既にカードのアクティベートやデッキ編成は可能となっていますが、まだ初期段階ということもあって使い勝手が良いUIとは言い難いです。

1枚ずつアクティベートが必要(演出スキップ不可)という点に関しては、よくユーザーから不満の声が上がっているので運営も課題として認識していると思います。

今回はそれとは別で、実際にデッキを組もうと思った際の話。

ソートが出来ねぇ

絞り込みも出来ねぇ

について。

カードが2桁枚ならギリ把握できるが、3桁超えるともうキツい。

NFT Warsの主要ターゲットであろうクリスペユーザーは10人に1人の割合で100枚以上のNFTを持っている。なんなら4桁超えてるユーザーもいる。

まぁいいのよ。

サービスの初期段階なんてこれでいい。

運営は安定したバトル環境やエコシステムの開発に注力してもろて。

細かい使い勝手はユーザーが勝手に解決する。DAOってそういうもんだろ?(諸説有

ということでタイトルの件。

 

作ったもの

アクティベートしたカードの一覧をCSVでコピペするブックマークレットを作りました。

[追記] 6/19 15:30

前のは動かなかったので書式を変えて貼り直しました。

コードブロックにコードを貼ったのに ">" が勝手に "&gt"(HTML用の実体参照値)へ変換されるというバグを踏みました🥺

[追記] 6/19 17:30

「能力が召喚時か死亡時かを判別したい」という声があったので、出力されるCSVにtiming列を追加しました。

javascript:!function(){let t=window.localStorage.getItem("token"),i=`https://${new URL(window.location.href).hostname}/api/auth/card/my-cards`;fetch(i,{headers:{Authorization:"Bearer "+t}}).then((t=>{if(!t.ok)throw new Error(t.statusText);if(!navigator.clipboard)throw new Error("Unsupported Browser");t.json().then((t=>{let i=t.cards,a=["name","civilization","cost","attack","health","static_ability","ability","timing","image_url"].join(","),e=i.map((({name:t,civilization:i,cost:a,attack:e,health:o,static_ability:r,triggered_ability:n,image_url:c})=>[t.replace(",",""),i,a||0,e||0,o||0,r||"",...n?[n.description_jp,n.trigger_timing]:["",""],c].join(","))),o=[a].concat(e).join("\n");navigator.clipboard.writeText(o).then((()=>alert("CSVをクリップボードにコピーしました")))}))})).catch((t=>console.log("失敗しました",t)))}();void(0);

※ ブックマークレットとは、ブラウザのブックマークに簡易的なプログラムを保存して実行できる仕組みのことです

使い方

手順①

上記コードをブックマークのURL欄に入れて保存。

Content image

手順②

NFT Warsにログイン。

 

手順③

NFT Warsを開いた状態で、手順①で作成したブックマークをクリック。

下記のメッセージが出たらコピー完了です。

Content image

あとはスプレッドシートやExcelに貼り付ければソートや絞り込みが可能な一覧になります。やったね。

名前が英語なのでパッと見で分かりづらいと思ったら、IMAGE関数等を駆使して視認性を確保できます。

Content image

 

以上!

よきWarsライフを。

 

Supporter profile iconSupporter profile iconSupporter profile iconSupporter profile icon Supporters link icon
Article tip 6人がサポートしています
獲得ALIS: Article like 232.84 ALIS Article tip 26.70 ALIS
きんみ's icon'
  • きんみ
  • @kinmi
クリスペ初心者です。よろしくお願いします🙇‍♂️

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
ゲーム

ブロックチェーンゲーム LIBERATE 説明書

Like token Tip token
435.90 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
121.79 ALIS
Eye catch
クリプト

JPYCでSplinterlandsに課金する方法

Like token Tip token
22.19 ALIS
Eye catch
ゲーム

【初心者向け講座】NFTゲームの中でもSorareは低投資でも稼げる【サッカー×NFT×BCG】

Like token Tip token
11.10 ALIS
Eye catch
クリプト

【2021年版】【クリスペ】採掘(ガチャ)のコツとは?レアカードの排出率を上げる方法【初心者向け】

Like token Tip token
3.90 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS
Eye catch
クリプト

【初心者向け】$MCHCの基本情報と獲得方法

Like token Tip token
32.32 ALIS
Eye catch
ゲーム

【初心者向け】Splinterlandsの魅力と登録方法【BCG】

Like token Tip token
6.70 ALIS
Eye catch
ゲーム

イーサリアムが無料で掘れる!? スマホゲーム「ユビホル」とは

Like token Tip token
21.00 ALIS
Eye catch
ゲーム

ドラクエで学ぶオーバフロー

Like token Tip token
30.10 ALIS
Eye catch
ゲーム

ポケモン都市伝説:裁判で存在を消されたポケモン <前編>

Like token Tip token
11.82 ALIS
Eye catch
クリプト

ブロックチェーンゲームは儲からないかもしれないが、ブロックチェーン上のアイテムは新しい形の投資になる。(読了:5分)

Like token Tip token
405.37 ALIS