opossum
- Ruby/Gtk Based POS cash register
opposum は Ruby/GTK ベースの POS 端末です。バーコード
スキャナと併用して、お手軽に商品会計を行うことを
目的としています。
インストール
インストールに必要なもの
上記のモノをインストールした上で、以下のようにしてください。
$ tar xzf opossum-XXX.tar.gz
$ cd opossum-XXX
$ export PATH=/usr/local/pgsql/bin:$PATH
$ createdb --encoding=EUC_JP pos
$ createdb --encoding=EUC_JP posmaster
$ psql pos < db_schema/pos.sql
$ psql pos_master < db_schema/pos_master.sql
$ cp dot.opossum-conf.xml ~/.opossum-conf.xml
$ vi ./posmaster.rb
$ ./posmaster.rb &
$ ./opossum
バーコードスキャナは
- プレフィックスを d
- サフィックスを Enter
になるよう設定してください。
つまり、01270136 というバーコードを読み込んだとき、
d01270136<改行> と入力されるように設定してください。
TODO
- posmaster.rb との通信の暗号化
- 国際化
- 領収書の発行
- 沢山のバグ取り(^^; & 絶えなき努力
ライセンス・著作権
- 配布条件は GPL に準拠します。
- 著作権は sino <sino@e-turi.net> に帰属します。
免責
本ソフトウェアは *無保証* です。本ソフトウェアを使用した上で
発生したいかなる事故・損害にも、私(sino) は責任を持ちません。