หากคุณเป็นคนประเภทที่ต้องการจับตาดูการหมดอายุของโดเมนหลายๆ ครั้ง นี่อาจเป็นเครื่องมือสำหรับคุณ!
สคริปต์นี้เพียงแค่ขอข้อมูล whois สำหรับโดเมนทั้งหมดที่คุณป้อนใน domains.txt
และพยายามดึงข้อมูลการหมดอายุและพิมพ์ผลลัพธ์ออกมา
npm install
หรือ
yarn
npm start
การทดสอบใช้ jest
npm test
เครื่องมือนี้ถือว่าผลลัพธ์การสืบค้น whois มีความสอดคล้องกันระหว่างการสืบค้นทั้งหมดกับ TLD ที่กำหนด (ผู้รับจดทะเบียน)
หากต้องการเพิ่มการรองรับ TLD เพิ่มเติม เพียงเพิ่มสตริงรูปแบบ regex' และ MomentJS ที่เกี่ยวข้องลงใน tlds.js
นอกจากนี้ ให้สร้างไฟล์ tld-pattern[TLD].test-data.js
ด้วยข้อมูลตัวอย่าง สคริปต์ทดสอบจะรับไฟล์โดยอัตโนมัติตราบใดที่ยังอยู่ในอ็อบเจ็กต์ tlds.patterns
cnn.com | 2018-09-21 (617 days)
apple.com | 2021-02-20 (1500 days)
youtube.com | 2017-02-14 (33 days)
theregister.co.uk | 2018-03-14 (426 days)