qris-cli adalah sebuah alat baris perintah untuk memodifikasi data pada kode QRIS, termasuk merchant, jumlah nominal (amount), kota, dan kode pos (postal code). Alat ini dirancang untuk mempermudah pengguna dalam memanipulasi informasi pada file input QRIS dan menghasilkan file output yang diperbarui.
- 🚀 Mengubah informasi merchant.
- 💵 Mengubah jumlah nominal (amount).
- 🏙️ Mengubah nama kota (city).
- 📮 Mengubah kode pos (postal code).
- 📦 Output file QRIS yang diperbarui.
- Pastikan Anda telah menginstal Rust dan alat seperti cargo.
- Clone repositori ini:
git clone https://github.com/krypton-byte/qris-cli.git
- Navigasikan ke folder proyek:
cd qris-cli
- Kompilasi dan instal:
cargo build --release
Setelah berhasil, binari qris-cli
akan tersedia di direktori target/release
.
qris-cli [OPTIONS] --input <INPUT> --output <OUTPUT>
Opsi | Deskripsi | Default |
---|---|---|
-i , --input |
File input QRIS. | Wajib |
-o , --output |
File output QRIS. | Wajib |
-s , --size |
Ukuran QRIS (opsional). | 600 |
-m , --merchant |
Nama merchant baru (opsional). | Tidak ada |
-a , --amount |
Jumlah nominal baru (opsional). | Tidak ada |
-c , --city |
Kota merchant baru (opsional). | Tidak ada |
-p , --postal-code |
Kode pos baru (opsional). | Tidak ada |
-h , --help |
Menampilkan bantuan. | - |
-V , --version |
Menampilkan versi aplikasi. | - |
qris-cli -i input.qris -o output.qris -m "Merchant Baru" -a 150000
qris-cli -i input.qris -o output.qris -c "Bandung" -p "40123"
qris-cli --help
Proyek ini dilisensikan di bawah MIT License.
⭐ Jangan lupa untuk memberikan star pada proyek ini jika Anda merasa terbantu!