Skip to content

v0.5.10326.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@automatic9045 automatic9045 released this 26 Mar 05:00
· 140 commits to main since this release
ada885e

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

色々と出来上がっていない所も多いですが、取り敢えず試してみたい!という場合はこちらでビルド済のものをダウンロード出来ます。
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をダブルクリックすると実行されます。

ブロックの解除方法