KisaragiEffective / reinventory-manager

A handy tool that is intended to help your inventory cleanup or dump.
MIT License
15 stars 1 forks source link
neosvr

Re:inventory manager

Notes to foreign users

これはなに?

※Resoniteにはまだ対応していません

Neos用のインベントリ整理支援ツールです。現在はベータ版となっています。

なぜ?

私が知る限りでは、NeosはWindowsの「エクスプローラー」にあるようなディレクトリ間の移動ができません。 話を聞いていく中で、「大晦日にインベントリを整理するイベントがある」「アイテムを全部だして選り分ける必要がある」という事例を聞きました。 また、開発者である私も、ゲーム内でインベントリにアイテムをセーブする中で、インベントリ直下のアイテムがすでに8列ほどとなっていました。このペースで保存していくと必然的に直下が大変なカオスを招くことになるだろうと予想したため、今回ツールの作成に踏み切りました。 なお、このツールを作るにあたってNeos-Publicのチケットを調べましたが、UI刷新によって問題が解決されると書いてあったため新しくチケットを建てるのは諦めました。また、UIの刷新は2019年から話に上がっているものの、3年経った現在でもチケットが閉じられていないことから起こる確率は今後も低いだろうと考えています。

ダウンロード

ダウンロードの前に下記をお読みください。

利便性のため、x86_64アーキテクチャを使用した以下のOS向けに予めコンパイルされたバイナリが配布されています。Releasesからダウンロードしてください。古いリリースにはバグが含まれている可能性があるので、基本的には最新のリリースを使用してください。

もしx86_64以外のアーキテクチャや異なるOSを使用しているなどでセルフコンパイルが必要な場合、git cloneでこのレポジトリからソースコードを入手してください。セキュリティの面からビルドするためにはHTTPS接続をサポートするライブラリが必須です。

使用

並行ログインに対応しました :tada:

ご注意

引数

認証

認証方法
  1. (-e または -u) と -p (と -t) を指定する
  2. -u--read-token-from-stdin を指定する

その他

例1

U-kisaragi-marineInventory\\Publicフォルダを見る

入力1
reinventory-manager --log-level none list -u U-kisaragi-marine Inventory Public
出力1

(インベントリの各アイテムごとのJSON、1行に1アイテム)

注意1

例2

U-kisaragi-marineR-65e927ba-d3cf-4d82-b5ec-ef5b1d34e143Inventory\\Workに移動する

入力2
reinventory-manager -e kisaragi.marine@gmail.com -p 1234567890 move -r R-65e927ba-d3cf-4d82-b5ec-ef5b1d34e143 -u U-kisaragi-marine --to Inventory --to Work 2>/dev/null
出力2

(なし)

注意

コントリビューション

バグ報告、デバッグ、パッチの送信、ドキュメントの誤字修正など、いかなる形でもコントリビューションをいただければ幸いです。 このツールはRustで書かれています。 パッチを送っていただいた際、別途の表明がない限りは、下記ライセンスにおいてパッチを取り扱わせていただきます。

ライセンス

免責事項

開発者

スペシャルサンクス

(敬称略)