รหัสหว้ากอ

รหัสหว้ากอ (Wahkor Code) ปรากฏขึ้นครั้งแรก จากกระทู้ในห้องหว้ากอ เว็บบอร์ด PANTIP.COM เมื่อ 5 พฤษภาคม พ.ศ. 2552
คิดค้นโดย jkpanu จากกระทู้
http://topicstock.pantip.com/wahkor/topicstock/2009/05/X7827606/X7827606.html
และพัฒนาโดย Phoenix032 จากกระทู้
http://topicstock.pantip.com/wahkor/topicstock/2009/05/X7841020/X7841020.html
โดยได้รับการส่งเสริมจาก การตีความสำเร็จโดย sanagun และ อิ่มหมี
ร่วมด้วย tiger18 , TonTon1977 ฯลฯ
รูปแบบ
รูปแบบ.
Wahkor Code ดัดแปลงจาก Tap Code ซึ่งเข้ารหัสระบบคู่อันดับ มีหลักทั่วไปดังนี้

ใช้ จำนวนจุด ( . ) แทน เลข 1 - 9 และใช้ สองจุด ( : ) แทน เลข 0
ใช้ เว้นว่าง 1 ช่องไฟ คั่นระหว่างคู่อันดับหน้าและหลัง ใน 1 รหัส ยกเว้นเมื่อคู่หลังเป็น 0 เช่น

U = (2,1) = .. .
อ = (7,0) = ...:

ใช้ เว้นว่าง 2 ช่องไฟ คั่นระหว่าง แต่ละรหัส (อักษร หรือ ตัวเลข)
ใช้ เว้นว่าง 3 ช่องไฟ แทน ช่องไฟระหว่างคำ
ใช้ ขึ้นบรรทัดใหม่ หรือ เว้นว่าง 4 ช่องไฟ แทน ขึ้นประโยคใหม่ เช่น
ตัวเลขให้วางเรียงต่อกันทีละหลัก
รายการรหัส
สำหรับสดมภ์ 0 เฉพาะแถว 1-9 ให้ใส่เครื่องหมาย : ติดกับคู่หน้า ส่วนแถว 010-030 ไม่ต้องใส่
สระอือ มาก่อนสระอึ
สำหรับสระแอ ให้ใช้สระเอสองครั้ง
สำหรับสระอำ จะถูกแยกออกเป็น นิคหิตกับลากข้าง
สำหรับตัวเลข ให้เขียนคู่หลังติดกับคู่หน้า
อักษร ภาษาอังกฤษ


a . (1)
b .. (2)
c ... (3)
d ...
e ...
f ...
g ...
h ...
i ... (9)

รายการรหัส.
อักษร ภาษาอังกฤษ.
และ เข้ารหัส 3 ชั้น ให้ ._ = .:+ (ใช้เมื่อเพิ่มหลักหน่วย) ดังนั้น ._. = .:+. = 10+1 = ... = k สังเกต 1 เว้น ไม่ใช่เว้นอักษร แต่เป็นส่วนหนึ่งของอักษร ถ้าจะเว้นอักษร ใช้ 2 เว้น

j .: (10)
k . . (11)
l . .. (12)
m . ... (13)
n . ...
o . ...
p . ...
q . ...
r . ...
s . ... (19)


t ..: (20)
u .. . (21)
v .. .. (22)
w .. ... (23)
x .. ...
y .. ...
z .. ... (26)
เครื่องหมาย ชุดแรก
[.] .. ... (27)
? .. ...
พยัญชนะ ภาษาไทย
ก ... . (31)
ข ... .. (32)
ค ... ... (33)
ง ... ...
จ ... ...
ฉ ... ...
ช ... ...
ซ ... ...
ฌ ... ...
ญ ...:
ฎ ... . (41)
ฏ ... ..
ฐ ... ...
ฑ ... ...
ฒ ... ...
ณ ... ...
ด ... ...
ต ... ...
ถ ... ...
ท ...:
ธ ... . (51)
น ... ..
บ ... ...
ป ... ...
ผ ... ...
ฝ ... ...
พ ... ...
ฟ ... ...
ภ ... ...
ม ...:
ย ... . (61)
ร ... ..
ล ... ...
ว ... ...
ศ ... ...
ษ ... ...
ส ... ...
ห ... ...
ฬ ... ...
อ ...:
ฮ ... . (71)
วรรณยุกต์ สระ เครื่องหมาย ภาษาไทย
ๆ ... .. (72)
ฯ ... ... (73)
อ่ ... ... (74)
อ้ ... ...
อ๊ ... ...
อ๋ ... ...
อั ... ...
อ์ ... ...
อ็ ...:
อะ ... . (81)
อา ... ..
อิ ... ...
อี ... ...
อึ ... ...
อื ... ...
อุ ... ...
อู ... ...
เ ... ...
อํ ...:
ไ ... . (91)
ใ ... ..
โ ... ...
ฤ ... ...
ฦ ... ...
ฆ ... ... (เก็บตก)
เครื่องหมาย ชุดสอง
( ... ... (97)
$ ... ...
เครื่องหมาย ชุดสาม
, :.: (010)
+ :.: . (010+1)
- :.: .. (010+2)
* :.: ... (010+3)
^ :.: ...
~ :.: ...
& :.: ...
฿ :..: (020+0)
_ :..: . (020+1)
[ :..: ...
{ :..: ...
; :..: ...
" :..: ...

> :...: . (030+1)
ตัวเลข


0 :: (00)
1 :. (01)
2 :.. (02)
3 :... (03)
4 :...
5 :...
6 :...
7 :...
8 :...
9 :...


10 :. :: (01) + (00)
11 :. :. (01) + (01)
12 :. :.. (01) + (02)
13 :. :... (01) + (03)
20 :.. ::
21 :.. :.
100 :. :: ::
101 :. :: :.
110 :. :. ::
111 :. :. :.
ตัวอย่าง

ข้อเสียของรหัสหว้ากอ

ไม่มีรหัสแทนตัวอักษรต่อไปนี้ ฃ, ฅ, ๅ (ต้องใช้ า แทน), –ฺ, –๎, ๏, ๚, ๛ แม้รหัสที่เหลือจะสามารถใส่ได้ 8 ตัวพอดี แต่ผู้สร้างมิได้กำหนดไว้
ำ และ แ ถูกแยกออกจากกันเป็นสองรูป โดยเฉพาะสระอำกรณีที่มีวรรณยุกต์ เช่น น้ำ จะต้องแทรกวรรณยุกต์ระหว่างนิคหิตกับลากข้าง จึงจะสามารถแปลงกลับได้รูปเดิม
เมื่อใช้บนเว็บเพจ เว็บเบราว์เซอร์จะละเลยช่องว่างที่มากกว่าหนึ่งช่อง และแสดงผลเหลือเพียงช่องเดียว ซึ่งจะมีปัญหากับแถว "ว่าง"
โปรแกรมแปลงรหัส
http://www.kachasoft.com/wahkor/code.php สร้างโดย Phoenix032
http://wahkorcode.com