K-SOK 高速印刷アプリ
1. 概要
高速印刷アプリからランナーIDを入力してENTER押すだけで完走証、賞状の印刷できます。
2. 事前準備
下記のソフトウェアをインストールする
- Java インストール手順
- Foxit Reader 6.2.3
Download: FoxitReader623.815_enu_Setup.exe
Custom Installでインストールする
- PDF-Viewerのみ選択する。
- 他のは不要です(Shell Extensions, Connected PF, Word/Excel/ppt plugin, open inside browser, spell check)
- Set Foxit as the default PDF Viewerの選択は任意です
- Show PDF files in browserは選択しない
- Enable Safe Reading mode は選択しない
- Foxit Readerを起動する
- File -> Preferences -> Trust Manager (Enable Javascript Actionsのチェックボックスを非選択にする)
- Do not install a free 14 day trial of Foxit Phantom PDF
備考:Safe Reading Modeは選択してもOKですが、Javascript等はOFFにしているし、不要なインストールしていないし、
Safe Reading Modeなしで処理が少しい早いです
- Ghostscript
1. Ghostscriptをインストールする gs921w32full-gpl.exe
⇒ 必ず、C:\Program Files (x86)\gs\gs9.21にインストールする
2. フォントをダウンロードする (fonts.zip: システム管理者へ連絡してください)
⇒ fonts.zipを展開する、展開したfontsのフォールダは、c:\Program Files (x86)\gsの直下に移動する
⇒ c:\Program Files (x86)\gs\FontsにダウンロードしたFontファイルあることを確認する
3. cidfmapにフォントを登録する. cidfmap
⇒ c:\Program Files (x86)\gs\gs9.2.1\lib\cidfmapのファイルを上書きする
⇒ c:\Program Files (x86)\gs\gs9.2.1\lib\cidfmapをWordpadで開いて、
ダウンロードしたフォントのパースが正しく指定されていることを確認する
3. K-SOKアプリのインストール
以下をダウンロードする (例:c:\ksok)
① kosoku.jar
② keisoku.bat (計測の手動入力)
③ kansou.bat (完走書印刷)
④ shoujyou.bat (賞状印刷)
⑤ kanshoujyou.bat (完走書 + 賞状印刷)
② ~ ⑤のファイルを編集して、Foxit Reader.exe, Adobe,Javaの格納先場所、プリンターを設定する
SET JAVA_CMD="C:\Program Files (x86)\Java\jre7\bin\java.exe"
SET FOXIT_CMD="C:\Program Files\Foxit Software\Foxit Reader\Foxit Reader.exe"
SET KANSOU_PRINTER=""
SET SHOUJYOU_PRINTER="Brother DCP-J952N Printer"
4. 印刷アプリの実行
Foxit Readerを使う場合、起動する必要はありません
完走証印刷する際、kansou.batを実行する
賞状印刷する際、shoujyou.batを実行する
完走書 + 賞状印刷する際、kanshoujyou.batを実行する
5. 手動計測データ入力
- コマンドシェールを開いて、 keisoku.batを実行する
c:\ksok>keisoku
【例】 ログイン: xxxxxx
計測器ID:check
- ランナーが通過する時、ランナーIDを入力して、ENTERを押す
ランナーID: 11
ランナーID: 12
- データをサーバへ送るには、sendを入力して、ENTERを押す
ランナーID: send
【追加】11 森下 タロ、ルータ:check、2016-07-12 21:06:59.3
【追加】12 山下 一子、ルータ:check、2016-07-12 21:07:01.34
6. 修正履歴
2018/01/08 | 改善 | 記録書は横向きで印刷できるように(用紙サイズにB4,B6,A6を追加) |
2017/06/19 | 改善 | PC側でのPDF作成を対応しました (NETWORK負担削減) |
2017/06/12 | 改善 | Foxit Reader6.2.3に対応しました (スムーズ印刷) |
2016/08/19 | 改善 | 操作をシンプルなるように改善しました |
2016/02/06 | 新規 | MAC版の高速印刷アプリを新規で作りました(完走証のみ) |
2015/10/25 | 最初版 | コマンドラインからランナーIDを指定して、直接プリンターへ完走書を発行する |
###############################################################################
# Marathon management system.
# Co-runners
###############################################################################