2014年11月23日投稿 / 投稿者 : actorbug / タグ : 投稿プログラム 実用ツール actorstool
プチコンのプログラムを複数枚のQRコードに分割して変換するツールです。
プチコンからPCなどにプログラムを転送することができます。
昔プチコンまとめWikiに投稿したプログラムのエクスポートの3号への移植版になります。
動作を変更したい場合は、EXPORT,EXPORT_SJIS,EXPORT_UTF8を以下のように書き換えてください。
変更内容 | 修正前 | 修正後 |
---|---|---|
改行コードをCRLFにしたい | CRLF=FALSE | CRLF=TRUE |
QRコードを1から順番に表示したい | FOR I=LAST TO 1 STEP -1 | FOR I=1 TO LAST |
QRコードを小さくしたい | MAG=240 DIV SIZE | MAG=1 |
QRコードをさらに小さくしたい | INITQR 20 | INITQR 10 |
QRコード作成部分を「QR」というプログラムに独立させて、別プログラムからでも使えるようにしてあります。
使用前に「EXEC "PRG3:QR"」のように別SLOTで実行してください。
関数名 | 呼び出し方 | 説明 |
---|---|---|
INITQR | INITQR V | 初期化。以下の関数を呼び出す前に呼び出す必要がある。 |
V : バージョン(QRコードの大きさ 10,20,30,40のどれか) | ||
GETQRMAX | GETQRMAX() | QRコードに埋め込める最大バイト数を返す。 |
GETQRWIDTH | GETQRWIDTH() | QRコードの幅(ドット単位)を返す。 |
MAKEQR | MAKEQR X,Y,A$ | 現在のGRPにQRコードを書く。 |
X,Y : 左上の座標 | ||
A$ : データ(1文字1バイト、上位ビットは無視) |
使用例は、「EXPORT」もしくは「TEST」(入力した文字列をそのままQRコードにするプログラム)を参照してください。
なお、書きだすQRコードをもっと細かく変更したい場合は、QRコード作成の説明を参照してください。
ただし、ECLとMASKのビットを逆順にする必要はありません。
プチコン3号用の公開キーです。トップメニューの「作品公開とダウンロード」から公開キーを入力すると、作品をダウンロードすることができます。
この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は掲示板へ)
表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.128 秒 | このページの最終更新 : 2022/09/20 (火) 12:49:16 (565d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30