找回密碼
 立即註冊
搜索
查看: 986|回復: 25

6年喇,到底戲谷幾時先可以修復遊戲內無法打中文嘅bug?

[複製鏈接]

1

主題

18

回帖

73

積分

紅色小雞

積分
73
發表於 2025-6-7 00:04:13 | 顯示全部樓層 |閱讀模式
跑online 自 2019年6月4日 更新後就唔可以喺遊戲內打非速成倉頡輸入法,
我係主打九方嘅,不過近幾年有學識用倉頡,
本來都可以喺跑online打到中文,
但最近一兩個月又一次更新連倉頡都打唔到,
究竟戲谷幾時先肯修正呢個bug呢?

3

主題

55

回帖

258

積分

橙色襪子

積分
258
發表於 2025-6-9 15:41:33 | 顯示全部樓層
由細到大打速成無任何問題

7

主題

367

回帖

1452

積分

綠色魔鞋

積分
1452
發表於 2025-6-9 20:51:45 | 顯示全部樓層
EAC問題, 隔離左非官方既輸入法~
換番微軟速成輸入法就應該可以了

點評

熱心助人  發表於 2025-6-9 22:36
名言:你咁叻又唔見你做版主?

1

主題

55

回帖

181

積分

橙色襪子

積分
181
發表於 2025-6-9 22:46:01 | 顯示全部樓層
跟官方回報看看囉
至於官方要不要處理就看他們回應了

1

主題

146

回帖

486

積分

橙色襪子

積分
486
發表於 2025-6-9 23:02:03 | 顯示全部樓層
極惡的縮縮 發表於 2025-6-9 20:51
EAC問題, 隔離左非官方既輸入法~
換番微軟速成輸入法就應該可以了

就算你幾認真解答人 都係好多負評

點評

Leo
冇辦法,做咗咁多壞事嘅人自然會俾人憎。  發表於 2025-6-10 20:11
佢咁中意開分身負皮我, 有咩計  發表於 2025-6-10 00:28

1

主題

428

回帖

1203

積分

綠色魔鞋

積分
1203
發表於 2025-6-9 23:16:28 | 顯示全部樓層
yutayuuyu 發表於 2025-6-9 23:02
就算你幾認真解答人 都係好多負評

開幾個分身黎回下你先
大家好 我是住在跑online論壇的戲谷打手

2

主題

28

回帖

170

積分

橙色襪子

積分
170
發表於 2025-6-10 01:14:08 | 顯示全部樓層
極惡的縮縮 發表於 2025-6-9 20:51
EAC問題, 隔離左非官方既輸入法~
換番微軟速成輸入法就應該可以了

好似未必完全EAC?
一直都用微軟速成同倉頡
但有時會bug左出唔到中文字要重on
すいちゃんONLY

0

主題

28

回帖

185

積分

橙色襪子

積分
185
發表於 2025-6-10 05:07:49 | 顯示全部樓層
Atorvastatin_ 發表於 2025-6-10 01:14
好似未必完全EAC?
一直都用微軟速成同倉頡
但有時會bug左出唔到中文字要重on ...

非EAC 問題
係本地化問題
可以在任何 對應 跑online 貼入文字
E.G
英文系統 港跑 輸入法 為速成 再貼上
英文系統 韓跑 輸入法 為韓文 再貼上
英文系統 中國創天跑 輸入法 為簡體中文 再貼上

  1.     public static async Task SetClipboardTextAsync(string text)
  2.     {
  3.         // 避免 text 為 null
  4.         if (text == null) text = string.Empty;

  5.         IntPtr hGlobal = IntPtr.Zero;

  6.         try
  7.         {
  8.             // 打開剪貼簿
  9.             if (!OpenClipboard(IntPtr.Zero))
  10.             {
  11.                 return;
  12.             }

  13.             // 清空剪貼簿
  14.             EmptyClipboard();

  15.             // 將字串轉為 UTF-16 Little Endian byte[]
  16.             byte[] unicodeBytes = Encoding.Unicode.GetBytes(text);

  17.             // +2 bytes 作為結尾的 "\0\0"
  18.             UIntPtr size = (UIntPtr)(unicodeBytes.Length + 2);

  19.             // 分配全局記憶體
  20.             hGlobal = GlobalAlloc(GMEM_MOVEABLE | GMEM_ZEROINIT, size);
  21.             if (hGlobal == IntPtr.Zero)
  22.             {
  23.                 return;
  24.             }

  25.             // 鎖定記憶體
  26.             IntPtr pGlobal = GlobalLock(hGlobal);
  27.             if (pGlobal == IntPtr.Zero)
  28.             {
  29.                 return;
  30.             }

  31.             try
  32.             {
  33.                 // 複製 byte[] 到全局記憶體
  34.                 Marshal.Copy(unicodeBytes, 0, pGlobal, unicodeBytes.Length);
  35.                 // 寫入結尾的 2 bytes = 0, 表示 Unicode 結束字元
  36.                 Marshal.WriteInt16(pGlobal, unicodeBytes.Length, 0);
  37.             }
  38.             finally
  39.             {
  40.                 // 解鎖記憶體
  41.                 GlobalUnlock(hGlobal);
  42.             }

  43.             // 設置剪貼簿資料
  44.             IntPtr result = SetClipboardData(CF_UNICODETEXT, hGlobal);
  45.             if (result == IntPtr.Zero)
  46.             {
  47.                 // 需要自行釋放記憶體
  48.                 GlobalFree(hGlobal);
  49.                 return;
  50.             }

  51.             // SetClipboardData 成功後,hGlobal 所指派的記憶體由系統管理,不可再自行釋放
  52.             hGlobal = IntPtr.Zero;
  53.         }
  54.         finally
  55.         {
  56.             CloseClipboard();

  57.             // 如果 hGlobal 不為 0,表示上面 SetClipboardData 失敗,需要釋放
  58.             if (hGlobal != IntPtr.Zero)
  59.             {
  60.                 GlobalFree(hGlobal);
  61.             }
  62.         }

  63.         // 防止太快執行貼上動作,可適度延遲
  64.         await Task.Delay(150);
  65.     }
  66. }
複製代碼

7

主題

367

回帖

1452

積分

綠色魔鞋

積分
1452
發表於 2025-6-10 14:35:44 來自手機 | 顯示全部樓層
Atorvastatin_ 發表於 2025-6-10 01:14
好似未必完全EAC?
一直都用微軟速成同倉頡
但有時會bug左出唔到中文字要重on ...

應該係bug左唔同語言輸入法問題
移步去攻略區睇下關於輸入法個貼文
名言:你咁叻又唔見你做版主?

1

主題

428

回帖

1203

積分

綠色魔鞋

積分
1203
發表於 2025-6-10 15:53:12 | 顯示全部樓層
極惡的縮縮 發表於 2025-6-10 14:35
應該係bug左唔同語言輸入法問題
移步去攻略區睇下關於輸入法個貼文

即刻開小號負皮你啲pussy仔
大家好 我是住在跑online論壇的戲谷打手
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|停權名單|FunTown

GMT+8, 2025-7-27 21:09 , Processed in 0.015890 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表