天鳳形式の牌譜を電脳麻将形式に変換する
コマンドラインから使用する場合
$ npm i -g @kobalab/tenhou-log
ライブラリとして使用する場合
$ npm i @kobalab/tenhou-log
コマンドラインから
$ tenhou-log 2016031822gm-0009-10011-896da481
変換サーバとして起動
$ tenhou-log-server &
$ curl -s http://127.0.0.1:8001/tenhou-log/2016031822gm-0009-10011-896da481.json
ライブラリとして使用
const convlog = require('@kobalab/tenhou-log');
let paipu = convlog(xml, '2016031822gm-0009-10011-896da481')
- --title, -t
- 牌譜タイトルを指定する
- --xml, -x
- 無変換の天鳳の牌譜(XML形式)を取得する
- --port, -p
- 変換サーバを起動するポート番号 (デフォルト値は 8001)
- --baseurl, -b
- 変換サーバに割り当てるURL(デフォルト値は /tenhou-log/)
- --docroot, -d
- 変換サーバに割り当てるコンテンツの場所 (デフォルトではコンテンツは割り当てない)
- /tenhou-log/logid.json[:title]
- 牌譜IDで指定した牌譜を電脳麻将形式で取得する
- /tenhou-log/logid.xml
- 牌譜IDで指定した牌譜を天鳳の形式で取得する
- xml - string
- log_id - string
- 返り値 - object
xml で指定した天鳳のXML形式の牌譜を電脳麻将形式に変換し、返す。 log_id を指定した場合は牌譜タイトルの最後に log_id を追加する。