TRS.MS-12 係員操作型端末(開発中・開発協力者募集中)
マルス端末MR-32をイメージした汎用POS端末ソフトウェアです。
マルス端末特有の高速な操作性が特長です。
特長
プラグインによる機能拡張に対応
機能をプラグインとして追加することが出来ます。
プラグインの開発には、.NET Frameworkに対応している言語であれば皆様の使い慣れたものをお使い頂けます。
プラグインの例
-
自前のサーバーに接続してイベントの座席を予約し、整理券として発券する
または発券した整理券をキャンセルする - ユーザーのキー入力を監視し、所定のキーを押されたときにはキー入力を読み替える
対応言語の例
C#、Visual Basic .NET、C++/CLI などプリンタープラグインで対応プリンターを追加可能
プリンタープラグインを開発することで、お持ちのプリンターを対応させることが出来ます。
また、デフォルトで3機種のプリンターに対応するプリンタープラグインと、プリンターをお持ちでない方のためのプリンターエミュレーターも同梱しています。
メニューのレイアウトはカスタマイズ可能
メインメニュー、ワンタッチメニューなどのメニューのレイアウトは、ユーザー側でカスタマイズ可能です。
プラグインで広がる活用の幅
マルス端末を完全再現するも良し、同人誌即売会でレジとして使うも良し。様々な用途で活躍します。
現在の進捗
ベースがほぼ完成しました。プラグイン開発可能です。
ただいま開発に協力して頂ける方を募集中です。
私は2022~2023年あたりまで多忙につきあまり手が付けられないのですが、それでも良いという方がいらっしゃいましたら是非ご連絡下さい。
言語はC#です。GUIはWPFで構築しており、MVVMフレームワークにPrismを使用しています。
ソースコードはこちら
ダウンロード
暫定版のため、バグや未実装の機能が多く、またコードを最適化出来ていない個所もあります。まだ実用に耐えるレベルではありません。
あくまでも使い勝手や雰囲気を試すためのものであることをご理解下さい。
Wiki
ユーザー向け、プラグイン開発者向けのWikiがあります。
マルス端末ファンの貴方へ
他のサイトでは中々載っていないような希少な情報ばかりを集めた、マルス端末研究ページを開設しました!
もしよければこちらもご覧下さい。
おまけ
レシートプリンターで券を印刷する
デフォルトではプリンターエミュレーターを使用する設定になっていますが、
レシートプリンターをパソコンに接続し、設定を変更すると、券をプリンターから印刷することが出来ます。
レシートプリンターで色付きの厚紙を使う NEW!
一般的なレシートプリンターに適合する色付きの厚紙ロールは販売されていません。
そこで、券売機用の色付き厚紙ロールにひと手間加えてレシートプリンターで使えるようにするテクニックをご紹介します。
タッチパネルディスプレイを使用する
タッチパネルディスプレイを使用することで、より高速な操作が可能になります。