Skip to content

Releases: ahliweb/cekdomain

πŸ›‘οΈ Domain Status & Expiry Checker β€” Script Bash untuk memeriksa status aktif/tidak dan tanggal expired domain (.com, .net, .org, dll) serta domain .id via PANDI. Menampilkan hasil ke CSV + log dengan progress bar, ETA, dan highlight otomatis (❌ Expired, ⚠️ Expiring Soon, βœ… OK).

04 Oct 09:55
3344434

Choose a tag to compare

v1.0.0 - Initial Release CekDomain

04 Oct 08:16
adffdf6

Choose a tag to compare

Release title

v1.0.0 β€” Domain Status & Expiry Checker

Release notes

# πŸ›‘οΈ CekDomain v1.0.0 β€” Domain Status & Expiry Checker

================================================== 
DOMAIN STATUS & EXPIRY CHECKER  
**Powered by SatpamSiber.com**

Script **Bash** untuk memeriksa status domain dan tanggal **expired** baik domain internasional (.com, .net, .org, dll) maupun domain **.id** melalui **PANDI**.

---

## πŸš€ Fitur
- Mengecek status aktif/tidak domain via `dig`.
- Mengambil tanggal **expiry** domain via **WHOIS global** atau **PANDI** (khusus `.id`).
- Menampilkan **progress bar + persentase + ETA**.
- Menyimpan hasil ke file **CSV** dengan format aman (quoted).
- Menyimpan **log** detail ke file **LOG** dengan **header & footer**.
- **Auto install dependency** (`whois`, `dig`, `curl`, `grep`).
- Highlight otomatis hasil:
  - ❌ **Expired**
  - ⚠️ **Expiring Soon** (≀30 hari)
  - βœ… **OK**

---

## πŸ“¦ Instalasi
```bash
git clone https://github.com/ahliweb/cekdomain.git
cd cekdomain
chmod +x check_domains.sh

βš™οΈ Penggunaan

  1. Buat file domains.txt berisi daftar domain (satu per baris):
ahliweb.com
ahliweb.id
ahliweb.co.id
  1. Jalankan script:
./check_domains.sh
  1. Mode verbose (menampilkan cuplikan WHOIS/PANDI):
./check_domains.sh -v

πŸ“‚ Contoh Output

domain-status.csv

"Domain","Status","Expiry Date","Note"
"ahliweb.com","Active (172.67.214.243)","2026-02-21T08:56:22Z","⚠️ Expiring Soon (0 days)"
"ahliweb.id","Active (76.76.21.21)","(Cek manual pandi.id/whois)",""
"ahliweb.co.id","Active (172.67.165.161)","(Cek manual pandi.id/whois)",""

domain-status.log

==================================================
   DOMAIN STATUS & EXPIRY CHECKER - LOG FILE
   Powered by SatpamSiber.com
   Start time : Sat Oct  4 09:30:33 AM WIB 2025
   Input file : domains.txt
   Output CSV : domain-status.csv
==================================================

πŸ” Memproses: ahliweb.com
➑️  Cek via WHOIS: ahliweb.com
Registry Expiry Date: 2026-02-21T08:56:22Z

πŸ” Memproses: ahliweb.id
➑️  Cek via PANDI: ahliweb.id
... (hasil parsing PANDI)

πŸ” Memproses: ahliweb.co.id
➑️  Cek via PANDI: ahliweb.co.id
... (hasil parsing PANDI)

==================================================
   END OF LOG
   Finish time : Sat Oct  4 09:30:55 AM WIB 2025
   Total domain: 3
   Output CSV  : domain-status.csv
==================================================

πŸ“¦ Assets release

  • CekDomain.zip β€” berisi check_domains.sh, contoh domains.txt, dan README.

Catatan: nama file ZIP boleh disesuaikan dengan pipeline kamu (mis. CekDoma1n.zip).


πŸ“œ Lisensi

Proyek ini dirilis dengan lisensi MIT.


πŸ™Œ Dukungan & Backlink

Script ini didukung oleh:
πŸ”— SatpamSiber.com | AhliWeb.com | AhliWeb.co.id | AhliWeb.my.id


βœ… Ringkas

  • Target branch: main
  • Tag: v1.0.0
  • Centang β€œSet as the latest release”