นี่คือรหัสคำสั่งที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
idn - เครื่องมือบรรทัดคำสั่งชื่อโดเมนสากล
เรื่องย่อ
รหัส [ทางเลือกที่-สตริง] ...
DESCRIPTION
ชื่อโดเมนสากล (IDN) แปลง STRINGS หรืออินพุตมาตรฐาน
อินเทอร์เฟซบรรทัดคำสั่งไปยังไลบรารีชื่อโดเมนสากล
สตริงทั้งหมดต้องมีการเข้ารหัสในชุดอักขระที่ต้องการซึ่งใช้โดยสถานที่ของคุณ ใช้
`--debug' เพื่อค้นหาว่าชุดอักขระนี้คืออะไร คุณสามารถแทนที่ชุดอักขระที่ใช้โดยการตั้งค่า
CHARSET ตัวแปรสภาพแวดล้อม
ในการประมวลผลสตริงที่ขึ้นต้นด้วย `-' เช่น `-foo' ให้ใช้ `--' เพื่อส่งสัญญาณการสิ้นสุด
ของพารามิเตอร์ดังเช่นใน `idn --เงียบ -a -- -ฟู'.
อาร์กิวเมนต์บังคับให้ตัวเลือกยาวมีผลบังคับใช้สำหรับตัวเลือกที่สั้นเกินไป
-h, --ช่วยด้วย
พิมพ์วิธีใช้และออก
-V, --รุ่น
พิมพ์เวอร์ชันและออก
-s, --stringprep
เตรียมสตริงตามโปรไฟล์เนมเพรพ
-d, --punycode-ถอดรหัส
ถอดรหัส Punycode
-e, --punycode-เข้ารหัส
เข้ารหัส Punycode
-a, --idna-to-ascii
แปลงเป็น ACE ตาม IDNA (โหมดเริ่มต้น)
-u, --idna-to-ยูนิโค้ด
แปลงจาก ACE ตาม IDNA
--อนุญาต-ยกเลิกการมอบหมาย
สลับสถานะ IDNA AllowUnassigned (ปิดค่าเริ่มต้น)
--usetd3asciirules
สลับสถานะ IDNA UseSTD3ASCIIRules (ปิดค่าเริ่มต้น)
--no-tld
อย่าตรวจสอบสตริงสำหรับกฎเฉพาะ TLD เท่านั้น สำหรับ --idna-to-ascii และ
--idna-to-ยูนิโค้ด
-n, --nfkc
ทำให้สตริงเป็นปกติตาม Unicode v3.2 NFKC
-p, --ข้อมูลส่วนตัว=STRING
ใช้โปรไฟล์ stringprep ที่ระบุแทน โปรไฟล์ stringprep ที่ถูกต้อง: `Nameprep',
`iSCSI', 'Nodeprep', 'Resourceprep', 'trace', 'SASLprep'
--debug
พิมพ์ข้อมูลการดีบัก
--เงียบ
การทำงานเงียบ
ใช้ idn ออนไลน์โดยใช้บริการ onworks.net