五月天综合网站日本|亚洲欧美人与动人物在线|久久1024国产对白精品|原创国产中文AV

      1. <bdo id="jr9fn"></bdo>

        <span id="jr9fn"></span>

        專業(yè)的QQ下載站 本站非騰訊QQ官方網(wǎng)站

        QQ下載|QQ資訊|QQ分類|下載排行|最近更新

        當前位置:首頁騰訊技術QQ電腦秘籍 → 解讀珊瑚蟲CoralQQ.ini代碼的秘密

        解讀珊瑚蟲CoralQQ.ini代碼的秘密

        時間:2006/4/7 12:59:00人氣:0作者:飛翔我要評論(0)
        珊瑚蟲QQ的參數(shù)配置文件 CoralQQ.ini 中有很多代碼,里面藏著珊瑚蟲QQ的許多秘密,F(xiàn)把我解讀出來的部分提供給大家,不正確的地方請大家指正,也可以在文章下面的主題社區(qū)留言發(fā)表你的看法。

          1、參數(shù)

          所有參數(shù)區(qū)分大小寫。部分參數(shù)所代表的意義如下:

          “%A”——對方所在地區(qū)。

          “%a”——對方詳細地址。

          “%I”——對方IP地址,無IP地址時為“0.0.0.0”。

          “%N”——對方昵稱。

          “%n”——對方QQ號。

          “%o”——對方在線狀態(tài)返回碼之一(檢測對方是否上線。1:在線,0:離線或隱身)。

          “%P”——對方端口號。

          “%p”——換行。

          “%s”——對方在線狀態(tài)返回碼之二(檢測對方上線以后的狀態(tài)。10:在線,20:離線或隱身,30:離開)。

          “%t”——當前系統(tǒng)時間。

          “%V”——對方QQ版本號,沒有測到版本號時為“<移動QQ>”。

           2、運算符

           “;”——注釋符,用于幫助讀懂代碼,其后整行的字符不視為代碼,不執(zhí)行。

          “=”——關系運算符,用于符號和值之間數(shù)值比較。

          “()”——語句范圍符,用于限定關系式的范圍。它必須成對使用,否則將出錯。

          “?”——判斷符,用于判斷邏輯關系。

          “:”——轉折符,用于邏輯關系的轉折。

          邏輯關系采用 x?y:z 格式的三目運算,即,當 x 成立時結果為 y,否則結果為 z。

          3、代碼解讀

          下面以“消息對話框傳統(tǒng) IP 信息格式”為例說明代碼的應用。

          IpFormat=(%I=0.0.0.0)?(%o=0?(%V=<移動QQ>?%N 離線%p無法顯示其所在地區(qū)、IP地址和QQ版本號:%N 隱身上線或已下線%p%V):(%s=10?%N 在線%p:%N 離開%p)暫時未能顯示其所在地區(qū)和IP地址%p%V):(%s=20?%N 正在隱身或已下線%p:(%s=10?%N 在線%p:%N 離開%p))%A(%a=()?:%a)%p%I(%P=0?::%P)%V

          上述代碼看似復雜,其實只是簡單的三目運算,簡化如下,看得清楚些:

          IpFormat=(%I=0.0.0.0)?(%o=0?(%V=<移動QQ>?%N 離線:%N 隱身上線或已下線):%s=10?%N 在線:%N 離開):%s=20?%N 正在隱身或已下線:(%s=10?%N 在線:%N 離開)

          第一層是(%I=0.0.0.0)? 部分,就是判斷有沒有 IP 地址,是一個三目運算,有如下兩種情況:

          (1)沒有 IP,就是 %I=0.0.0.0 成立,這時執(zhí)行以下代碼:“%o=0?(%V=<移動QQ>?%N 離線:%N 隱身上線或已下線):%s=10?%N 在線:%N 離開”,具體內(nèi)容下面再做解釋。

         。2)有 IP,就是 %I=0.0.0.0 不成立,這時執(zhí)行剩下的代碼:“%s=20?%N 正在隱身或已下線:(%s=10?%N 在線:%N 離開)”。

          第二層之一是 %o=0? 部分,就是判斷對方是否上線,仍是一個三目運算,也有兩種情況:

          (1)對方?jīng)]上線,就是 %o=0 成立,這時執(zhí)行以下代碼:“%V=<移動QQ>?%N 離線:%N 隱身上線或已下線”。

          (2)對方上線,就是 %o=0 不成立,這時執(zhí)行以下代碼:“%s=10?%N 在線:%N 離開”。

          第二層之二是 %s=20? 部分,就是判斷對方上線后的情況,仍是一個三目運算,也有兩種情況:

         。1)對方不在線,就是 %s=20 成立,這時要么對方隱身,要么對方已經(jīng)下線了,所以顯示對方“正在隱身或已下線”。

          (2)對方在線,就是 %s=20 不成立,這時繼續(xù)執(zhí)行“%s=10?%N 在線:%N 離開”。

          第三層之一是 %V=<移動QQ>? 部分,就是判斷對方是否有 QQ 版本號,%V=<移動QQ>成立時,說明對方離線;%V=<移動QQ>不成立時,說明對方隱身上線或已下線。

          第三層之二是 %s=10? 部分,就是判斷對方是否在線,%s=10 成立時,說明對方在線;%s=10 不成立時,說明對方離開。

          未簡化前的代碼只是在判斷了相應的在線狀態(tài)后增加了顯示所在地區(qū)、IP 地址和 QQ 版本號等內(nèi)容,用 %p 換行顯示。

          好了,先到這里吧。

        猜你喜歡

        網(wǎng)友評論

        請自覺遵守互聯(lián)網(wǎng)相關政策法規(guī),評論內(nèi)容只代表網(wǎng)友觀點,與本站立場無關!

        熱門評論

        最新評論

        已有0人參與,點擊查看更多精彩評論

        關于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接

        Copyright 2005-2018 QQTN.com 【騰牛網(wǎng)】 版權所有 鄂ICP備17010784號-1 | 鄂公網(wǎng)安備 42011102000245號

        聲明: 本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來自互聯(lián)網(wǎng) 如有異議 請與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告