Repositori ini berisi aplikasi generator kata sandi sederhana yang diimplementasikan dalam python menggunakan pustaka Customtkinter untuk antarmuka pengguna grafis sebagai skrip atau langsung di browser Anda. Aplikasi ini memungkinkan pengguna untuk menghasilkan kata sandi acak dengan berbagai opsi yang dapat disesuaikan.
Antarmuka skrip

Web Inteface

main.py : Berisi kode aplikasi utama yang diimplementasikan menggunakan Tkinter untuk GUI.utils.py : Berisi fungsi utilitas untuk menghasilkan kata sandi.settings.json : berisi pengaturan yang Anda simpan.passowords.json : Berisi kata sandi yang dihasilkan.Untuk menggunakan generator kata sandi:
Jalankan file main.py
Sesuaikan opsi yang diinginkan seperti panjang kata sandi, dimasukkannya angka, casing campuran, dan simbol.
Klik tombol "Hasilkan" untuk menghasilkan kata sandi.
Kata sandi akan disimpan ke file bernama passwords.txt di direktori yang sama dengan skrip.
Selain itu, pengguna dapat menyimpan pengaturan mereka dengan mengklik tombol "Simpan Pengaturan".
Tombol "Pilih Simpan Path" memungkinkan pengguna untuk memilih direktori khusus untuk menyimpan kata sandi yang dihasilkan.
Kata sandi yang dihasilkan disimpan ke file bernama passwords.txt di direktori yang sama dengan skrip. Pengaturan seperti panjang kata sandi, dimasukkannya angka, casing campuran, simbol, dan jumlah kata sandi disimpan ke file settings.json untuk penggunaan di masa mendatang. Pastikan untuk menangani file kata sandi yang disimpan dengan aman karena berisi informasi sensitif.
Kontribusi dipersilakan! Jika Anda menemukan masalah atau memiliki saran untuk perbaikan, silakan buka masalah atau kirimkan permintaan tarik.
Proyek ini dilisensikan di bawah lisensi MIT.