以純文字方式查看主題

- 昆蟲論壇 (http://insectforum.no-ip.org/gods/cgi-bin/leobbs.cgi)
-- 《站務規劃討論》 (http://insectforum.no-ip.org/gods/cgi-bin/forums.cgi?forum=5)
--- 更改ID (http://insectforum.no-ip.org/gods/cgi-bin/topic.cgi?forum=5&topic=129)


-- 作者: aaa
-- 發表時間: 2006/07/16 12:47:55pm

版主您好當初註冊原本ID是要用"蟲魔人"的
但是我怎麼輸入就是無效
最後就用"aaa"登錄
請問是否可以更改為"蟲魔人"
很抱歉勞煩您了


-- 作者: gods
-- 發表時間: 2006/07/16 02:59:13pm

必須要先註冊蟲魔人帳號
而後我這可以手動將 aaa 的資料轉到 蟲魔人 帳號
請您在試試看重新註冊蟲魔人帳號


-- 作者: aaa
-- 發表時間: 2006/07/16 03:42:56pm

gods大:不行野會出現以下字樣
.對不起,您輸入的會員名稱有問題,請不要在會員名稱中包含@#$%^*()+=\{};':",./<>?[]|這類字元!
.您是否需要查看使用說明檔案?


-- 作者: gods
-- 發表時間: 2006/07/16 04:02:00pm

經測試 "魔" 字為衝碼字
基於安全性的理由
雷傲論壇會擋掉少數中文字

目前此辦法無解了
再註冊的時候可以按偵測帳號
若出現 "對不起,您輸入的會員名稱有問題,請不要在會員名稱中包含@#$%^*()+=\{};':",./<>?[]這類字元!" 表示名稱有衝碼字


-- 作者: aaa
-- 發表時間: 2006/07/17 10:44:48am

gods:我知道了謝謝您的這新幫忙,等我想到新的ID再通知您謝謝


-- 作者: 時光
-- 發表時間: 2006/07/17 10:08:17pm

繁體中文本身並沒問題
但是當初把繁體中文運用在電腦上的工程師們大有問題
將@#$%^*()+=\{};':",./<>?[]這些符號用在繁體中文中
像包的巳就含有[color=red]@[/color]符號  許中的午那一條線就有[color=red]|[/color]符號
這些符號對一些程式本身就是使用這些符號寫成
如果主要文件中又出現這樣的符號對程式來說是具有威脅性的
只要是有看過雷傲論壇程式原始檔的人就能了解意思
雷傲論壇是有中國作者所寫成,所使用的文字為簡體字並沒問題
如今繁體中文已被廣泛使用,要修改這些文字的編碼已經不可能了
除非論壇整個重寫成對特殊符號免疫,不然就是這個樣子


-- 作者: gods
-- 發表時間: 2006/07/17 11:25:06pm

英文字母與符號用一個BYTE表示 (即為 ASCII Code)
例如 a 值為 97, b 值為 98, A 值為 65, B 值為66, \ 值為 92, [ 值為 91, ] 值為 93 ...

但因為中文字數多
無法使用一個BYTE來表示一個中文字
所以使用兩個BYTE來表示

在繁體中文(Big5)編碼中
第一個BYTE為負數
第二個BYTE為正數
乍看之下沒有問題
但是當初編碼規則規定的不周密
第二個BYTE的正數會與一些英文符號值一樣

例如寫繁體程式的人常遇到的 "許功蓋" 編碼問題
值分別為 許 = (-77 92), 功 = ( -91 92), 蓋 = ( -69 92)
第二個 BYTE 與符號 \ (92) 相衝

魔 = (-59 93) 與符號 ] (93) 相衝
包 = (-91 93) 與符號 ] (93) 相衝

但簡體編碼 (GB2312) 編碼方式不同則無此問題
所以常常可看到大陸人寫的程式轉繁體中文就會出現衝碼字問題
除非一開始設計就全都用 Unicode 編碼

不免要對 Big5 的編碼規則發發小牢騷 >.<


© 中文版權所有:昆蟲論壇 繁體版權所有:摩尼網  程式翻譯:auron  版本: LeoBBS X Build050318