นี่คือคำสั่ง mbconv ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
mbconv - ตัวแปลงรูปแบบการเข้ารหัสอักขระ
เรื่องย่อ
mbconv [ตัวเลือก] ...
DESCRIPTION
นี่คือแอปพลิเคชันของไลบรารีเพื่อจัดการการเข้ารหัสอักขระอ็อกเทตหลายตัว:
http://pub.ks-and-ks.ne.jp/prog/libmoe/
ส่วนใหญ่เขียนเพื่อแก้ไขข้อบกพร่องของห้องสมุด
มันอ่าน octet โดย octet จากไฟล์ที่กำหนดในบรรทัดคำสั่ง (หรืออินพุตมาตรฐานหากไม่มีไฟล์เป็น
ระบุ) แปลงรูปแบบการเข้ารหัสอักขระ (CES) ตามที่ระบุโดยตัวเลือกบรรทัดคำสั่ง
(อธิบายด้านล่าง) และส่งออกไปยังเอาต์พุตมาตรฐาน (หรือไฟล์ที่ระบุโดย -t option หรือ -a
ตัวเลือก)
Options
-?, -h, --ช่วยด้วย
แสดงสรุปตัวเลือกและทางออก
-a ไฟล์, --ผนวก-to=ไฟล์
ผลลัพธ์ถูกผนวกเข้ากับ ไฟล์.
-c แปลง, --เปลี่ยนเป็น=แปลง
ระบุการแปลงการเข้ารหัสอักขระ แปลง ต้องเป็นรายการที่คั่นด้วยเครื่องหมายจุลภาคของ
คำที่อธิบายไว้ใน "ตัวระบุการแปลง"
-f ธง, --ธง=ธง
ระบุแฟล็กเพื่อเปลี่ยนพฤติกรรมของการแปลง ธง ต้องเป็นรายการที่คั่นด้วยจุลภาค
ของคำที่อธิบายใน "ตัวระบุธง"
-i, --ป้อนข้อมูล
ตัวเลือกที่ประสบความสำเร็จจะนำไปใช้กับสตรีมอินพุต
-m เชือก, --mime-ชุดอักขระ=เชือก
มีการดำเนินการเข้ารหัส mime ที่สอดคล้องกับ RFC2047 ใช้เป็นชื่อชุดอักขระ
-n, --line-หมายเลข
แทรกหมายเลขบรรทัด (>= 1) ที่จุดเริ่มต้นของแต่ละบรรทัด
-o, --เอาท์พุท
ตัวเลือกที่ประสบความสำเร็จจะนำไปใช้กับกระแสข้อมูลขาออก
-t ไฟล์, --ถึง=ไฟล์
ส่งออกไปยังไฟล์ (ตัดทอน)
-w, --ความกว้าง
ความกว้างเอาต์พุตของแต่ละบรรทัด
-ค , --ชุดอักขระ=เชือก
ระบุชื่อชุดอักขระ ข้อกำหนดภาษาบางอย่างก็เป็นที่ยอมรับเช่นกัน
ชื่อชุดอักขระ MIME ซึ่งใช้เพื่อจำกัดตัวเลือกการเข้ารหัสของอินพุต
ลำธาร. ภาษาที่ยอมรับได้แสดงอยู่ใน "ภาษาที่ยอมรับได้"
--รูปแบบ=เชือก
ระบุรูปแบบเอาต์พุต
--ที่
ชื่อชุดอักขระเอาต์พุตของสตรีมอินพุตแต่ละรายการไปยัง stderr ในรูปแบบ
ไฟล์ ชื่อ"" ชุดอักขระ ชื่อ
หากมีการระบุไฟล์ตั้งแต่สองไฟล์ขึ้นไปบนบรรทัดคำสั่ง หรือ
ชุดอักขระ ชื่อ
มิฉะนั้น.
--regex=ปกติ การแสดงออก
ระบุนิพจน์ทั่วไปเพื่อกรองเอาต์พุต การเข้ารหัสอักขระของ ปกติ
การแสดงออก กำหนดได้โดยใส่สตริงของ form
"*"ชุดอักขระ ชื่อ"*"
ที่จุดเริ่มต้นของนิพจน์ทั่วไป มิฉะนั้น UTF-8. การเข้ารหัสอักขระของ
นิพจน์จะถูกแปลงเป็นเอาต์พุตสตรีมก่อนที่จะจับคู่
การแปลง specifiers
การแปลงจะถูกนำไปใช้ก่อนที่จะส่งออกอักขระแต่ละตัวไปยังสตรีม การตั้งค่าการแปลงคือ
ดำเนินการโดยอัตโนมัติตาม CES ดังนั้น ในกรณีส่วนใหญ่ คุณไม่จำเป็นต้องระบุตัวแปลง
อย่างชัดเจน
ASCII
ASCII ในประเทศแปลงเป็น US-ASCII
CES แปลงอย่างเหมาะสมตาม CES ที่ผูกไว้กับกระแสอินพุต/เอาต์พุต
toucs
แปลงเป็น Unicode
ฉ.2 ชม, เต็มถึงครึ่ง
อักขระที่เข้ากันได้แบบเต็มความกว้างจะถูกแปลงเป็นอักขระแบบ halfwidth ที่สอดคล้องกัน
h2f, ครึ่งถึงเต็ม
อักขระที่เข้ากันได้แบบ halfwidth จะถูกแปลงเป็นอักขระแบบเต็มความกว้างที่สอดคล้องกัน
jisx0213
Codepoints ใน JIS C 6226 หรือใน JIS X 0208 ซึ่งไม่มีอักขระใดๆ ถูกผูกไว้
แปลงเป็นเครื่องบิน JIS X 0213 1,
jisx0213-ก้าวร้าว
จุดโค้ดทั้งหมดใน JIS C 6226 หรือใน JIS X 0208 จะถูกแปลงเป็น JIS X 0213 ระนาบ 1
ms-latin1
อักขระ Unicode ของจุดรหัสระหว่าง 0x80 และ 0x9F (รวมทั้งสอง) จะถูกแปลง
ไปยังอักขระ Unicode อื่น ๆ ราวกับว่าเป็นอักขระของจุดโค้ดเหล่านั้นใน Microsoft
รหัส Windows 1252
ucs-to-jis0208-พิเศษ, jis0208-to-ucs-พิเศษ
ตัวแปลงระหว่างอักขระ JIS X 0208 และ Unicode บางตัวที่มีร่ายมนตร์คล้ายกัน (by
ได้รับความอนุเคราะห์จาก Ambrose Li[ป้องกันอีเมล]>).
ธง specifiers
use-0x28-for-94x94inG0, 28
ใช้ "1/11 2/4 2/8 F" แทน "1/11 2/4 F" เพื่อกำหนดชุดอักขระที่มีออคเต็ตสุดท้าย
4/0, 4/1 หรือ 4/2 ถึง G0,
ac, ascii-at-ควบคุม
ลำดับการหลบหนี "1/11 2/8 4/2" ถูกส่งออกก่อนอักขระควบคุมทุกตัว
nossl, ละเว้น-7bit-single-shift
ลำดับการหลบหนีสำหรับกะเดี่ยว 7 บิตจะถูกละเว้น
DNC, ทิ้ง-notprefered-char
ทิ้งอักขระที่ CES ผูกไว้กับสตรีมเอาต์พุตไม่สามารถถอดรหัสได้
ยอมรับได้ ภาษา
อาจใช้คำต่อไปนี้แทนชื่อชุดอักขระ MIME สำหรับสตรีมอินพุต ในนั้น
กรณีที่ตรวจพบรูปแบบการเข้ารหัสโดยอัตโนมัติ (หวังว่า) ในกลุ่มที่ประสบความสำเร็จ
c, cn, ประเทศจีน, ชาวจีน
x-gb-18030-2000, cn-big5, utf-8 หรือ x-euc-tw
j, ja, jp, ประเทศญี่ปุ่น, ชาวญี่ปุ่น
euc-jp, shift_jis หรือ utf-8
k, ko, kr, เกาหลี, เกาหลี
euc-kr, x-johab, utf-8 หรือ x-unified-hangul
ซีเจเค iso-8859-1, x-gb-18030-2000, cn-big5, x-euc-tw, euc-jp, shift_jis, euc-kr, x-johab,
x-unified-hangul หรือ utf-8
ใช้ mbconv ออนไลน์โดยใช้บริการ onworks.net