解讀珊瑚蟲CoralQQ.ini代碼的祕密
1、參數
所有參數區分大小寫。部分參數所代表的意義如下:
“%A”——對方所在地區。
“%a”——對方詳細地址。
“%I”——對方IP地址,無IP地址時為“”。
“%N”——對方暱稱。
“%n”——對方QQ號。
“%o”——對方在線狀態返回碼之一(檢測對方是否上線。1:在線,0:離線或隱身)。
“%P”——對方端口號。
“%p”——換行。
“%s”——對方在線狀態返回碼之二(檢測對方上線以後的狀態。10:在線,20:離線或隱身,30:離開)。
“%V”——對方QQ版本號,沒有測到版本號時為“<移動QQ>”。
2、運算符
“;”——註釋符,用於幫助讀懂代碼,其後整行的字符不視為代碼,不執行。
“=”——關係運算符,用於符號和值之間數值比較。
“()”——語句範圍符,用於限定關係式的範圍。它必須成對使用,否則將出錯。
“?”——判斷符,用於判斷邏輯關係。
“:”——轉折符,用於邏輯關係的轉折。
邏輯關係採用 x?y:z 格式的三目運算,即,當 x 成立時結果為 y,否則結果為 z。
3、代碼解讀
下面以“消息對話框傳統 IP 信息格式”為例説明代碼的應用。
IpFormat=(%I=)?(%o=0?(%V=<移動QQ>?%N 離線%p無法顯示其所在地區、IP地址和QQ版本號:%N 隱身上線或已下線%p%V):(%s=10?%N 在線%p:%N 離開%p)暫時未能顯示其所在地區和IP地址%p%V):(%s=20?%N 正在隱身或已下線%p:(%s=10?%N 在線%p:%N 離開%p))%A(%a=()?:%a)%p%I(%P=0?::%P)%V
上述代碼看似複雜,其實只是簡單的三目運算,簡化如下,看得清楚些:
IpFormat=(%I=)?(%o=0?(%V=<移動QQ>?%N 離線:%N 隱身上線或已下線):%s=10?%N 在線:%N 離開):%s=20?%N 正在隱身或已下線:(%s=10?%N 在線:%N 離開)
第一層是(%I=)? 部分,就是判斷有沒有 IP 地址,是一個三目運算,有如下兩種情況:
(1)沒有 IP,就是 %I= 成立,這時執行以下代碼:“%o=0?(%V=<移動QQ>?%N 離線:%N 隱身上線或已下線):%s=10?%N 在線:%N 離開”,具體內容下面再做解釋。
(2)有 IP,就是 %I= 不成立,這時執行剩下的代碼:“%s=20?%N 正在隱身或已下線:(%s=10?%N 在線:%N 離開)”。
第二層之一是 %o=0? 部分,就是判斷對方是否上線,仍是一個三目運算,也有兩種情況:
(1)對方沒上線,就是 %o=0 成立,這時執行以下代碼:“%V=<移動QQ>?%N 離線:%N 隱身上線或已下線”。
(2)對方上線,就是 %o=0 不成立,這時執行以下代碼:“%s=10?%N 在線:%N 離開”。
第二層之二是 %s=20? 部分,就是判斷對方上線後的情況,仍是一個三目運算,也有兩種情況:
(1)對方不在線,就是 %s=20 成立,這時要麼對方隱身,要麼對方已經下線了,所以顯示對方“正在隱身或已下線”。
(2)對方在線,就是 %s=20 不成立,這時繼續執行“%s=10?%N 在線:%N 離開”。
第三層之一是 %V=<移動QQ>? 部分,就是判斷對方是否有 QQ 版本號,%V=<移動QQ>成立時,説明對方離線;%V=<移動QQ>不成立時,説明對方隱身上線或已下線。
第三層之二是 %s=10? 部分,就是判斷對方是否在線,%s=10 成立時,説明對方在線;%s=10 不成立時,説明對方離開。
未簡化前的代碼只是在判斷了相應的在線狀態後增加了顯示所在地區、IP 地址和 QQ 版本號等內容,用 %p 換行顯示。
好了,先到這裏吧。
-
大麥退票怎麼退票?大麥退票要手續費嗎?
近日馬龍退出WTT重慶冠軍賽2024,不少馬龍的粉絲要求大麥退票,那大家知道大麥退票一般審核多久?怎麼去操作退票成功率高呢?下面就和小編一起來看看吧。大麥退票怎麼退票?1.最好是尋求組織,找同一場演唱會想退票的人一起行動更有效,可以發帖子尋求,人多力量大。辦法也多!!2...
-
小雞寶寶考考你:人們平時購買披薩時的“寸”通常指的是?
支付寶莊園小課堂5月7日的問題是,小雞寶寶考考你:人們平時購買披薩時的“寸”通常指的是?你知道是什麼嗎?一起來看看下文中的答案吧。2024年螞蟻莊園5月7日莊園小課堂答案今天的問題是:小雞寶寶考考你:人們平時購買披薩時的“寸”通常指的是?答案是:英寸答案解析:寸(...
-
建行生活未能處理您的請求怎麼回事?建行生活搶券出現參考碼解決方法
建行生活的優惠力度真的是超級大的,除了日常點外賣便宜之外,還有各種優惠券,不過也有小夥伴稱在搶券的時候出現未能處理您的請求,這是怎麼回事呢?建行生活未能處理您的請求怎麼回事?今天早上小編在建行生活搶券的時候一直顯示“未能處理您的請求”這樣的字眼,其實這是...
-
秋季天氣乾燥,適合多吃哪種水果?
支付寶莊園小課堂10月10日的問題是,秋季天氣乾燥,適合多吃哪種水果?如果你不清楚,可以看看文中的介紹。2023年螞蟻莊園10月10日莊園小課堂答案今天的問題是:秋季天氣乾燥,適合多吃哪種水果?答案是:梨答案解析:俗話説“一梨潤三秋”,梨的含水量較高,吃梨可以給身體補充水分...
相關文章
- 珊瑚蟲QQ被判侵權將消失 珊瑚蟲插件繼續存在
- QQ空間個性留言代碼 All kinds of emotions flock
- 禁用珊瑚蟲QQ中珊瑚蟲好友功能的方法
- 頹廢QQ空間留言代碼 No one matching grief
- QQ空間留言代碼 sealing stamp cooling down
- QQ留言代碼 I will wait for you in where it is
- will not be coming back 情感空間QQ留言代碼
- QQ空間英文思念的留言代碼 Unable to contain the missing
- 中英文QQ空間情感留言代碼 Still can not miss your stop
- 個性QQ留言代碼 Explanation Turning around