見出し画像

SQLite簡易サーバー(SP001)ソース

タイトル画像のように、SQLite をLAN内にある複数のデバイスで共有する試みです。
以前の記事「バーコード端末(S0102-0)動作確認」で使ったSQLite簡易サーバーの一部を改良したソースコードを紹介します。

改良点と言っても、以下3点を付属ファイル ID.txt から読み出すようにしただけで、依然として小さなプログラムです。

1.サーバーのIPアドレス
2.サーバーのポート
3.SQLiteデータベースファイル名(フルパス)

ソース(SP001_main.py)はそのままに ID.txt を書き換えることで、お使いの環境に合わせることが出来るはずです。
内容は「バーコード端末(S0102-0)動作確認」時点のままですので、適宜変更してご利用ください。

今後も使い続け、修正があった場合はこの記事に履歴と最新版を残す予定です。使い方などは追々紹介する機会があると思います。

ソース一式

以下の3ファイルです。

ID.txt      前述の付属ファイルです。
SP001.sh     起動用のシェルスクリプトです。
SP001_main.py  ソースファイルです。

起動用のシェルスクリプトは電源ONでアプリを起動させる場合などに使います。アプリ起動時にディレクトリを変更しますので、適宜変更してご利用下さい。


宜しくお願い致します。


出来ればサポート頂けると、嬉しいです。 新しい基板や造形品を作る資金等に使いたいと思います。