綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[分享] 最特別的一款BOT-PokeNoxBot

   關閉 [複製連結] 查看: 14829|回覆: 68|好評: 0
41
leebar88 | 收聽TA | 只看該作者
發表於 2016-8-24 22:10
lunasea77 發表於 2016-8-24 20:33
出現這樣的訊息是什麼問題?

把config.example.json 這個檔案的名稱裡面的 .example 去掉,
變成 config.json 就可以囉~~~
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

42
leebar88 | 收聽TA | 只看該作者
發表於 2016-8-24 22:25
auxoyeh 發表於 2016-8-24 15:15
C:UsersjiaxingNBDesktopPokeNoxBot-master>PokeNoxBot.py
Traceback (most recent call last):
  File "C ...

1. 在bot目錄裡建立一個 tmp 子目錄。
2. 放進一個名稱為 saved_position.txt 的純文字檔案 (用記事本建立即可)。
3. 打開下載來的 xxx.kml 檔案 (一樣用記事本開),將第一組經緯度及後面的編號打進saved_position.txt 的第一行。
範例:xxx.kml 檔案第一組經緯度 121.xxxxx,25.xxxxx,41
         打進saved_position.txt 的第一行 (緯度先,再來是經度,然後是編號)
         --> 25.xxxxx,121.xxxxx,41
這樣就可以囉 ^^Y


用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

43
brilliant1104 | 收聽TA | 只看該作者
發表於 2016-8-24 22:26
leebar88 發表於 2016-8-24 22:10
把config.example.json 這個檔案的名稱裡面的 .example 去掉,
變成 config.json 就可以囉~~~ ...


                               
登錄/註冊後可看大圖


請問改成config.json 就變這樣了?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

44
leebar88 | 收聽TA | 只看該作者
發表於 2016-8-24 22:45
brilliant1104 發表於 2016-8-24 22:26
請問改成config.json 就變這樣了?

config.json 裡面的 "KMLFile" : "xxxxxx.kml"
要改成你下載下來的 檔案名稱喔
例如你下載的是 Taipei-101.kml (舉例而已,別真的打這個進去,要去版大所說的網站下載或自創)
---> "KMLFile" : "Taipei-101.kml"

(我只略懂皮毛,所以也只能針對我遇到的問題盡量答覆,請海涵~)
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

45
brilliant1104 | 收聽TA | 只看該作者
發表於 2016-8-24 22:47
我成功了 我補包沒裝好 我知道了  謝謝
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

46
iorlvm | 收聽TA | 只看該作者
發表於 2016-8-26 21:03
本帖最後由 iorlvm 於 2016-8-26 21:23 編輯

回報一個BUG
我想在用這個的人應該會發現幾乎點不到怪

原因出在PokeNoxBot.py裡面 (用純文字檔開啟可編輯)
def IsDay():
    Hour = datetime.datetime.now().hour  
    if Hour >= 7 and Hour < 19:
        return True
    return False

作者的時區跟我們不一樣
所以抓取系統時間會跟遊戲內的夜晚白天不同

解決方式有兩種

一種是
刪除FindPokemon裡面的IsDay判定,把夜晚白天的數值都加到ColorBlackList就可
另一種是
修改IsDay為適合我們這邊的時區


P.S.  我個人是修改前者  畢竟我不知道台灣時間幾點的時候遊戲內會換日..
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

47
loveduck | 收聽TA | 只看該作者
發表於 2016-8-26 21:51
iorlvm 發表於 2016-8-26 21:03
回報一個BUG
我想在用這個的人應該會發現幾乎點不到怪

請問     ColorBlackList = [] 這段該怎麼修改?看不是很懂.
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

48
iorlvm | 收聽TA | 只看該作者
發表於 2016-8-26 22:08
loveduck 發表於 2016-8-26 21:51
請問     ColorBlackList = [] 這段該怎麼修改?看不是很懂.

    if IsDay() == True:
        #Day Road
        ColorBlackList.append((64, 128, 128))
        ColorBlackList.append((0, 128, 128))
        #Green
        ColorBlackList.append((0, 192, 128))
        ColorBlackList.append((128, 192, 128))
        ColorBlackList.append((128, 192, 64))
        ColorBlackList.append((64, 192, 128))
        ColorBlackList.append((64, 192, 64))
        #Day Road Boarder
        ColorBlackList.append((192, 192, 128))
    else:
        #Road
        ColorBlackList.append((64, 128, 192))
        #Green
        ColorBlackList.append((64, 128, 128))
        ColorBlackList.append((0, 128, 128))
        ColorBlackList.append((0, 64, 128))
        ColorBlackList.append((0, 64, 64))
        ColorBlackList.append((64, 128, 64))
        #Night Road Boarder
        ColorBlackList.append((128, 128, 128))

這邊的IF 跟 ELSE 兩行都刪掉
然後前面8格的空格要變成4格空格

評分

參與人數 2碎鑽 +2 幫助 +2 收起 理由
leebar88 + 1 + 1 非常讃
loveduck + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

49
loveduck | 收聽TA | 只看該作者
發表於 2016-8-26 22:26
iorlvm 發表於 2016-8-26 22:08
if IsDay() == True:
        #Day Road
        ColorBlackList.append((64, 128, 128))

再請教一下
空 8  格跟空 4 格有實質上的意義嗎?這段也不是很懂?

點評

這是這程式的語法 總之就是沒刪掉多餘的空格就會程式出錯(?  發表於 2016-8-26 22:33

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
leebar88 + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

50
zero06795 | 收聽TA | 只看該作者
發表於 2016-8-26 22:31
iorlvm 發表於 2016-8-26 22:08
if IsDay() == True:
        #Day Road
        ColorBlackList.append((64, 128, 128))

請問大大
然後前面8格的空格要變成4格空格 是什麼意思 這邊看不太懂 然後是砍掉

if IsDay() == True:

和else嗎 謝謝

點評

對 移除這兩行... 還有把空格縮回去  發表於 2016-8-27 00:29
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則