Fw: [問題] C# hex轉unicode

看板C_Sharp (C#)作者 (HwangTW)時間10年前 (2015/03/04 14:28), 10年前編輯推噓1(106)
留言7則, 1人參與, 最新討論串1/1
※ [本文轉錄自 C_and_CPP 看板 #1Kzg1q6j ] 作者: HwangTW (HwangTW) 看板: C_and_CPP 標題: [問題] C# hex轉unicode 時間: Wed Mar 4 14:04:32 2015 開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Visual Studio 2013 C# 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 恩偽藥做遊戲的翻譯,要把一大串hex轉成unicode(可獨字元) 00代表這一段翻譯的結束,其他則有意義 以下為 HxD 讀出的結果 1. 遊戲程式所讀取的代碼(只圈選一部分) http://i.imgur.com/xEAcafB.png
2. 鎖鑰翻譯的地方(只圈選一部分) http://i.imgur.com/1DsIE0p.png
因為有一大串的資料,因此想透過程式批次處理並輸出成txt檔 想請問大家是否有方法可達成這功能 這是我的作法(因找不到適合的資料型態而卡住) http://ideone.com/SOC8wy 餵入的資料(Input): 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) 補充說明(Supplement): -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.19.105 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1425449076.A.1AD.html ※ 編輯: HwangTW (1.163.19.105), 03/04/2015 14:10:13

03/04 14:16, , 1F
C_sharp在隔壁
03/04 14:16, 1F

03/04 14:25, , 2F
真的假的發錯版0.0
03/04 14:25, 2F
※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: HwangTW (1.163.19.105), 03/04/2015 14:28:26

03/04 15:28, , 4F
先檢查資料0的位置,再對count作相對處理。
03/04 15:28, 4F

03/04 15:29, , 5F
阿,你是卡怎麼把Hex string轉成數值嗎...
03/04 15:29, 5F

03/04 15:35, , 7F
你直接開檔案讀Binary data就根本不需要hex to value的轉
03/04 15:35, 7F

03/04 15:35, , 8F
換阿XD
03/04 15:35, 8F
為何你說的好簡單我看的好難QWQ 甚麼事binary data?QQ ※ 編輯: HwangTW (1.163.19.105), 03/04/2015 16:06:59

03/04 16:18, , 9F
說簡單點,二進位資料就是你的做法裡面的byte[]阿
03/04 16:18, 9F
好的,如有問題會在私信問你的謝謝QQ ※ 編輯: HwangTW (1.163.19.105), 03/04/2015 16:38:44
文章代碼(AID): #1KzgOBsC (C_Sharp)
文章代碼(AID): #1KzgOBsC (C_Sharp)