connecting...
Google translation for articles :
2 NEMBER donated to you!!

表計算ソフト(openoffice,エクセル)でNEMアプリを作る(2)

nem1.70xem (2) 131 0 0
NEMREGI 2019-06-02 19:04:18

前回の記事から,エクセルでNEMアプリの作り方を説明しています。(※私は貧乏で、エクセルが買えませんので互換性のあるopenofficeを使用しています。)

 

前回のおさらい:NISサーバーにAPIを送るだけで、簡単にNEMを扱うことができる。(作業としてはURLを打ち込むだけ)。従って、エクセルのような表計算ソフトでも、NEMプログラムができるということです。

 

では、早速プログラムしていきましょう。

 

【環境設定】

まず、openofficeには、jsonファイルを取得する機能が標準では備わっていませんので、拡張機能を使って次を追加してください。

 

〇OpneOffice Ver.4以降のダウンロード

〇JavaRuntime Ver.8以降のダウンロード

〇GetRest拡張機能の追加(参考サイト:https://extensions.libreoffice.org/extensions/libreoffice-getrest-plugin-1,https://github.com/DmytroBazunov/LibreOfficeGetRestPlugin/wiki/How-to-install-plugin)

 

 

【プログラム作成】

それでは、早速プログラムをしてきます。nemAPIのリファレンスは、ここに日本語訳がありますので、参考にしますと、以下のコードでnemアカウント情報が取得できるようです。

 

〇NISサーバーURL/account/get

 

今回はNISサーバーにaqualife様を利用させていただきまして、下記の様に設定しました。

 

https://aqualife1.supernode.me:7891//account/get?address=NBM7TVZRHGFPFHCWAMZ2IL5MSU2ZXPO3X6L4NNKF

 

これをOpenOfficeに打ち込むだけです。作成したものは以下の画像の通りです。

 

 

D9セル:先ほど導入したGetRest拡張機能のgetメソッドを利用して、jsonファイルを取得しています。

G9セル:D9セルのjsonから、残高項目を抽出しています。GetRest拡張機能のPARSEJSONメソッドを使いました。

(今回のファイルはリンク先:http://www.nemregi.shop/test/OpenOfficeProgram/nemProgram.odsに置いておきます。)

 

上記の結果から、無事に残高0.729664Xemを表示できました

このようにNEMに作ったトランザクション情報をエクセルで処理できますので、「プログラムはできないが、エクセルはできる」という人も、エクセルでNEMアプリを作れますので、どんどんチャレンジしてください。

 

 

 

(余談)

上記の様にURLをエクセルでアクセスするだけでNEMプログラムができてしまいました。仮想通貨の世界では、「ETF承認」とか「有名企業が参入している」とか「著名人〇〇が設計した」とか日々情報がありますが、私にとっては正直どうでもいいです。必要なのは、簡単に仮想通貨をプログラムすることができること。NISにURLアクセスするだけで簡単に扱うことができるため、NEMでプログラムをしています。

 

 

//////////////////////////////////////////////////////

本記事はプログラム初心者がNEMアプリを製作するまでの過程を記載しています。

自作プログラムNEMREGIは  https://www.nemregi.shop/ で公開しています。

(NEMショップやフリマなどを開く際にQRコードを用いて携帯一つで支払いできます)

(趣味程度に製作したソフトです。使用上のトラブルは一切保証いたしません。)

(使用した方がいましたらコメントいただけると嬉しいです。要望・使用感などありましたらご指摘をお願いします)

 

//////////////////////////////////////////////////////

これまでの記事:

表計算ソフト(openoffice,エクセル)でNEMアプリを作る(1)

プログラム初心者がNEMアプリを作ってみた。(13)

プログラム初心者がNEMアプリを作ってみた。(12)

プログラム初心者がNEMアプリを作ってみた。(11)

プログラム初心者がNEMアプリを作ってみた。(10)

プログラム初心者がNEMアプリを作ってみた。(9)

プログラム初心者がNEMアプリを作ってみた。(8)

プログラム初心者がNEMアプリを作ってみた。(7)

プログラム初心者がNEMアプリを作ってみた。(6

プログラム初心者がNEMアプリを作ってみた。(4)(5)番外編

プログラム初心者がNEMアプリを作ってみた。(5)

プログラム初心者がNEMアプリを作ってみた。(4)

プログラム初心者がNEMアプリを作ってみた。(3)(番外編)

プログラム初心者がNEMアプリを作ってみた。(3)

プログラム初心者がNEMアプリを作ってみた。(2)

プログラム初心者がNEMアプリを作ってみた。(1)

Why don't you get crypt currency 'nem' by posting your blog article?

nemlog is blog posting service which has donation feature by crypt currency nem.
nemlog was launched to create environment which can be donated nem among NEMbers via blog articles.
Let's get nem by posting good blogs.

Nem prize event is being held frequently, Please join us on this opportunity!

nemlog registration from here
Register

NEMber who posted this article

2017年から仮想通貨を購入しましたが、その後の暴落で損額をくらいました。その後は2018年10月から本格的に仮想通貨NEMのプログラム作成を開始。2019年3月にNEMREGI(NEMレジ)(β版)を作りました。サラリーマンなので空き時間に趣味程度のプログラムを作成しております。
24807
0

Why don't you read following articles?

0.85 XEM
177 0 0

0.15 XEM
297 7 3

21.2014 XEM
185 16 0

2.945 XEM
185 0 2

0.35 XEM
105 0 0

4.455 XEM
248 0 1

4.415 XEM
342 9 1