Travian輔助工具交流

Would you like to react to this message? Create an account in a few clicks or log in to continue.
Travian輔助工具交流

輔助工具交流 http://travian.666forum.tw

0315版已發布 修正新蓋建築

4 posters

    搶奪問題 (0922)

    avatar
    Ace


    文章數 : 19
    積分 : 27
    威望 : 4
    注冊日期 : 2009-09-25

    搶奪問題 (0922) Empty 搶奪問題 (0922)

    發表 由 Ace 周五 9月 25, 2009 7:01 pm

    1. 掛排去搶時, 不夠士兵可否像之前版本一樣, 等下一次時間到再打?
    有時用全兵去開羊, 回來後發覺辛苦建立的清單全被刪了...還要自動儲存, 不能讀取之前存檔
    當然村莊不存在就應該刪掉該項

    2. 這版本好像不太穩定, 重新讀取出兵存檔後, 有時不會發兵

    3. 讀取存檔後, 等一次系統發兵每次只隔2-3秒, 建議加入一個延時, 因為人手很難那麼快就發一個攻擊的

    4. 之前0819版本有一個隨機加秒, 為甚麼移除這攻能? 我之前通常設定為120秒, 於是每次攻擊時間差都有較大分別, 減低mh機會
    avatar
    lordtravian
    Admin


    文章數 : 222
    積分 : 333
    威望 : 17
    注冊日期 : 2009-08-25

    搶奪問題 (0922) Empty 回復: 搶奪問題 (0922)

    發表 由 lordtravian 周五 9月 25, 2009 7:37 pm

    你好,謝謝你的回報,我有些不了解的地方,可否請你再說明的更清楚?
    還要自動儲存, 不能讀取之前存檔 當然村莊不存在就應該刪掉該項
    -->請問這段話是什麼意思?

    2. 這版本好像不太穩定, 重新讀取出兵存檔後, 有時不會發兵
    -->希望你協力幫我找出問題點…可以更明確的告訴我「不會發兵」的狀況嘛?
    例如:
    1、除了不會發兵,其它自動升級的功能會動嘛?
    2、不會發兵的時候,在action log或是error log裏面是否有其它的異常說明?
    3、不會發兵的時候,是等一會兒就發兵了?還是要等很久?還是要把程式關掉重開才行?
    4、請問你是玩那個伺服器?

    另外我把你的建議整理如下,如果有遺漏或是有誤會你的意思的話請跟我講:
    一、出兵時兵如果不夠,會自動等到下次再出去打,不要自動把工作隊列刪掉
    二、關掉再重啟程式以後會自動讀取存檔,出兵的工作隊列不要一下子全部執行完,要慢慢執行(這個有點難處理)
    三、出兵加一個隨機秒,減低mh機會
    avatar
    tim


    文章數 : 14
    積分 : 18
    威望 : 0
    注冊日期 : 2009-09-24

    搶奪問題 (0922) Empty 回復: 搶奪問題 (0922)

    發表 由 tim 周六 9月 26, 2009 9:27 pm

    目前測試狀況如下:

    當外掛出兵過程中,若有被中斷 (手動 or 另外外掛Stan)
    會導致村莊無徵查到現象。(並非真的無此村莊,只是程式受到干擾導致)
    但理論上,若照大大的邏輯,無此村莊才會移除,若是兵力不足會自動延遲到下次出兵時間(次數不減少)
    所以,可能要請大大確認一下。


    2009/9/26 下午 05:08:46:send troops from:(XX|XX) to (118|-50), type2 攻擊:搶奪, 1waves, LeftTime:-00:00:07.8437500, Repeat:100, Interval:174min, Troops:(20,0,0,0,0,0,0,0,0,0,0), targe1:0 隨機, target2:1 隨機
    2009/9/26 下午 08:02:50:send troops. target viilage not exist or other reason, queue deleted. from:(XX|XX) to (118|-50), type2 攻擊:搶奪, 1waves, LeftTime:-00:00:04.4375000, Repeat:99, Interval:174min, Troops:(20,0,0,0,0,0,0,0,0,0,0), targe1:0 隨機, target2:1 隨機
    avatar
    tim


    文章數 : 14
    積分 : 18
    威望 : 0
    注冊日期 : 2009-09-24

    搶奪問題 (0922) Empty 回復: 搶奪問題 (0922)

    發表 由 tim 周六 9月 26, 2009 9:34 pm

    tim 寫到:目前測試狀況如下:

    當外掛出兵過程中,若有被中斷 (手動 or 另外外掛Stan)
    會導致村莊無徵查到現象。(並非真的無此村莊,只是程式受到干擾導致)
    但理論上,若照大大的邏輯,無此村莊才會移除,若是兵力不足會自動延遲到下次出兵時間(次數不減少)
    所以,可能要請大大確認一下。


    2009/9/26 下午 05:08:46:send troops from:(XX|XX) to (118|-50), type2 攻擊:搶奪, 1waves, LeftTime:-00:00:07.8437500, Repeat:100, Interval:174min, Troops:(20,0,0,0,0,0,0,0,0,0,0), targe1:0 隨機, target2:1 隨機
    2009/9/26 下午 08:02:50:send troops. target viilage not exist or other reason, queue deleted. from:(XX|XX) to (118|-50), type2 攻擊:搶奪, 1waves, LeftTime:-00:00:04.4375000, Repeat:99, Interval:174min, Troops:(20,0,0,0,0,0,0,0,0,0,0), targe1:0 隨機, target2:1 隨機

    --->另外請教,若我沒有存檔,理論上程式只是將queue deleted in list...被非真的將檔案刪除對吧??
    avatar
    lordtravian
    Admin


    文章數 : 222
    積分 : 333
    威望 : 17
    注冊日期 : 2009-08-25

    搶奪問題 (0922) Empty 回復: 搶奪問題 (0922)

    發表 由 lordtravian 周日 9月 27, 2009 2:06 am

    你好

    如果lordtravian在執行的時候,有玩家或是程式去瀏覽其它網頁,就是會產生干擾
    例如:
    lordtravian瀏覽到a村的兵營,並且已經輸入好要派100隻棒棒兵出門,但是就在按下「確定」鍵之前,有玩家或是程式瀏覽到b村,b村可能沒有那麼多棒棒,這時lordtravian按下「ok」鍵自然會出問題
    又或者lordtravian要運輸資源,本來判定以為資源夠,也準備好要送出資源了,但是玩家或是其它程式先一步把資源用掉,也同樣會出問題
    lordtravian已經把很多錯誤狀況給考慮進去了,但是如果玩家或是程式在lordtravian要按下「確定」鍵之前那一瞬間又瀏覽其它村…這真的不知道該怎麼處理才好…

    若是兵力不足會自動延遲到下次出兵時間(次數不減少)
    -->下次應該可以改成讓玩家選擇兵力不足時是否刪掉工作隊列。默認是不刪除,符合玩家常用的習慣

    另外請教,若我沒有存檔,理論上程式只是將queue deleted in list...被非真的將檔案刪除對吧??.
    -->yes。只有執行「保存工作隊列」才會將所有的存檔刪掉(並且寫入新的存檔)
    -->未來應該會設計「如果讀取存檔失敗會自動刪掉工作隊列」

    另外我想問一下,你同時用stan和lordtravian,請問你用的是stan的什麼功能呢?站在lordtravian的立場,當然希望能把功能做齊,讓大家都只用lordtravian就夠了
    avatar
    tim


    文章數 : 14
    積分 : 18
    威望 : 0
    注冊日期 : 2009-09-24

    搶奪問題 (0922) Empty 回復: 搶奪問題 (0922)

    發表 由 tim 周日 9月 27, 2009 2:21 am

    lordtravian已經把很多錯誤狀況給考慮進去了,但是如果玩家或是程式在lordtravian要按下「確定」鍵之前那一瞬間又瀏覽其它村…這真的不知道該怎麼處理才好…
    個人建議這部分,除無村莊刪除外,其餘皆保留...讓使用者自行去刪除。(0819版本前,無此問題。)


    另外我想問一下,你同時用stan和lordtravian,請問你用的是stan的什麼功能呢?站在lordtravian的立場,當然希望能把功能做齊,讓大家都只用lordtravian就夠了
    1) 運糧,升村,升兵。(包含大軍營/大馬廄)...
    另外 Stan 有一功能很不錯 (導出/導入設定,
    我有一套新村的建設步驟,每當我有新村,我就導入即可。各村莊在依序導入運糧至新村的設定擋。每天只需要調整目標村莊運送上限即可)

    2) Stan 可掛多個帳號,且省電腦資源。
    3) 純粹想將兩部分分開,您應該知道我是您的忠實fans...每當您有新版本出來,我就會測試,並提供您一些我的建議。
    (老實說,目前我仍使用0819版本,修改設定較快速,我都是直接修改出兵檔案。現在改成一目標一檔案,老實說,對於我有三百多個目標的人,很辛苦^^)
    4) 其實,Travian 這遊戲最重要就是搶跟閃兵。您目前研發的新功能我到覺得可以排到後面點。
    希望您能多針對搶奪/閃兵與同秒這部分多多研究,相信您會越來越多fans...當然這樣您才會越來越多成就感。
    avatar
    lordtravian
    Admin


    文章數 : 222
    積分 : 333
    威望 : 17
    注冊日期 : 2009-08-25

    搶奪問題 (0922) Empty 回復: 搶奪問題 (0922)

    發表 由 lordtravian 周日 9月 27, 2009 1:04 pm

    hi

    lordtravian早就可以用大兵營大馬廄產兵了

    我有一套新村的建設步驟,每當我有新村,我就導入即可。各村莊在依序導入運糧至新村的設定擋。每天只需要調整目標村莊運送上限即可)
    -->我的理解是:將來我可以寫一個「理想升級順序腳本」,每個新開的村,只要把「理想升級順序腳本」導入,就會自動產生數十個工作隊列(例如:木1->磚1->鐵1->米1->村莊2->倉庫2->穀倉2->木2->磚2……),一直到普10甚至是蓋10級行宮,然後玩家還可以自行編排「理想升級順序腳本」。然後其它村莊還有「理想運送資源腳本」可以運送資源到新開的村或是其它村。玩家還可以把自己的腳本分享給其他盟友。不過當然還要時間構思一下怎麼寫


    0819版本,修改設定較快速
    -->當初在設計lordtravian沒有想到有玩家會有300個出兵座標…太猛了…不過想請問一下,你都對出兵檔案做什麼修改?或許我可以寫一個介面來方便玩家直接對出兵介面做修改


    另外,目前我在寫的是「多目標出兵」,這個功能有個假設前提,就是玩家自己已經有數個正確無誤的出兵座標,而「多目標出兵」可以方便玩家快速設定出兵數量、間隔、次數等,操作順序大概是這樣子:
    1、玩家先複製、貼上多個出兵座標
    2、玩家用滑鼠點一下「常用出兵設定」可以一次設定好「一個」目標的「出兵量」「次數」「波數」
    3、每個目標的出兵量都設定好之後,程式可以自動計算「出兵間隔」
    4、按「ok」就可以送出所有設定
    舊有的出兵功能是可以用滑鼠點「常用出兵座標」,但是其它「出兵量」「次數」「波數」「間隔」必須要自己手動填
    新的出兵功能是可以用滑鼠點「常用出兵設定」,但是前提前玩家自己已經有座標,沒有「常用出兵座標」來輔助你記憶

    你是有300多個出兵目標的玩家…不知道你對這個「多目標出兵」的功能有什麼建議呢?
    avatar
    Ace


    文章數 : 19
    積分 : 27
    威望 : 4
    注冊日期 : 2009-09-25

    搶奪問題 (0922) Empty 回復: 搶奪問題 (0922)

    發表 由 Ace 周一 9月 28, 2009 10:38 am

    昨天開了新村, 0922 版本立即出 error (之前0819也會)
    但0819 可以自行修改 queue1.txt, 加上新的村莊, 再修改queue2.txt 就可以讀取舊的出兵資料
    但0922太複習了...不懂怎樣加新的村莊...又不準我讀取舊檔 (村莊數不符)
    結果我先試著先存檔一次, 結果所有travian 目錄下的檔都被刪除了, 羊list 全部不見了 (狂哭)
    avatar
    Ace


    文章數 : 19
    積分 : 27
    威望 : 4
    注冊日期 : 2009-09-25

    搶奪問題 (0922) Empty 回復: 搶奪問題 (0922)

    發表 由 Ace 周一 9月 28, 2009 11:03 am

    你好,謝謝你的回報,我有些不了解的地方,可否請你再說明的更清楚?
    還要自動儲存, 不能讀取之前存檔 當然村莊不存在就應該刪掉該項
    -->請問這段話是什麼意思?

    2. 這版本好像不太穩定, 重新讀取出兵存檔後, 有時不會發兵
    -->希望你協力幫我找出問題點…可以更明確的告訴我「不會發兵」的狀況嘛?
    例如:
    1、除了不會發兵,其它自動升級的功能會動嘛?
    <-- 有時他會在出兵按"確定"的那版停了, 要人手按確定後, 其他排才會繼續
    2、不會發兵的時候,在action log或是error log裏面是否有其它的異常說明?
    <-- 沒有異常
    3、不會發兵的時候,是等一會兒就發兵了?還是要等很久?還是要把程式關掉重開才行?
    4、請問你是玩那個伺服器?
    <-- s1.travian.hk

    另外我把你的建議整理如下,如果有遺漏或是有誤會你的意思的話請跟我講:
    一、出兵時兵如果不夠,會自動等到下次再出去打,不要自動把工作隊列刪掉
    二、關掉再重啟程式以後會自動讀取存檔,出兵的工作隊列不要一下子全部執行完,要慢慢執行(這個有點難處理)
    <-- 這個很重要, 否則出事的時候很難解釋, 建議可以使用掛排時的"分鐘後出發"選項作為起始延遲的方法
    三、出兵加一個隨機秒,減低mh機會
    <-- 這個在0819裡有的...

    另外如果有一個版面可以很方便的大量排出兵就好了
    avatar
    lordtravian
    Admin


    文章數 : 222
    積分 : 333
    威望 : 17
    注冊日期 : 2009-08-25

    搶奪問題 (0922) Empty 回復: 搶奪問題 (0922)

    發表 由 lordtravian 周一 9月 28, 2009 7:09 pm

    二、關掉再重啟程式以後會自動讀取存檔,出兵的工作隊列不要一下子全部執行完,要慢慢執行(這個有點難處理)
    <-- 這個很重要, 否則出事的時候很難解釋, 建議可以使用掛排時的"分鐘後出發"選項作為起始延遲的方法
    -->重啟程式後不要馬上派兵,我有一些地方想要多了解,不然這問題不知道怎麼處理
    1、請問為什麼會關掉程式?
    2、重啟後,是只要有一個出兵工作隊列就要延遲出兵?還是如果出兵工作隊列達到xx個才要延遲出兵?
    3、重啟後,是所有村莊的出兵工作隊列都要延遲出兵?還是只有指定的村莊才要延遲出兵?
    4、重啟後,是所有型態的出兵工作隊列都要延遲出兵(增援、攻擊、搶奪、偵察)?還是只有特定的出兵型態才要延遲出兵?
    5、通常程式是當掉的狀況下被關閉,還是正常的狀況下被關閉?
    6、如果是屬於正常的狀況下關閉程式,玩家關閉程式之前,會不會保存工作隊列?
    7、正常的關閉程式,通常會隔多久才再打開?
    8、除了出兵、其它商人運輸、升級建築也同樣會有「程式關閉時間過長,重啟程式後就馬上運行」的狀況,也需要延遲一段時間再執行嘛?
    9、知不知道能從存檔裏面修改程式的延遲時間?
    10、如果寫一個「存檔修改器」,除了可以出兵工作隊列修改延遲時間之外,讓程式重啟之後不會馬上執行出兵隊列,這樣子玩家會覺得比較好?還是不要「存檔修改器」,直接由作者統一對每個出兵工作隊列在程式重啟後加一個延遲時間?
    不好意思我從程式設計的角度會想的比較複雜,如果有人能回答就盡量回答吧,謝謝


    另外如果有一個版面可以很方便的大量排出兵就好了
    -->
    目前我在寫的是「多目標出兵」,這個功能有個假設前提,就是玩家自己已經有數個正確無誤的出兵座標,而「多目標出兵」可以方便玩家快速設定出兵數量、間隔、次數等,操作順序大概是這樣子:
    1、玩家先複製、貼上多個出兵座標
    2、玩家用滑鼠點一下「常用出兵設定」可以一次設定好「一個」目標的「出兵量」「次數」「波數」
    3、每個目標的出兵量都設定好之後,程式可以自動計算「出兵間隔」
    4、按「ok」就可以送出所有設定
    舊有的出兵功能是可以用滑鼠點「常用出兵座標」,但是其它「出兵量」「次數」「波數」「間隔」必須要自己手動填
    新的多目標出兵功能是可以用滑鼠點「常用出兵設定」,但是前提前玩家自己已經有座標,沒有「常用出兵座標」來輔助你記憶
    你覺得這樣子看起來有達到你大量排出兵的需求嘛?
    avatar
    Ace


    文章數 : 19
    積分 : 27
    威望 : 4
    注冊日期 : 2009-09-25

    搶奪問題 (0922) Empty 回復: 搶奪問題 (0922)

    發表 由 Ace 周二 9月 29, 2009 11:09 am

    lordtravian 寫到:二、關掉再重啟程式以後會自動讀取存檔,出兵的工作隊列不要一下子全部執行完,要慢慢執行(這個有點難處理)
    <-- 這個很重要, 否則出事的時候很難解釋, 建議可以使用掛排時的"分鐘後出發"選項作為起始延遲的方法
    -->重啟程式後不要馬上派兵,我有一些地方想要多了解,不然這問題不知道怎麼處理
    1、請問為什麼會關掉程式?
    幾個原因, 有機會是電腦重啟, 程式不回應, 以及掛排不動 (之前提及)
    0922版本如果出了exception ->彈出debug 小視窗後, 基本上都要重啟才可起動
    0819只要按繼續就可以了

    2、重啟後,是只要有一個出兵工作隊列就要延遲出兵?還是如果出兵工作隊列達到xx個才要延遲出兵?
    最好是有個隨機值(3-5秒), 每次出兵完畢都稍等一下才叫出下一掛排
    3、重啟後,是所有村莊的出兵工作隊列都要延遲出兵?還是只有指定的村莊才要延遲出兵?
    全部, 因為出兵太密易引起懷疑
    4、重啟後,是所有型態的出兵工作隊列都要延遲出兵(增援、攻擊、搶奪、偵察)?還是只有特定的出兵型態才要延遲出兵?
    全部, 因為出兵太密易引起懷疑
    5、通常程式是當掉的狀況下被關閉,還是正常的狀況下被關閉?
    兩者都有
    6、如果是屬於正常的狀況下關閉程式,玩家關閉程式之前,會不會保存工作隊列?
    這個問題不大, 因為掛完排通常會第一時間保存
    7、正常的關閉程式,通常會隔多久才再打開?
    如果是程式錯誤, 當然是立即再打開
    8、除了出兵、其它商人運輸、升級建築也同樣會有「程式關閉時間過長,重啟程式後就馬上運行」的狀況,也需要延遲一段時間再執行嘛?
    這些功能未詳試, 不過試過一次升級建築在運行 (action log 有 entry), 但掛排停了...所以現時集中使用比較重要的掛排
    9、知不知道能從存檔裏面修改程式的延遲時間?
    0819 還可, 存檔只是難讀一點 (沒有解說); 0922 分得太多檔了, 很難每一個自己改
    還有那延遲時間好像讀檔後不會有作用,只是新增掛排時會延遲

    10、如果寫一個「存檔修改器」,除了可以出兵工作隊列修改延遲時間之外,讓程式重啟之後不會馬上執行出兵隊列,這樣子玩家會覺得比較好?還是不要「存檔修改器」,直接由作者統一對每個出兵工作隊列在程式重啟後加一個延遲時間?
    兩者都有就最好
    其實延遲時間應該在讀檔後就發生, 因為重啟程式也是因讀檔而出問題
    存檔修改器的用途除了上述原因外, 還有可以方便一點去更改出兵數量--因為初時羊毛是最多的, 之後多人爭了便要減少士兵數量
    我雖然沒有Tim 的300羊, 但7-80總有的...自己改存檔真是有點麻煩

    另外0819內自行設定的隨機更新數是很好的功能
    因為打羊事少, 封帳事大...

    不好意思我從程式設計的角度會想的比較複雜,如果有人能回答就盡量回答吧,謝謝
    我謝謝你才是, 有問題我定會盡量答你


    另外如果有一個版面可以很方便的大量排出兵就好了
    -->
    目前我在寫的是「多目標出兵」,這個功能有個假設前提,就是玩家自己已經有數個正確無誤的出兵座標,而「多目標出兵」可以方便玩家快速設定出兵數量、間隔、次數等,操作順序大概是這樣子:
    1、玩家先複製、貼上多個出兵座標
    2、玩家用滑鼠點一下「常用出兵設定」可以一次設定好「一個」目標的「出兵量」「次數」「波數」
    3、每個目標的出兵量都設定好之後,程式可以自動計算「出兵間隔」
    4、按「ok」就可以送出所有設定
    舊有的出兵功能是可以用滑鼠點「常用出兵座標」,但是其它「出兵量」「次數」「波數」「間隔」必須要自己手動填
    新的多目標出兵功能是可以用滑鼠點「常用出兵設定」,但是前提前玩家自己已經有座標,沒有「常用出兵座標」來輔助你記憶
    你覺得這樣子看起來有達到你大量排出兵的需求嘛?

    可以解說一下如何計說"出兵間隔嗎"? 其實一個表單已可做到這功能
    我現在會在常用出兵內的附註1寫上兵數 (如 斧 20), 附註2寫上間隔, 出兵是就會對著抄~
    只要將附註1,2 變成下拉格選單便可以了
    最重要是不用每一次設定都要按一大推按制

    另一個提議是可以考慮用戰報掛排
    在程式內開啟戰報, 然後按制就會將該戰報的出兵量及座標轉化成出兵資料, 自動填入出兵表, 我們只需將自訂資料如出兵間隔及次數更改便可以了

    avatar
    Ace


    文章數 : 19
    積分 : 27
    威望 : 4
    注冊日期 : 2009-09-25

    搶奪問題 (0922) Empty 回復: 搶奪問題 (0922)

    發表 由 Ace 周二 9月 29, 2009 11:14 am

    另外貼一個經常會發生的 .Net framework 錯誤級你看看:

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.NullReferenceException: Object reference not set to an instance of an object.
    at lordtra_0523.Form1.timer_CheckQueues_Tick(Object sender, EventArgs e)
    at System.Windows.Forms.Timer.OnTick(EventArgs e)
    at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
    CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    LordTravian
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Documents%20and%20Settings/Dennis/Local%20Settings/Apps/2.0/HGVBNAQH.4HM/7LROJJRE.W12/lord..tion_df8492c23d3f9e62_0001.0000_263354589e5026d7/LordTravian.exe
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    System.Runtime.Serialization.Formatters.Soap
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Serialization.Formatters.Soap/2.0.0.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.

    這個也常見 (在action log 內)

    3852: fail to restore saved queue files, please delete these files manually
    3853: System.IO.IOException: The process cannot access the file 'C:\Documents and Settings\Dennis\Desktop\travian\s1.travian.hkmmmmmothervillage9queue11.txt' because it is being used by another process.
    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
    at System.IO.FileStream..ctor(String path, FileMode mode)
    at lordtra_0523.Form1.restorequeue讀取工作隊列_function()
    avatar
    Ace


    文章數 : 19
    積分 : 27
    威望 : 4
    注冊日期 : 2009-09-25

    搶奪問題 (0922) Empty 回復: 搶奪問題 (0922)

    發表 由 Ace 周二 9月 29, 2009 3:14 pm

    剛剛發現的一個現像
    電腦內有很多tcp session 到 travian 的伺服
    不知道是不是每次掛排都會刷一個新的session?
    如果太多session 會有機會被認為是網絡異常

    以下是節錄的 netstat -an

    TCP 172.16.120.165:2173 203.129.71.189:80 FIN_WAIT_1
    TCP 172.16.120.165:2178 203.129.71.189:80 FIN_WAIT_1
    TCP 172.16.120.165:2598 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2601 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2603 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2605 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2609 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2618 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2621 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2632 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2633 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2636 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2650 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2655 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2656 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2658 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2659 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2660 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2663 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2665 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2670 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2679 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2683 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2693 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2704 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2710 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2712 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2713 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2714 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2718 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2722 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2724 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2728 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2732 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2734 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2736 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2737 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2739 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2748 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2749 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2760 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2762 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2779 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2783 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2787 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2790 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2804 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2806 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2812 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2813 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2818 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2823 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2824 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2825 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2826 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2841 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2842 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2846 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2850 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2851 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2852 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2858 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2859 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2860 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2866 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2875 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2878 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2881 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2884 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2886 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2888 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2889 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2895 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2900 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2908 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2909 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2911 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2912 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2915 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2916 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2927 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2933 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2939 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2946 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2960 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2962 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2971 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2983 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2997 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2998 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2999 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3000 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3007 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3008 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3018 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3021 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3027 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3028 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3034 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3036 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3041 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3046 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3047 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3051 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3052 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3053 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3055 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3057 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3058 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3059 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3069 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3080 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3086 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3096 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3097 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3123 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3124 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3125 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3133 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3135 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3136 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3137 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3139 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3148 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3150 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3154 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3156 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3157 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3158 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3159 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3160 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3161 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3165 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3174 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3175 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3179 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3180 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3190 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3199 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3200 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3206 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3231 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3235 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3242 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3248 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3251 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3255 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3256 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3259 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3261 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3274 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3282 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3293 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3298 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3299 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3304 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3320 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3323 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3328 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3331 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3334 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3347 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3349 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3356 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3363 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3364 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3372 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3373 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3379 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3393 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3398 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3409 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3437 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3452 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3453 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3460 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3463 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3464 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3477 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3479 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3492 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3498 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3501 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3503 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3508 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3519 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3526 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3529 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3535 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3536 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3551 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3552 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3553 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3559 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3567 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3568 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3570 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3578 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3609 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3612 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3613 219.90.126.130:80 TIME_WAIT
    avatar
    分享


    文章數 : 18
    積分 : 30
    威望 : 2
    注冊日期 : 2009-09-18

    搶奪問題 (0922) Empty 回復: 搶奪問題 (0922)

    發表 由 分享 周四 10月 01, 2009 6:59 pm

    請問一下可以攻擊的排程與生產的排程可以分開嗎?
    因為有時候電腦當機,程式從開又馬上出兵,家裡跟本沒有那麼多兵可以出,程式自動會刪除那一列,所以我薦意把這兩個排程分開,最好是寫一組button,可以讓我自由去啟動生產排程跟攻擊排程,這樣一來只要程式啟動,如果玩家沒有去按啟動生產或攻擊排程,那程式就會idle在那,我想應該可以解決現在的問題(以上是小弟個人意見,因為我不會寫程式,不知道這個方法可不可行)
    avatar
    lordtravian
    Admin


    文章數 : 222
    積分 : 333
    威望 : 17
    注冊日期 : 2009-08-25

    搶奪問題 (0922) Empty 回復: 搶奪問題 (0922)

    發表 由 lordtravian 周日 10月 04, 2009 9:06 pm

    Ace 寫到:剛剛發現的一個現像
    電腦內有很多tcp session 到 travian 的伺服
    不知道是不是每次掛排都會刷一個新的session?
    如果太多session 會有機會被認為是網絡異常

    以下是節錄的 netstat -an

    TCP 172.16.120.165:2173 203.129.71.189:80 FIN_WAIT_1
    TCP 172.16.120.165:2178 203.129.71.189:80 FIN_WAIT_1
    TCP 172.16.120.165:2598 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2860 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2866 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2875 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2878 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2881 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2884 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2886 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2888 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2889 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2895 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2900 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2908 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2909 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2911 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:2912 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3248 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3349 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3356 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3363 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3364 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3372 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3373 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3379 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3393 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3398 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3464 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3477 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3559 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3567 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3568 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3570 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3578 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3609 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3612 219.90.126.130:80 TIME_WAIT
    TCP 172.16.120.165:3613 219.90.126.130:80 TIME_WAIT
    回13樓的Ace
    我點擊219.90.126.130會出現一個網站
    網址是http://www.aastocks.com/tc/Default.aspx
    名字是阿思達克財經網
    我是第一次看到這個網站…所以這個跟LordTravian沒有關係
    依我的猜想,你可能是無意中了廣告形的病毒

      現在的時間是 周六 4月 27, 2024 11:04 am