[爆卦]ascii碼a~z是什麼?優點缺點精華區懶人包

為什麼這篇ascii碼a~z鄉民發文收入到精華區:因為在ascii碼a~z這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者hmml (hmml)看板mud_sanc標題[心得] 鍵盤上各鍵的 ASCII 碼值時間Sat...



  MushClient 能用數種腳本語言去編輯遊戲環境,所以能用的資料也
豐富不少。說明白點,就是使用者必須去接觸比較生硬的東西來建構適
合自己的環境,要東翻西找也很麻煩,所以會陸續整理一些東西。

  這個是ASCII碼對應鍵盤按鍵的值,如果需要用到一些按不出來的值
(如控制碼),可以用這個對照表去找鍵值,再使用string.char()去輸
出即可,如:

  #Send ('say '..string.char(0x1b).."[36mtest")

向MUD輸出帶有色碼的指令:say test

在聖殿可以看到:

  齊格(HMML8:劍士)說道:test

  test變成青色。


#Send ('chat ##拎著'..string.char(0x1b).."[33m無尾熊##test一下
"..string.char(0x1b).."[0m")

從畫面可以看到:

【閒聊─鎮魂曲】齊格(hmml8)拎著無尾熊道:test一下


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


  0x1 滑鼠左鍵  0x2 滑鼠右鍵  0x3 CANCEL 鍵  0x4 滑鼠中鍵

  0x8 BACKSPACE 鍵   0x9 TAB 鍵    0xC CLEAR 鍵  

0xD ENTER 鍵  0x10 SHIFT 鍵  0x11 CTRL 鍵   0x12 MENU 鍵  

0x13 PAUSE 鍵  0x14 CAPS LOCK 鍵    0x1B ESC 鍵   

0x20 SPACEBAR 鍵   0x21 PAGE UP 鍵 0x22 PAGE DOWN 鍵

  0x23 END 鍵   0x24 HOME 鍵  0x25 LEFT ARROW 鍵

  0x26 UP ARROW 鍵   0x27 RIGHT ARROW 鍵

  0x28 DOWN ARROW 鍵   0x29 SELECT 鍵  0x2A PRINT SCREEN 鍵

  0x2B EXECUTE 鍵 0x2C SNAPSHOT 鍵   0x2D INSERT 鍵

  0x2E DELETE 鍵 0x2F HELP 鍵  0x90 NUM LOCK 鍵

  
  A 至 Z 鍵與 A – Z 字母的 ASCII 碼相同:


  65 A 鍵  66 B 鍵  67 C 鍵  68 D 鍵  69 E 鍵  70 F 鍵

  71 G 鍵  72 H 鍵  73 I 鍵  74 J 鍵  75 K 鍵  76 L 鍵

  77 M 鍵  78 N 鍵  79 O 鍵  80 P 鍵  81 Q 鍵  82 R 鍵

  83 S 鍵  84 T 鍵  85 U 鍵  86 V 鍵  87 W 鍵  88 X 鍵

  89 Y 鍵  90 Z 鍵

  0 至 9 鍵與數位 0 – 9 的 ASCII 碼相同:

  48 0 鍵  49 1 鍵  50 2 鍵  51 3 鍵  52 4 鍵  53 5 鍵

  54 6 鍵  55 7 鍵  56 8 鍵  57 9 鍵

  下列常數代表數位鍵盤上的鍵:

  0x60 0 鍵  0x61 1 鍵  0x62 2 鍵  0x63 3 鍵  0x64 4 鍵

  0x65 5 鍵  0x66 6 鍵  0x67 7 鍵  0x68 8 鍵  0x69 9 鍵

  0x6A MULTIPLICATION SIGN (*) 鍵 0x6B PLUS SIGN (+) 鍵

  0x6D MINUS SIGN (–) 鍵   0x6E DECIMAL POINT (.) 鍵

  0x6F DIVISION SIGN (/) 鍵

  下列常數代表功能鍵:

  0x70 F1 鍵  0x71 F2 鍵  0x72 F3 鍵  0x73 F4 鍵  0x74 F5 鍵

  0x75 F6 鍵  0x76 F7 鍵  0x77 F8 鍵  0x78 F9 鍵  0x79 F10 鍵

  0x7A F11 鍵  0x7B F12 鍵  0x7C F13 鍵  0x7D F14 鍵  0x7E F15 鍵

  0x7F F16 鍵

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-────╥─-╥─-╥──╥───-╥─╥────────────────────
2b 10b16b縮寫UnicodeCr名稱/意義
-────╫─-╫─-╫──╫───-╫─╫────────────────────
0000 0000 0 00 NUL U+2400^@空字元(Null)
0000 0001 1 01 SOH U+2401^A標題開始
0000 0010 2 02 STX U+2402^B本文開始
0000 0011 3 03 ETX U+2403^C本文結束
0000 0100 4 04 EOT U+2404^D傳輸結束
0000 0101 5 05 ENQ U+2405^E請求
0000 0110 6 06 ACK U+2406^F確認回應
0000 0111 7 07 BEL U+2407^G響鈴
0000 1000 8 08 BS U+2408^H退格
0000 1001 9 09 HT U+2409^I水平定位符號
0000 1010 10 0A LF U+240A^J換行鍵
0000 1011 11 0B VT U+240B^K垂直定位符號
0000 1100 12 0C FF U+240C^L換頁鍵
0000 1101 13 0D CR U+240D^MEnter鍵
0000 1110 14 0E SO U+240E^N取消變換(Shift out)
0000 1111 15 0F SI U+240F^O啟用變換(Shift in)
0001 0000 16 10 DLE U+2410^P跳出資料通訊
0001 0001 17 11 DC1 U+2411^Q設備控制一(XON 啟用軟體速度控制)
0001 0010 18 12 DC2 U+2412^R設備控制二
0001 0011 19 13 DC3 U+2413^S設備控制三(XOFF 停用軟體速度控制)
0001 0100 20 14 DC4 U+2414^T設備控制四
0001 0101 21 15 NAK U+2415^U確認失敗回應
0001 0110 22 16 SYN U+2416^V同步用暫停
0001 0111 23 17 ETB U+2417^W區塊傳輸結束
0001 1000 24 18 CAN U+2418^X取消
0001 1001 25 19 EM U+2419^Y連線介質中斷
0001 1010 26 1A SUB U+241A^Z替換
0001 1011 27 1B ESC U+241B^[結束鍵
0001 1100 28 1C FS U+241C^ 檔案分割符
0001 1101 29 1D GS U+241D^]群組分隔符
0001 1110 30 1E RS U+241E^^記錄分隔符
0001 1111 31 1F US U+241F^_單元分隔符
0111 1111127 7F DEL U+2421^?刪除
-────╨─-╨─-╨──╨───-╨─╨────────────────────
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.196.45
※ 編輯: hmml 來自: 220.132.196.45 (06/15 03:47)
laechan :對了昨天有玩家說他 zmud 下 #all 無效 06/15 07:47
laechan :順便問一下那 ctrl-c 怎麼 send? 06/15 07:48
hmml :#all {save} 試試... 06/15 08:06
※ 編輯: hmml 來自: 220.132.196.45 (06/15 09:13)
hmml :再補一個表。 06/15 09:15
hmml :ctrl-c 應該是string.char(3),或string.char(0x03) 06/15 09:16
hmml :只是結果不知道能否達成你要的... 06/15 09:16
laechan :根據以前的記憶似乎是 27+n 06/15 09:31

你可能也想看看

搜尋相關網站