Skip to content

Releases: automatic9045/TRS.MS-12

v0.7.11103.1

03 Nov 15:19
Compare
Choose a tag to compare
v0.7.11103.1 Pre-release
Pre-release

デバッグはまだまだ不完全ですが、取り敢えず試してみたい!という場合はこちらでビルド済のものをダウンロード出来ます。
64/86bit両対応です。

対応確認OS

  • Windows 7 SP1
  • Windows 8.1
  • Windows 10(バージョン1607以降)
  • Windows 11(実機で確認済)

Windows Embedded、Windows 10 IoTについては対応未確認です。
動作確認頂ける場合はご連絡下さい。

推奨解像度

1280×1024px以上

これを下回る解像度の場合、文字が読みづらくなる可能性があります。

実行に必要なもの

  • .NET Framework 4.8
    • Windows 7 SP1、Windows 8.1、Windows 10(バージョン1607より前)をご利用の場合は、別途インストールが必要です。
  • Microsoft Point of Service for .NET(POS for .NET)(オプション)
    • こちらに掲載しているリンクはリリース時点での最新バージョンです。
    • EPSON TM-L90向けプリンタープラグイン(Printers\Epson\TML90.dll)を使用する場合のみインストールが必要です。

v0.6.x.xからの更新内容

本体

  • 初回起動時、端末名を設定する仕様に変更しました
  • メインテナンスメニューを暫定実装しました
    • メニュー部分のみの実装で、コンテンツは付属しません
    • メインテナンスメニューの項目は、チケットプラグインとして実装することで追加可能です
  • 券種メニューの表示速度が若干早くなりました

その他

  • Windows 11での動作確認を行い、正式に対応しました

現状利用可能な機能

  • 各種メニュー
    • メインメニュー、ワンタッチメニュー、券種メニュー、メインテナンスメニュー
      • メインテナンスメニューはメニュー部分のみで、コンテンツは未実装です
    • メニューのボタンレイアウトはXMLファイルから編集可能です
  • 整理券
    • サンプルの予約システムに接続し、座席を予約します(TRSTicket.dll使用)
  • 整理券控除
    • 上記機能で予約した整理券をキャンセルします(TRSTicket.dll使用)
  • 入場券
    • 設定された駅名に合わせて、入場券を発行します(TRSTicket.dll使用)
  • 一括一件
    • 「予約」で発信した券を一括で発券します
  • 営業試験

他にもあるかもしれません。

ダウンロード

7z形式とzip形式をご用意しています。
7z形式のファイルの解凍には7-Zipなどの専用の解凍ソフトが必要ですが、zip形式ではDLLファイルのロック解除作業が必要なため、特段の事情が無い限り7z形式を推奨します。

7z形式をダウンロードする

下のAssetsタブを開き、TRS.TMS12_v0.7.11103.1.7zをダウンロード→解凍して下さい。
その中のMS-12.exeをダブルクリックすると実行されます。

zip版をダウンロードする(非推奨)

下のAssetsタブを開き、TRS.TMS12_v0.7.11103.1.zipをダウンロード→解凍して下さい。
次に、解凍したフォルダ内にある以下のDLLファイルについて、プロパティからブロックの解除を行って下さい。

  • Plugins\Basic\OneTimePrinting\OneTimePrinting.dll
  • Plugins\TRS\NumberedTickets\NumberedTicket\NumberedTicket.dll
  • Plugins\TRS\NumberedTickets\Cancel\Cancel.dll
  • Plugins\TRS\PlatformTickets\PlatformTicket\PlatformTicket.dll
  • Plugins\TRS\TRSConnector.dll
  • Plugins\TRS\TRSTicket.dll
  • Printers\Emulators\PrinterEmulator.dll
  • Printers\Epson\TML90.dll
  • Printers\Star\TSP100I.dll
  • Printers\Star\TSP100II.dll

解除されていないDLLはソフトウェアから動的に読み込めません。
解除作業が終了後、フォルダ内のMS-12.exeをダブルクリックすると実行されます。

ブロックの解除方法

v0.6.10329.1

28 Mar 16:24
Compare
Choose a tag to compare
v0.6.10329.1 Pre-release
Pre-release

このバージョンは最新ではありません。

デバッグはまだまだ不完全ですが、取り敢えず試してみたい!という場合はこちらでビルド済のものをダウンロード出来ます。
64/86bit両対応です。

対応確認OS

  • Windows 7 SP1
  • Windows 8.1
  • Windows 10(バージョン1607以降)

Windows Embedded、Windows 10 IoTについては対応未確認です。
動作確認頂ける場合はご連絡下さい。

推奨解像度

1280×1024px以上

これを下回る解像度の場合、文字が読みづらくなる可能性があります。

実行に必要なもの

  • .NET Framework 4.8
    • Windows 7 SP1、Windows 8.1、Windows 10(バージョン1607より前)をご利用の場合は、別途インストールが必要です。
  • Microsoft Point of Service for .NET(POS for .NET)(オプション)
    • こちらに掲載しているリンクはリリース時点での最新バージョンです。
    • EPSON TM-L90向けプリンタープラグイン(Printers\Epson\TML90.dll)を使用する場合のみインストールが必要です。

v0.5.x.xからの更新内容

TRS系チケットプラグイン

  • 「整理券控除」(TicketPlugin.NumberedTickets.Cancel)を追加しました

プリンタープラグイン

  • EPSON TM-L90向けプラグインについて、紙切れでカット処理に失敗した場合に再製処理が働かない不具合を修正しました

現状利用可能な機能

  • 各種メニュー
    • メインメニュー、ワンタッチメニュー、券種別メニューなど
    • メニューのボタンレイアウトはXMLファイルから編集可能です
  • 整理券
    • サンプルの予約システムに接続し、座席を予約します(TRSTicket.dll使用)
  • 整理券控除
    • 上記機能で予約した整理券をキャンセルします(TRSTicket.dll使用)
  • 入場券
    • 設定された駅名に合わせて、入場券を発行します(TRSTicket.dll使用)
  • 一括一件
    • 「予約」で発信した券を一括で発券します
  • 営業試験

他にもあるかもしれません。

ダウンロード

本版より7z形式も用意しました。
7z形式のファイルの解凍には7-Zipなどの専用の解凍ソフトが必要ですが、
zip形式ではDLLファイルのロック解除作業が必要なため、特段の事情が無い限り7z形式を推奨します。

7z形式をダウンロードする

下のAssetsタブを開き、TRS.TMS12_v0.6.10329.1.7zをダウンロード→解凍して下さい。
その中のMS-12.exeをダブルクリックすると実行されます。

zip版をダウンロードする(非推奨)

下のAssetsタブを開き、TRS.TMS12_v0.6.10329.1.zipをダウンロード→解凍して下さい。
次に、解凍したフォルダ内にある以下のDLLファイルについて、プロパティからブロックの解除を行って下さい。

  • Plugins\Basic\OneTimePrinting\OneTimePrinting.dll
  • Plugins\TRS\NumberedTickets\NumberedTicket\NumberedTicket.dll
  • Plugins\TRS\NumberedTickets\Cancel\Cancel.dll
  • Plugins\TRS\PlatformTickets\PlatformTicket\PlatformTicket.dll
  • Plugins\TRS\TRSConnector.dll
  • Plugins\TRS\TRSTicket.dll
  • Printers\Emulators\PrinterEmulator.dll
  • Printers\Epson\TML90.dll
  • Printers\Star\TSP100I.dll
  • Printers\Star\TSP100II.dll

解除されていないDLLはソフトウェアから動的に読み込めません。
解除作業が終了後、フォルダ内のMS-12.exeをダブルクリックすると実行されます。

ブロックの解除方法

v0.5.10326.2

26 Mar 05:34
Compare
Choose a tag to compare
v0.5.10326.2 Pre-release
Pre-release

このバージョンは最新ではありません。

色々と出来上がっていない所も多いですが、取り敢えず試してみたい!という場合はこちらでビルド済のものをダウンロード出来ます。
64/86bit両対応です。

対応確認OS

  • Windows 7 SP1
  • Windows 8.1
  • Windows 10(バージョン1607以降)

Windows Embedded、Windows 10 IoTについては対応未確認です。
動作確認頂ける場合はご連絡下さい。

推奨解像度

1280×1024 以上

これを下回る解像度の場合、文字が読みづらくなる可能性があります。

実行に必要なもの

  • .NET Framework 4.8
    • Windows 7 SP1、Windows 8.1、Windows 10(バージョン1607より前)をご利用の場合は、別途インストールが必要です。
  • Microsoft Point of Service for .NET(POS for .NET)(オプション)
    • こちらに掲載しているリンクはリリース時点での最新バージョンです。
    • EPSON TM-L90向けプリンタープラグイン(Printers\Epson\TML90.dll)を使用する場合のみインストールが必要です。

v0.5.10326.1からの更新内容

  • x86環境で正常に動作しない不具合を修正
  • 使用するプリンターの設定の初期値を修正

v0.4.x.xからの更新内容

本体

  • プリンタープラグインロード時に発生したエラーを正しく表示出来ていなかった不具合を修正しました
  • シャットダウン時のプリンター開放処理を追加しました
  • 一括一件の開始をチケットプラグイン側で処理する仕様に変更しました
  • 一括一件時に発行番号がずれる不具合を修正するため、発信処理まわりの仕様を変更しました

TRS系チケットプラグイン

  • 「入場券」(TicketPlugin.PlatformTickets.PlatformTicket)を追加しました
    • 「入場券」追加に際して、駅名の初期値を「開発環境」から「名無駅」に変更しました
  • TRSTicket.dllから印刷機能を削除し、一部のプリンタープラグインを使用しない場合はPOS for .NETの導入が不要になりました
  • 一括一件関連の専用表示(「一括一件開始しました」、「#1」など)を実装しました
  • 一括一件中の発売発信にかんする不具合を修正しました
  • 「整理券」の券面の小児表記が潰れていた不具合を修正しました

現状利用可能な機能

  • 各種メニュー
    • メインメニュー、ワンタッチメニュー、券種別メニューなど
    • メニューのボタンレイアウトはXMLファイルから編集可能です
  • 整理券
    • サンプルの予約システムに接続し、座席を予約します(TRSTicket.dll使用)
  • 入場券
    • 設定された駅名に合わせて、入場券を発行します(TRSTicket.dll使用)
  • 一括一件
    • 「予約」で発信した券を一括で発券します
  • 営業試験

他にもあるかもしれません。

ダウンロード

本版より7z形式も用意しました。
7z形式のファイルの解凍には7-Zipなどの専用の解凍ソフトが必要ですが、
zip形式ではDLLファイルのロック解除作業が必要なため、特段の事情が無い限り7z形式を推奨します。

7z形式をダウンロードする

下のAssetsタブを開き、TRS.TMS12_v0.5.10326.2.7zをダウンロード→解凍して下さい。
その中のMS-12.exeをダブルクリックすると実行されます。

zip版をダウンロードする(非推奨)

下のAssetsタブを開き、TRS.TMS12_v0.5.10326.2.zipをダウンロード→解凍して下さい。
次に、解凍したフォルダ内にある以下のDLLファイルについて、プロパティからブロックの解除を行って下さい。

  • Plugins\Basic\OneTimePrinting\OneTimePrinting.dll
  • Plugins\TRS\NumberedTickets\NumberedTicket\NumberedTicket.dll
  • Plugins\TRS\TRSConnector.dll
  • Plugins\TRS\TRSTicket.dll
  • Printers\Emulators\PrinterEmulator.dll
  • Printers\Epson\TML90.dll
  • Printers\Star\TSP100I.dll
  • Printers\Star\TSP100II.dll

解除されていないDLLはソフトウェアから動的に読み込めません。
解除作業が終了後、フォルダ内のMS-12.exeをダブルクリックすると実行されます。

ブロックの解除方法

v0.5.10326.1

26 Mar 05:00
ada885e
Compare
Choose a tag to compare
v0.5.10326.1 Pre-release
Pre-release

このバージョンは最新ではありません。

色々と出来上がっていない所も多いですが、取り敢えず試してみたい!という場合はこちらでビルド済のものをダウンロード出来ます。
64/86bit両対応です。

対応確認OS

  • Windows 7 SP1
  • Windows 8.1
  • Windows 10(バージョン1607以降)

Windows Embedded、Windows 10 IoTについては対応未確認です。
動作確認頂ける場合はご連絡下さい。

実行に必要なもの

  • .NET Framework 4.8
    • Windows 7 SP1、Windows 8.1、Windows 10(バージョン1607より前)をご利用の場合は、別途インストールが必要です。
  • Microsoft Point of Service for .NET(POS for .NET)(オプション)
    • こちらに掲載しているリンクはリリース時点での最新バージョンです。
    • EPSON TM-L90向けプリンタープラグイン(Printers\Epson\TML90.dll)を使用する場合のみインストールが必要です。

v0.4.x.xからの更新内容

本体

  • プリンタープラグインロード時に発生したエラーを正しく表示出来ていなかった不具合を修正しました
  • シャットダウン時のプリンター開放処理を追加しました
  • 一括一件の開始をチケットプラグイン側で処理する仕様に変更しました
  • 一括一件時に発行番号がずれる不具合を修正するため、発信処理まわりの仕様を変更しました

TRS系チケットプラグイン

  • 「入場券」(TicketPlugin.PlatformTickets.PlatformTicket)を追加しました
    • 「入場券」追加に際して、駅名の初期値を「開発環境」から「名無駅」に変更しました
  • TRSTicket.dllから印刷機能を削除し、一部のプリンタープラグインを使用しない場合はPOS for .NETの導入が不要になりました
  • 一括一件関連の専用表示(「一括一件開始しました」、「#1」など)を実装しました
  • 一括一件中の発売発信にかんする不具合を修正しました
  • 「整理券」の券面の小児表記が潰れていた不具合を修正しました

現状利用可能な機能

  • 各種メニュー
    • メインメニュー、ワンタッチメニュー、券種別メニューなど
    • メニューのボタンレイアウトはXMLファイルから編集可能です
  • 整理券
    • サンプルの予約システムに接続し、座席を予約します(TRSTicket.dll使用)
  • 入場券
    • 設定された駅名に合わせて、入場券を発行します(TRSTicket.dll使用)
  • 一括一件
    • 「予約」で発信した券を一括で発券します
  • 営業試験

他にもあるかもしれません。

ダウンロード

本版より7z形式も用意しました。
7z形式のファイルの解凍には7-Zipなどの専用の解凍ソフトが必要ですが、
zip形式ではDLLファイルのロック解除作業が必要なため、特段の事情が無い限り7z形式を推奨します。

7z形式をダウンロードする

下のAssetsタブを開き、TRS.TMS12_v0.5.10326.1.7zをダウンロード→解凍して下さい。
その中のMS-12.exeをダブルクリックすると実行されます。

zip版をダウンロードする(非推奨)

下のAssetsタブを開き、TRS.TMS12_v0.5.10326.1.7zをダウンロード→解凍して下さい。
次に、解凍したフォルダ内にある以下のDLLファイルについて、プロパティからブロックの解除を行って下さい。

  • Plugins\Basic\OneTimePrinting\OneTimePrinting.dll
  • Plugins\TRS\NumberedTickets\NumberedTicket\NumberedTicket.dll
  • Plugins\TRS\TRSConnector.dll
  • Plugins\TRS\TRSTicket.dll
  • Printers\Emulators\PrinterEmulator.dll
  • Printers\Epson\TML90.dll
  • Printers\Star\TSP100I.dll
  • Printers\Star\TSP100II.dll

解除されていないDLLはソフトウェアから動的に読み込めません。
解除作業が終了後、フォルダ内のMS-12.exeをダブルクリックすると実行されます。

ブロックの解除方法

v0.4.10323.1

23 Mar 05:48
a4895b8
Compare
Choose a tag to compare
v0.4.10323.1 Pre-release
Pre-release

このバージョンは最新ではありません。

色々と出来上がっていない所も多く不安定ですが、取り敢えず試してみたい!という場合はこちらでビルド済のものをダウンロード出来ます。
64/86bit両対応です。

v0.4.10322.1からの更新内容

  • EPSON TM-L90プリンター向けのプラグイン(プロジェクト名:PrinterPlugin.Epson.TML90)が正常に動作しなかった問題を修正しました

v0.3.x.xからの更新内容

  • プリンタープラグインを機種別に完全に分離しました
  • コードを整理しました
  • プリンターエミュレーターで保存した券面画像が真っ黒になっていた問題など、いくつかの重大な不具合を修正しました
  • メインメニューのレイアウトを変更しました
    • 追加したボタンはまだダミーです
    • メインメニューのレイアウトはユーザーサイドでも編集可能です

現状利用可能な機能

  • 各種メニュー
    • メインメニュー、ワンタッチメニュー、券種別メニューなど
    • メニューのボタンレイアウトはXMLファイルから編集可能です
  • 整理券
    • サンプルの予約システムに接続し、座席を予約します
  • 一括発券
    • 「予約」で発信した券を一括で発券します
  • 営業試験

他にもあるかもしれません。

注意

解凍したフォルダ内にある以下のDLLファイルについて、プロパティからブロックの解除を行って下さい。

  • Plugins\Basic\OneTimePrinting\OneTimePrinting.dll
  • Plugins\TRS\NumberedTickets.NumberedTicket\NumberedTicket.dll
  • Plugins\TRS\TRSConnector.dll
  • Plugins\TRS\TRSTicket.dll
  • Printers\Emulators\PrinterEmulator.dll
  • Printers\Epson\TML90.dll
  • Printers\Star\TSP100I.dll
  • Printers\Star\TSP100II.dll

解除されていないDLLはソフトウェアから動的に読み込めません。

ブロックの解除方法

ダウンロード

下のAssetsタブを開き、TRS.TMS12_v0.4.10323.1.zipをダウンロード→解凍して下さい。
その中のMS-12.exeをダブルクリックすると実行されます。

v0.4.10322.1

21 Mar 18:18
fc51a40
Compare
Choose a tag to compare
v0.4.10322.1 Pre-release
Pre-release

このバージョンは最新ではありません。

色々と出来上がっていない所も多く不安定ですが、取り敢えず試してみたい!という場合はこちらでビルド済のものをダウンロード出来ます。
64/86bit両対応です。

更新内容

  • プリンタープラグインを機種別に完全に分離しました
  • コードを整理しました
  • プリンターエミュレーターで保存した券面画像が真っ黒になっていた問題など、いくつかの重大な不具合を修正しました
  • メインメニューのレイアウトを変更しました
    • 追加したボタンはまだダミーです
    • メインメニューのレイアウトはユーザーサイドでも編集可能です

現状利用可能な機能

  • 各種メニュー
    • メインメニュー、ワンタッチメニュー、券種別メニューなど
    • メニューのボタンレイアウトはXMLファイルから編集可能です
  • 整理券
    • サンプルの予約システムに接続し、座席を予約します
  • 一括発券
    • 「予約」で発信した券を一括で発券します
  • 営業試験

他にもあるかもしれません。

注意

解凍したフォルダ内にある以下のDLLファイルについて、プロパティからブロックの解除を行って下さい。

  • Plugins\Basic\OneTimePrinting\OneTimePrinting.dll
  • Plugins\TRS\NumberedTickets.NumberedTicket\NumberedTicket.dll
  • Plugins\TRS\TRSConnector.dll
  • Plugins\TRS\TRSTicket.dll
  • Printers\Emulators\PrinterEmulator.dll
  • Printers\Epson\TML90.dll
  • Printers\Star\TSP100I.dll
  • Printers\Star\TSP100II.dll

解除されていないDLLはソフトウェアから動的に読み込めません。

ブロックの解除方法

ダウンロード

下のAssetsタブを開き、TRS.TMS12_v0.4.10322.1.zipをダウンロード→解凍して下さい。
その中のMS-12.exeをダブルクリックすると実行されます。

v0.3.10313.1

13 Mar 12:07
Compare
Choose a tag to compare
v0.3.10313.1 Pre-release
Pre-release

このバージョンは最新ではありません。

色々と出来上がっていない所も多く不安定ですが、取り敢えず試してみたい!という場合はこちらでビルド済のものをダウンロード出来ます。
64/86bit両対応です。

更新内容

  • 起動時に利用中のバージョンが最新か確認するようにしました
  • プラグインDLLがゾーン識別子によりブロックされている場合、警告を表示するようにしました

現状利用可能な機能

  • 各種メニュー
    • メインメニュー、ワンタッチメニュー、券種別メニューなど
    • メニューのボタンレイアウトはXMLファイルから編集可能です
  • 整理券
    • サンプルの予約システムに接続し、座席を予約します
  • 一括発券
    • 「予約」で発信した券を一括で発券します

他にもあるかもしれません。

注意

解凍したフォルダ内にある以下のDLLファイルについて、プロパティからブロックの解除を行って下さい。

  • Plugins\Basic\OneTimePrinting\OneTimePrinting.dll
  • Plugins\TRS\NumberedTickets.NumberedTicket\NumberedTicket.dll
  • Plugins\TRS\TRSConnector.dll
  • Plugins\TRS\TRSTicket.dll
  • Printers\Printer.dll
  • Printers\PrinterPlugin.PrinterEmulator.dll
  • Printers\TRSConnector.dll
  • Printers\TRSTicket.dll

解除されていないDLLはソフトウェアから動的に読み込めません。

ブロックの解除方法

ダウンロード

下のAssetsタブを開き、TRS.TMS12_v0.3.10313.1.zipをダウンロード→解凍して下さい。
その中のMS-12.exeをダブルクリックすると実行されます。

v0.2.10313.1

13 Mar 00:50
Compare
Choose a tag to compare
v0.2.10313.1 Pre-release
Pre-release

このバージョンは最新ではありません。

色々と出来上がっていない所も多く不安定ですが、取り敢えず試してみたい!という場合はこちらでビルド済のものをダウンロード出来ます。
64/86bit両対応です。

現状利用可能な機能

  • 各種メニュー
    • メインメニュー、ワンタッチメニュー、券種別メニューなど
    • メニューのボタンレイアウトはXMLファイルから編集可能です
  • 整理券
    • サンプルの予約システムに接続し、座席を予約します
  • 一括発券
    • 「予約」で発信した券を一括で発券します

他にもあるかもしれません。

注意

解凍したフォルダ内にある以下のDLLファイルについて、プロパティからブロックの解除を行って下さい。

  • Plugins\Basic\OneTimePrinting\OneTimePrinting.dll
  • Plugins\TRS\NumberedTickets.NumberedTicket\NumberedTicket.dll
  • Plugins\TRS\TRSConnector.dll
  • Plugins\TRS\TRSTicket.dll
  • Printers\Printer.dll
  • Printers\PrinterPlugin.PrinterEmulator.dll
  • Printers\TRSConnector.dll
  • Printers\TRSTicket.dll

解除されていないDLLはソフトウェアから動的に読み込めません。

ブロックの解除方法