Skip to content

SpringMT/qrcode-reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QRコードリーダー

QRコードの画像を読み込んで、その内容を出力するシンプルなCLIツールです。

特徴

  • PNG、JPEG形式の画像ファイルをサポート
  • シンプルで使いやすいコマンドラインインターフェース
  • 日本語エラーメッセージ対応

インストール

# リポジトリをクローン
git clone <リポジトリURL>
cd qrcode-reader

# 依存関係をインストール
go mod tidy

# ビルド
go build -o qrcode-reader

使用方法

# 基本的な使用方法
./qrcode-reader <画像ファイルパス>

#
./qrcode-reader qrcode.png
./qrcode-reader sample.jpg

ヘルプの表示

./qrcode-reader -h

サポートする画像形式

  • PNG (.png)
  • JPEG (.jpg, .jpeg)

使用例

QRコードが含まれた画像ファイル example.png がある場合:

$ ./qrcode-reader example.png
https://example.com

依存関係

  • gozxing: ZXingライブラリのGo実装

エラーハンドリング

  • 画像ファイルが存在しない場合
  • サポートされていない画像形式の場合
  • QRコードが検出できない場合
  • 破損した画像ファイルの場合

すべてのエラーは適切なメッセージと共に標準エラー出力に表示されます。

ライセンス

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages