Wait a moment...

モザイク情報をゲットしたい  (モザイクガチャの補助プログラム)

nem2.55xem (3)
296
5
2019-11-09 10:30:11
モザイク情報をゲットしたい  (モザイクガチャの補助プログラム)

モザイクガチャをしていると現状を知りたくなります

 

そこでNIS1のAPIで使える情報をゲットするプログラムを書きました。

 

実行環境がない方は https://paiza.jp/ で試してみてください

 

python3でアドレスが持っているモザイク情報を引き出します

 

APIが返すjsonの一覧をそのまま表示するのは#をつけているので外せば表示されます

 

現在はjsonを見やすく整列して

 

namespace

mosaic_name

持ってる個数

 

上記を表示しています。

ーーーーーーーーーーーここから

import json

import requests

 

node = 'http://153.122.13.96:7890' #japan server

api = '/account/mosaic/owned'

parameter = 'address=NCKW2XH4C4CL6SWCFA75GHUA5BRZH6TTOVIUPMJJ' #mozagacha

url = str(node + api + '?' + parameter )

 

print(url)

r = requests.get(url).json()

print(json.dumps(r,indent=4))

 

p = r['data']

 

#print(json.dumps(p,indent=4)) #チェック用

 

max = len(p)

 

print('max =',max)

 

for n in range(0,max):

        mosaic_data = 'mosaicid:{}'.format(p[n]['mosaicId']['namespaceId'])

        mosaic_name = 'mosaicid:{}'.format(p[n]['mosaicId']['name'])

        number = 'number:{}'.format(p[n]['quantity'])

        print('no.',n)

        print('mosaic_data',mosaic_data)

        print('mosaic_name',mosaic_name)

 

ーーーーーーーーーここまで

 

情報を組み合わせてもっとおもしろい使い方をしてみたいですね

 

Comment
nem好き
nem好き
2019-11-10 10:24:10ID:158499

>>YUTO::さん
ありがとうございます。
ぜひ他のプログラムも試してみてくださいね。

YUTO
YUTO
2019-11-10 10:21:47ID:158497

Anacondaで実行してみましたけど、実行が確認できました!!

nem好き
nem好き
2019-11-10 08:18:00ID:158465

実行結果がなかったので書いておきます
no. 1
mosaic_data mosaicid:kishuu
mosaic_name mosaicid:odori
number number:1990
no. 2
mosaic_data mosaicid:ble_room
mosaic_name mosaicid:akinohi
number number:3
no. 3
mosaic_data mosaicid:kishuu
mosaic_name mosaicid:jidori
number number:9974

こんな感じに結果が表示jされます

nem好き
nem好き
2019-11-09 14:11:08ID:158397

>>ゼム🐳ゼム::さん こめんとありがとうございます。
プログラムの実行結果載せてなかったです、ごめんなさい。

情報見てもモザイクは減らないのですが、いつ誰のを見るかっていうのは難しいですね。
そういうときのためにいろいろなモザイクあるほうがいいですよね。
モザイク投げたらアドレスをチェックして所持モザイクに応じて高級モザイクがくる
一度送ったアドレスを除外したらいいのかな

残弾を見て補充ならもともとメンバー制だったらいけるかも、決まった時刻にメンバーのアドレスチェックして必要な分を補充する

スタンプモザイクもいいですね、10個で銅、50個で銀、100個で金とか

いろいろなアイデアありがとうございます。

ぜむ🐳ぜむ
ぜむ🐳ぜむ
2019-11-09 13:52:08ID:158392

・w・持っているモザイクがわかれば遊び方が増えそう!

もし同一モザイク30個持っていたら
記念モザイクがもらえるみたいな

赤、青、黄色と特定のモザイクを手にしたら
同様に記念モザイクがもらえるみたいな!

他にもモザイクを銃弾がわりに使える遊びが作れれば登録されたウォレットに残弾数モザイクが補充(MAX30/日、30以上は増えない)されるとかできそうな予感!

ポイントカードのスタンプみたいにスタンプモザイクが一定数たまったらクーポンが届くシステムもステェエエエエキ!

この記事を書いた人
nem好き 同じ県内でNEMって聞いたことのない僻地にいます。ひっそりと苔のように生息中。