自動配卡速度好慢- -用cython自動重構的出來的東西可以快40-50%,但還是太慢了,六卡全排列就受不了了
看來只能寫C了 QAQ
MAClient是一個百萬亞瑟王客戶端。支持台服、國服全區、韓服和日服。
遇到問題?
請先至下列地址查看有無新版windows二進位文件;git repo@github
使用腳本的用戶請先執行pu -f 更新插件及us 更新本體,以確認問題是否已解決
說明
有關API,請參閱API文檔
如果你閑得沒事感興趣可以為MAClient製作插件,插件文檔
運行
Windows
Windows用戶可以從這裡獲得二進位文件,或者從release下載
注意1:路徑不能包含中文,這是pyinstaller的缺陷
注意2:運行韓服和日服時,推薦使用MAClientGUI中的終端模擬器
網頁版
MAClient可以在支持websocket的瀏覽器上運行炒雞棒在線版
Android
Linux/OS X/wwww
需要下載修改的httplib2庫,自行編譯PyCrypto庫
MAClient可以在python2.x和3.x上運行
1 2 3 |
git clone --recursive https://github.com/fffonion/MAClient.git cd httplib2 python setup.py install |
子模塊為針對py2x的httplib2;對py3x,你需要下載py3x適用的httplib2
1 2 3 |
python MAClient_cli.py python MAClient_cli.py [config file] python MAClient_cli.py [config file] [task]/[commands] |
將maclient_smart編譯成C模塊可以提高自動配卡速度
1 |
python build_cython_ext.py build_ext --inplace |
配置文件說明
參考config_sample.ini,以及這裡有一些參考配置
或者使用圖形化配置工具MAClientGUI,它可以從這裡下載,相關源代碼可以從這裡獲得
account_?
?可選cn
,cn2
,cn3
,tw
,kr
,jp
,sg
分別對應國服1區,國服2區,國服3區,台服,韓服,日服,東南亞服
session不用管它
carddeck
卡組列表
值可選卡片id或者卡片序列號
如:
1 2 |
min=124 #選出小狼女 factor=93714777,54276719 |
請保證存在min
項且值為舔刀卡組,以保證省流模式工作正常
如果你卡片中存在小狼女,那麼請不要大意地忽略這句話吧ww
system
系統設置
server
選服,可選cn
,cn2
,cn3
,tw
,kr
,jp
loglevel
屏幕輸出日誌級別,可選0-6,嫌煩就調大點
taskname
表示需要程序執行的任務名稱(tasker中),|分割
tasker_times
表示要執行任務的次數,0為無限
try_factor_time
是刷因子戰列表的次數,0為無限
factor_sleep
刷列表的間隔(秒)
explore_sleep
刷秘境的間隔(秒)
fairy_battle_times
刷妖精列表次數
fairy_battle_sleep
刷妖精列表間隔(分),按時間設置,比如0-5點每5分刷新一次,5-10點每2分刷新一次: 0,5,5|5,10,2,若不在範圍內,默認1.5分
fairy_battle_times
刷妖精列表間隔因數,用於將間隔時間全部縮放一個倍數
delay
設置POST延遲,默認關閉,設為0時會提示WARNING
allow_long_sleep
是否允許長睡眠,在某些操作系統上後台進程長時間睡眠會被kill,可以禁用此項
reconnect_gap
斷線重連策略,可選(1)數字,在指定分鐘後重連, (2)HH:MM,在指定時刻重連
tactic
策略
auto_explore
是否自動選擇秘境(按照explore_area
和explore_floor
規則),是為1
auto_green_tea,auto_red_tea
設置嗑藥次數,當前任務已是自動任務時,若此項設為0,則會在AP/BC不足時直接退出
auto_red_tea_level
自動嗑藥條件1.滿足條件的覺醒自動嗑紅,2.滿足條件的普妖嗑紅,0.不嗑藥(BC不足就跳過)
auto_choose_red_tea
自動選擇紅茶類型,如果半紅可以滿足戰鬥cost則嗑半紅,否則嗑全紅
strict_bc
嚴格BC模式, 打開時,當前BC低於卡組cost時認為BC不足(隻影響妖精戰)
auto_sell_card
到≥200張了是否自動賣卡,按照select_card_to_sell
規則
auto_fp_gacha
絆點到9900了是否自動轉蛋
fp_gacha_bulk
是否批量絆轉蛋(一次10張
auto_build
是否自動合成相同卡片,默認為1,隻影響探索和轉蛋中的一星/二星卡
auto_fairy_rewards
自動領取妖精獎勵
sell_card_warning
賣卡提醒,可設置2:全提醒 ,1:R+提醒,0:不提醒(此時只賣R以下卡)
del_friend_day
刪除幾天以上沒上線的好友
fairy_final_kill_hp
若打完妖精後血量低於設定值則立即再打一次,默認為20000
tasker
任務切換;Moore機
可以建立多個任務表達式,每個表達式用|分割,單個任務用空格分割命令和參數,
可選:
登陸 login
/l
, 設置卡組 set_card
/sc
,因子戰 factor_battle
/fcb
,秘境探索 explore
/e
,刷列表中的妖精 fairy_battle
/fyb
,嗑藥 red_tea
/rt
green_tea
/gt
,自動賣卡 sell_card
/slc
,設置賬號類型 set_server
/ss
,好友相關 friend
/f
,轉蛋gacha
/g
,分配點數point
/p
,禮物盒rewardbox
/rb
(可後跟參數 12345 分別表示 卡片 道具 金 絆點 蛋卷),手動選擇妖精戰鬥fairy_select
/fs
,重新登錄relogin
/rl
,問好like
/greet
/gr
以t:開頭可執行任務
其中explore
,sell_card
後可選參數以指定條件,否則按照condition中的條件執行;factor_battle
可選參數 最低BC,默認為0;fairy_battle
可選參數 循環次數,默認按照config中所指定的次數
如:
1 2 3 4 5 |
login heheh 123456 #登陸 set_server cn|set_card factor|factor_battle #設置國服,設置因子戰卡組,然後因子戰 ss cn|sc factor|fcb #同上 explore '明鏡月和島' in area.name #探索秘境名稱包含'明鏡月和島' fcb l:1 70 或 fcb lake:1 70#因子戰選擇第一因子,下限BC70,因子默認為隨機選擇,BC下限默認為0 |
各命令及參數的詳細介紹見COMMANDS文檔
condition
指定滿足什麼條件時做什麼事
全局可用的量:
1 2 3 4 5 6 7 8 9 10 11 |
HH 當前(24小時制的)小時 MM 當前分鐘 BC 剩餘bc BC% 剩餘bc百分比,小數 AP 剩餘ap AP% 剩餘ap百分比,小數 SUPER 累積的super值 GOLD 金幣 FP 友情點數 FAIRY_ALIVE 自己發現的妖精是否存活 GUILD_ALIVE 公會的妖精是否存活 |
PS:你必須進入一次妖精列表(使用fairy_battle
/fyb
或fairy_select
/fs
)才能刷新FAIRY_ALIVE和GUILD_ALIVE的值
PPS:當表達式中的主語可以被唯一確定時(變數只有一個),可以用’$’代替之
如explore_area
表達式中,$.IS_EVENT
和area.IS_EVENT
是等價的
factor
因子戰需滿足的表達式
變數:
star
,cid
,分別對應頭像的星數和卡片id, 其他變數嚴重影響遊戲公平性, 不作公開
eg:
1 2 |
start ==1 or star ==2或star in [1,2] #卡片為一星或兩星 cid in [124,8,256] #隊長卡片id為124,8或256: |
explore_area
選擇秘境滿足的表達式,支持多個條件,留空表示隨機
變數:area
屬性:
活動秘境 IS_EVENT
, 每日秘境 , 公會秘境 IS_DAILY_EVENT
IS_GUILD
, 未刷完 NOT_FINNISHED
, 秘境名稱 name
eg.:
1 2 3 4 |
area.IS_EVENT and area.NOT_FINNISHED #想進入一個沒完成的活動秘境 area.name == ' 學校四樓教室' #進入 學校四樓教室 area.NOT_FINNISHED | area.IS_EVENT #進入沒完成的秘境;如果不存在沒完成的秘境,則選擇一個活動秘境 area.NOT_FINNISHED | 進入沒完成的秘境;如果不存在沒完成的秘境,則選擇任一秘境 |
explore_floor
選擇地區滿足的表達式,支持多個條件,留空表示隨機
變數:floor
屬性:
未刷完 NOT_FINNISHED
, AP消耗 cost
eg.:
1 2 |
floor.cost>6 and floor.NOT_FINNISHED #進沒完成的且cost小於6的地區: floor.cost<3 | #進cost<3的地區;如果沒有則隨機選擇一個地區 |
fairy_select
妖精列表裡的什麼妖精要打
變數:fairy
屬性:
是我開的 IS_MINE
,剩餘時間 LIMIT
(單位為秒),沒打過 NOT_BATTLED
,等級 lv
,是否覺醒 IS_WAKE
,是否稀有妖精 IS_WAKE_RARE
,是否公會妖精 IS_GUILD
eg.:
1 |
not fairy.IS_MINE and fairy.LIMIT<600 and fairy.NOT_BATTLED #打不是我發現的,剩餘時間為10分鐘的,還沒舔過的妖精 |
fairy_select_carddeck
遇到什麼樣的妖精時選擇什麼樣的卡組
變數:fairy
屬性:
lv
,hp
,name
,IS_MINE
, 剩餘時間 TIME_LIMIT
(單位為秒), 是否覺醒 IS_WAKE
, 是否稀有妖精 IS_WAKE_RARE
,是否公會妖精 IS_GUILD
只能使用and or表達式 或if else表達式,可嵌套;卡組名稱需加引號,需在carddeck中給出;可以使用’no_change’表示不更改卡組
eg.:
1 2 |
fairy.hp>200000 and 'tiandao' or 'full' 也可寫作 'tiandao' if fairy.hp>200000 else 'full' #遇到hp>200000的妖精用卡組tiandao,否則用full 'no_change' #不改變 |
select_card_to_sell
自動賣卡賣哪些
變數:card
屬性:
star
,lv
,序列號 sid
,卡片編號 mid
,販賣價格price
, 是否閃卡holo
eg:
1 |
card.star in [1,2] and card.lv < 5 and card.mid != 124 and not card.holo #1星2星 lv5一下的卡且不是小狼女且不是閃卡 |
註: 已自動排除所有小切切;如果不慎選入R及以上的卡,會出現提示確認
隱約知道是好東西。。。但是不會用。。。設置完畢。。不會啟動。。。留印先
文章頭上加了兩個鏈接 python2.7,pycrypto2.6-py27-win,下載安裝就可以了
哦。原來我之前下的是3.2..一直提示我語法錯誤。現在裝了2.7 我把key改成rBwj1MIAivVN222b提示key錯誤?
– -是不是key改錯了?
呃。博主我回錯樓了。。在下面一樓
cod_res = AES.new(key[‘res’], AES.MODE_ECB) cod_data = AES.new(key[‘rBwj1MIAivVN222b’], AES.MODE_ECB) slow=Falseexcept ImportError: import pyaes cod_res = pyaes.new(key[‘res’], pyaes.MODE_ECB) cod_data = pyaes.new(key[‘rBwj1MIAivVN222b’], pyaes.MODE_ECB)博主指導一下~~是這樣吧?話說這KEY好眼熟。。。是之前某H的key吧?
是把key[『』cryto’]整個替換成’xxxxx’同一個遊戲當然key一樣啦
感謝樓主啊,正打算自己抓包搞一下呢,結果就搜到了。而且是python的太好了
cn2會崩 AttributeError: ‘module’ object has no attribute ‘app_ver_cn2’
下個新版吧,這個bug已經修正了
新版路徑似乎有問題 = = 要不然就是dll有問題..D:DevPythonpyinstaller-2.1PyInstallerloaderpyi_importers.py話說這路徑是博主那邊的..?
麻吉……是1.64嗎?貼一下完整錯誤吧
不能發圖略糾結..等下洗完澡發來看看.. = =
Traceback (most recent call last): File “”, line 16, in File “D:DevPythonpyinstaller-2.1PyInstallerloaderpyi_importers.py”, line 270, in load_module File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 28, in File “D:DevPythonpyinstaller-2.1PyInstallerloaderpyi_importers.py”, line 270, in load_module File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_network”, line 10, in File “D:DevPythonpyinstaller-2.1PyInstallerloaderpyi_importers.py”, line 270, in load_module File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzsocket”, line 47, in File “D:DevPythonpyinstaller-2.1PyInstallerloaderpyi_importers.py”, line 409, in load_moduleImportError: DLL load failed: 找不到指定的模塊。突然想到用批處理來運行不就可以直接copy了么 = =..頓時發現我真是太機智了..
另外用管理員許可權運行已經試過了..還是一樣..
裝個vc++ redistributable 2012吧
還是老毛病 = = ..
這次雖然是可以打開了..但是博主你好像又忘了什麼東西..AttributeError: ‘module’ object has no attribute ‘key_cn2’
我錯了……明天改……
博主是夜行動物么 = =..昨天臨睡覺之前我還看了一眼沒消息..剛躺床上..手機來消息告訴我博主回復了.. = =
233我上傳到百度網盤了
AttributeError: Crypt instance has no attribute ‘rsa’ = = 又少屬性..我很奇怪之前怎麼就沒人反應這個二區問題呢..
因為國服前幾天剛改了加密,這部分還是新的,忘記測試23區了-v-
話說三區不能登錄么
下載131222版的試下~
小白完全不會。把前面配置完了點開就閃退QwQ
把它拖到cmd里運行看下報什麼錯0v0
QAQ這樣么?
圖跪了
Traceback (most recent call last): File “”, line 21, in File “D:DevPythonpyinstaller-2.1PyInstallerloaderpyi_importers.py”, line 507, in install File “D:DevPythonpyinstaller-2.1PyInstallerloaderpyi_importers.py”, line 156, in __init__ImportError: Can’t load frozen modules.
似乎是路徑包含中文的關係
Traceback (most recent call last): File “”, line 147, in File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 163, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 366, in taskerAttributeError: ‘bool’ object has no attribute ‘split’
現在變成這個了。苦手。
你沒有改配置啦,去看下readme吧,或者用GUI
PO主真棒。要是公會妖精能無CD舔就好了。
你可以用公會插件啦http://pan.baidu.com/s/19qI4m
出現這種情況怎麼解決…台服登陸問題
刪除–PLACEHOLDER–,刪除playdata結尾的文件即可
INFO – [19:13:54] 載入了保存的賬戶XDTraceback (most recent call last): File “”, line 147, in File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 163, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 392, in tasker File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 163, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 1134, in fairy_battle_loop File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 163, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 1170, in fairy_select File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 325, in _list_option File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzConfigParser”, line 271, in optionsConfigParser.NoSectionError: No section: ‘fairy’試了三區的 , 現在能登錄了但是閃退 。 以前版本都無法登錄
打開config文件添加一條:[fairy]
INFO – [19:49:51] 載入了保存的賬戶XDINFO – [19:49:54] 符合條件的有4隻妖精XDINFO – [19:49:55] 妖精:維多利亞Lv50 hp:305976 發現者:相樂美佐枝 小夥伴:13 剩餘17:19Traceback (most recent call last): File “”, line 147, in File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 163, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 392, in tasker File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 163, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 1134, in fairy_battle_loop File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 163, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 1209, in fairy_select File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 163, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 1298, in _fairy_battle File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 163, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 602, in set_cardAttributeError: ‘bool’ object has no attribute ‘startswith’添加[fairy]之後
卡組沒設置好吧……用maclientGUI設置下吧
這是先要設置才能用 0 0
INFO – [20:06:47] 載入了保存的賬戶XDTraceback (most recent call last): File “”, line 147, in File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 163, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 366, in taskerAttributeError: ‘bool’ object has no attribute ‘split’Exception in thread Thread-1 (most likely raised during interpreter shutdown):
這是什麼都沒設置啊摔
設置好難弄啊 orz
不是有MAClientGUI嘛
此等高科技我等渣渣不會用啊 。
AttributeError: ‘bool’ object has no attribute ‘startswith’ = = startswitch..嗚喵..博主我都給你賣萌了..
用MAClientGUI配置一下啦,有配置項是空的關係啦
嗯 已經ok了.. = = 但是似乎只有一個卡組..多卡組切換的配置..總覺得配置文檔沒寫明白..
可以用GUI嘛~其實就是 滿足什麼條件 and ‘卡組’ or ‘另外一個卡組’或者3卡的推薦用自動配卡
GUI完全不會用..咕嘿嘿..我是直接改的配置文件..話說直接在 ini 裡面 敲 python 的代碼真的 問題ない?
嗯,用了eval實現的
好可怕的說..以前沒從這麼做過.. = =我這種編程渣的給跪了..
終於算研究明白了..但是這個..AttributeError: ‘module’ object has no attribute ‘max_card_count_cn2’ = =
OK搞定……
..卡牌等級位於 1級到3級的卡牌是 1
.卡牌等級位於 1級到3級的卡牌是 1<card.star<3 ?還是 1<=card.star<=3..但是我覺得這樣會導致ini的等號識別問題吧..(另外不要在意那個全形字元的 小於號..半形字元小於號八成被認成html代碼或者什麼的了..
哦好像是這樣……你改成0~4好了
= =..好的
我也出現這個 ‘max_card_count_cn3 orz
我愛bug bug愛我……131223
KeyError: u’No server revision data found for “cn2″‘昨天晚上更新了..悲傷的樓主..
done
博主 卡組設置給個實例吧 = = 實在沒看懂..
用GUI來配置嘛,3卡或以下推薦直接用自動配卡比如(fairy.hp>300000) and “auto_set()” or “min”
自動配卡我總是怕會坑.. = =..主要是想問手動配卡的卡組是如何定義的..比如我需要 125,126,127 這三張卡..另外..DEBUG – [23:36:54] fairy_battle:carddeck result:minWARNING – [23:36:54] set_card:不存在的卡組名?’min’不存在了 = =..
另外希望能做成死循環..loop 50..略痛苦.. = =
或者在配置文件里自行修改循環次數 = =
tasker_times改成0就是無限了先在[carddeck]下加一行(比如)kazu1=125,126,127然後fairy_select_carddeck里按條件把它選出來就可以了,卡組名兩邊要加引號
了解.. = = 其實 carddeck 昨天晚上自己試了一下已經解決了..有 tasker_times = 0 這個就太妥了..話說我發現最近莫名的腦殘..竟然沒注意到 tasker_times 那個選項..今天早上上學還起晚了將近一個多小時..果然是睡得太晚的節奏么..咕嘿嘿
對了..再報一個bug..每次崩了之後..重新開maclient都會顯示INFO – [13:34:05] 載入了保存的賬戶XDERROR – [13:34:05] 當前登錄的用戶(18611450041)已經運行了一個maClientTHAT’S THE END已經確定進程里沒有 maClient.exe 所有用戶進程也沒有的說..
問題解決.. = = 進程里有個 cmd..佔用log文件..
果斷在bat後面加上exit..
那個應該是微軟conhost的某個奇異的bug 我也遇到過好幾次,只有打包成exe之後會這樣
突然想起來了..反應個MAClientGUI的bug..編輯任務的名字..應該是 ‘e’ 保存之後就會變成 e ..沒有引號會出事的 = =..我語死早..不知道博主有沒有理解我的意思 = =
任務名不需要引號的啊?
[tasker]e = ‘fairy_battle|explore’剛到家..tasker裡面的這個是要加引號的..如果直接用 GUI 保存的話..是沒有引號的..會報錯 = =
soga……win32api的bug
這兩天考試略忙..剛考完..來報一聲博主新年快樂..有時間我找找bug再報一下..話說今天又更新什麼內容了呢..?
一些小bug
Traceback (most recent call last): File “”, line 113, in File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 167, in do File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 418, in tasker File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 473, in login File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 282, in _dopost File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 58, in setT File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzZhConversion”, line 27, in toTW File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzZhConversion”, line 47, in _conv File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzencodings.utf_8”, line 16, in decodeUnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xdf in position 7: invalid continuation byte繁體系統用releases 1.65rc 新版台服路徑無中文, 蠻多功能會有此錯誤, ex:收禮物順便一提Z:TEMP不是我選定的之前1.6x我是用把py轉成繁體 cp950使用,但後來有了”1.64 自動簡繁轉換(testing”我就不太會更改了…
這個好像是另外一個問題,試試這個行不行http://pan.baidu.com/s/1kT3Dkqj
這個我一開就崩潰了 … 直接跳出停止運作後來我是用py轉繁體字.cp950.並砍掉cross_platform里關於ZhConversion的部分正常使用中@@感覺是我繁體系統, 執行台服而又繁體轉繁體發生錯誤?像是收禮物, 妖精戰… 等會出錯而跑圖遇人沒這問題畢竟二進位文件跟源碼的錯誤都是UnicodeDecodeError
我也不清楚……python的編碼太噁心了,又是在更噁心的windows控制台里-。-手頭也沒有繁體系統可以測試QAQ
直接用py跑會出錯, 一樣繁體系統, 路徑無中文就讓我隱藏一下….Traceback (most recent call last): File “*-*-*-*-*-*-*-*-*MAClient-mastermaclient_cli.py”, line 16, in import maclient File “*-*-*-*-*-*-*-*-*MAClient-mastermaclient.py”, line 94, in class maClient(): File “*-*-*-*-*-*-*-*-*MAClient-mastermaclient.py”, line 96, in maClient plugin = maclient_plugin.plugins(logging) File “*-*-*-*-*-*-*-*-*MAClient-mastermaclient_plugin.py”, line 35, in __init__ self.load_plugins() File “*-*-*-*-*-*-*-*-*MAClient-mastermaclient_plugin.py”, line 130, in load_plugins self.logger.warning(‘%s is disabled due to an Import Error’ % m) File “*-*-*-*-*-*-*-*-*MAClient-mastermaclient_logging.py”, line 91, in warning self.log(‘WARNING’, fmt, *args, **kwargs) File “*-*-*-*-*-*-*-*-*MAClient-mastermaclient_logging.py”, line 68, in log self.__write(convstr(du8(‘%-5s – [%s] %sn’ % (level, time.strftime(‘%X’, time.localtime()), fmt % args)))) File “*-*-*-*-*-*-*-*-*MAClient-mastercross_platform.py”, line 36, in (lambda str:convhans(str).decode(‘utf-8’)) File “*-*-*-*-*-*-*-*-*MAClient-masterZhConversion.py”, line 27, in toTW return self._conv(str, self.dic_TW, encoding) File “*-*-*-*-*-*-*-*-*MAClient-masterZhConversion.py”, line 50, in _conv str = str.replace(i, dict )UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe5 in position 0: ordinal not in range(128)
暫時先把plugins文件夾刪掉試試
因子戰跑一跑會出錯 @@ 台服, 有時候一進去就出錯 有時候可以跑一陣子才出錯 … 不過感覺不像是人物名稱之類的衝突阿@@INFO – [17:06:35] 選擇因子 12:魔域鬥士, 碎片id 3 待選:5DEBUG – [17:06:36] post:battle/battle_userlist content-length:6144DEBUG – [17:06:39] factor_battle: star:6, cid:447, deckrank:355, cost:187, result:FalseDEBUG – [17:06:39] factor_battle: star:5, cid:565, deckrank:346, cost:165, result:FalseDEBUG – [17:06:39] factor_battle: star:5, cid:953, deckrank:243, cost:165, result:FalseDEBUG – [17:06:39] factor_battle: star:5, cid:563, deckrank:127, cost:149, result:FalseINFO – [17:06:49] 選擇因子 12:魔域鬥士, 碎片id 5 待選:5DEBUG – [17:06:49] post:battle/battle_userlist content-length:3056Traceback (most recent call last): File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_cli.py”, line 147, in maclient1.tasker() File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_plugin.py”, line 167, in do return func(*args, **kwargs) # passby File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 391, in tasker self.factor_battle(minbc = arg_minbc, sel_lake = arg_lake) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_plugin.py”, line 167, in do return func(*args, **kwargs) # passby File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 1855, in factor_battle cid = int(u.leader_card.master_card_id)AttributeError: ‘str’ object has no attribute ‘leader_card’請按任意鍵繼續 . . .
已修正 MAClient1.65_140104_2,如果用py的話進dev分支~
昨天漫展出cos出瞎了..到現在還沒看到反圖..唉..跑題了..咕嘿嘿嗯..有兩件事要跟博主說..第一件事是那個配卡..3.編輯卡組 不能用..Traceback (most recent call last): File “”, line 198, in AttributeError: ‘module’ object has no attribute ‘decode_param’第二件事是..一直都想問的..例如 fairy_select_carddeck = (fairy.hp<100000) and ‘fairy_battle_2’ or ‘min’如果hp<100,000就使用fairy_battle_2..否則就用min了..一直不明白為什麼是 and 和 or..按照一般來看..這種東西不都是應該有用 if else 么 = =..求解釋一下..這樣以後做卡組設定也方便點..
咦快來鮑照啦【誤編輯卡組改了,現在用這個插件http://t.cn/8kDOLwV也可以用if else的,比如 ‘fairy_battle_2’ if (fairy.hp<100000) else ‘min’
咕嘿嘿..等我過兩天出的不瞎了再鮑照.. = =’fairy_battle_2′ if (fairy.hp<100000) else ‘min’這個語法是python的還是..?
對 是python的語法我刪掉了一條-w-幾天沒上博客好像出了點問題……sad
了解了..有 else if 的話..很多東西就能解決了..剛才大致查了一下..是python語法的話 in switch 也是可以的吧..?
只要能在一行寫完,都可以ww
出錯!台版fairy.IS_GUILD會出錯我是這樣寫的應該沒衝突吧 @@? fairy_select = fairy.IS_WAKE and fairy.NOT_BATTLED and fairy.IS_GUILDTraceback (most recent call last): File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_cli.py”, line 113, in maclient1.tasker(taskname = arg[pos + 2:]) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_plugin.py”, line 163, in do ret = func(*args, **kwargs) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 393, in tasker self.fairy_battle_loop(task ) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_plugin.py”, line 163, in do ret = func(*args, **kwargs) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 1134, in fairy_battle_loop self.fairy_select() File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_plugin.py”, line 163, in do ret = func(*args, **kwargs) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 1199, in fairy_select if eval(evalstr): File “”, line 1, in File “C:UsersdosDesktopMAClient-masterMAClient-masterxml2dict.py”, line 45, in __getattr__ d = self.__getitem__(item)KeyError: ‘race_type’另外 fairy_select跟 fairy_select_carddeck用的變數一樣是fairy但似乎不能通用 (雖然也沒說可以通用 = =)例如fairy.lv在fairy_select就會出錯, 希望能讓fairy_select可以用到像是fairy.hp 也可以避免尾刀之類的比較方便 ….
IS_GUILD那個之前已經修復了~fairy_select是沒法用hp的,因為遊戲里看不到,所以這裡也看不到~
原來5天前就修正了@@ 沒注意到, 感謝開發這麼好用的工具 以及迅速修正問題BUG ^^話說在我出錯的時候我的替代方案是把工會妖名稱加入name_wake當覺醒看待 …想到如果我寫fairy.IS_WAKE and fairy.NOT_BATTLED and fairy.IS_GUILD … 用and fairy.IS_GUILD好像會遇不到妖??畢竟原本工會妖不算醒妖? 我還是用or fairy.IS_GUILD跑看看好了 …
公會妖也有醒妖和普妖之分啊~看醒不醒在列表裡是根據名字區分的,進去之後是按照遊戲數據判斷的
公會妖也有醒妖和普妖之分啊~看醒不醒在列表裡是根據名字區分的,進去之後是按照遊戲數據判斷的
有點不明白例如maclient_smart.pyname_wake_rare = [‘神秘’]name_wake = name_wake_rare + [‘覺醒’, ‘覺醒’, ‘聖劍’]而這期台服公會妖是 帕琉姆->黑劍帕琉姆fairy.IS_GUILD是打工會妖應該兩種都會打 …但如果加了fairy.IS_WAKE因為name_wake里沒有黑劍或帕琉姆, 所以應該沒有一種妖精符合fairy.IS_WAKE and fairy.IS_GUILD列表裡是根據名字區分的, 所以應該會找不到妖精進去之後是按照遊戲數據判斷的 <- 這有點聽不太懂 ?? 列表跟進去之後的差別
smart里的名字可以自己改,或者等我push~如果沒改的話fairy.IS_WAKE and fairy.IS_GUILD就篩選不出妖精了一旦選擇了一個妖精(相當於遊戲里進入了有倒計時的那個妖精界面)就會通過另一種方法來判斷是否覺醒,和smart里的名字無關了
恩 … 沒有fairy_select就進入妖精戰鬥應該也只有探索或是打贏變覺醒另外又有問題了 … reward_box … 兩天前好好的現在突然不能使用Traceback (most recent call last): File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_cli.py”, line 113, in maclient1.tasker(taskname = arg[pos + 2:]) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_plugin.py”, line 167, in do return func(*args, **kwargs) # passby File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 428, in tasker self.reward_box(task ) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_plugin.py”, line 167, in do return func(*args, **kwargs) # passby File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 1736, in reward_box logging.info(maclient_network.htmlescape(strl.rstrip(‘ , ‘).replace(‘–‘, ‘&’)).replace(‘n’,’ ‘))AttributeError: ‘module’ object has no attribute ‘htmlescape’好像是3天前的bugfix加入了這行出錯了
麻吉……要不你重新下一遍maclient_network?
原來如此 … 抱歉 打擾了 @@主要是用7天前的1.65 新版台服, 後來都是部分替換,之前更新因子戰的時候替換掉maclient沒注意到跟maclient_network有連動QQ一切正常
博主你好:請問mac是否可以 run MAClient 呢? (python 2.7.2)還有我checkout git rep 時,在抓 sub module (httplib2) 會出現 github Permission denied (publickey)我已經確認我的github帳號已經有設定 public rsa key 了想請問還有可能是什麼因素?感謝
嗯……那直接clone子模塊好了git clone https://github.com/fffonion/httplib2-plus.git
你好,我如果不打工會妖,是加not fairy.IS_GUILD嗎?不懂哪裡要大寫,謝謝
對的另外可以藉助GUI生成配置的
fairy.NOT_BATTLED and not fairy.IS_GUILD但我這樣還是全部都打耶,是有哪裡錯嗎?GUI沒選公會邀也會打嗎?
如果是台服的話,公會妖判斷有一點修改,下載新版試試,用py腳本的話進dev分支
把fairy改成$好像就可以了,我只大概會用GUI,腳本太高級了XD
咦這不科學啊fairy和$應該是一樣的呀
後來下載新的就好了,另外請問手機板該如何使用?QPython安裝好了,指是不懂哪些文件要放進去,config.ini、db文件夾外還有什麼?我也找不到maclient_cli.py = =
我都是用GUI,要怎麼把平常用的變PY腳本呢?
py腳本都要放進去,可以從github上下載zip https://github.com/fffonion/MAClient/archive/master.zip,plugins下的bgm.py、bgm、pymedia可以刪掉,GUI生成的配置是可以通用的不管是電腦還是手機
所以是把這個檔案直接丟進QPython目錄下嗎?生成的配置是config吧?感謝
解壓出來之後放到scripts目錄下面;嗯對,不過也可以改文件名的
我按maclient_cli.py後,LOADING完又回前面那頁耶?
裡面run記事本的內容# QPython start: 2014-02-10 21:34:04 File “config.ini”, line 17 user-agent = ^SyntaxError: invalid syntax# End
qpython用的版本太老吧,用wiki里給的那個吧http://t.cn/8F6XLuz
我就是下載那個,除了解壓縮完的放在scripts下,config是放在這個解壓縮完的裡嗎?另外還有甚麼要放入的嗎?
就放這些了;按理說應該不會出現loading那個畫面的,用editor打開cli.py看下第三行有沒有#qpy:console,沒有的話加上~
http://ppt.cc/Yq0uhttp://ppt.cc/Q5QZhttp://ppt.cc/j1NF手機圖片如圖,不知道是哪裡出問題耶…麻煩你了
#qpy的#和q之間不能有空格……233
博主你好跑命令行用rd讀卡的時候碰到了這個問題是為啥?貌似是寫配置文件的問題是我缺了什麼庫么,求解,用的windows下的2進位文件Traceback (most recent call last): File “”, line 295, in File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 163, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 380, in tasker File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 76, in do_extra_cmd File “I:MAMACLIE~1.66_pluginscarddeck_edit.py”, line 55, in do write_config(‘carddeck’, name, C)NameError: global name ‘write_config’ is not defined
是我NC了-v- 已修改https://github.com/fffonion/MAClient/raw/dev/plugins/carddeck_edit.py
GJ效率好高,python寫的client充滿了親切感(
不過感覺讀出來的id不是卡牌ID啊,是一個一堆大數字的元組啊,然後打妖精的時候直接報ValueError: invalid literal for int() with base 10:還是我的姿勢不對么(
啊呀…………好像是的……這樣應該可以了【還是原來那個url
博主你好, 請問有沒有辦法設置重複檢查存活妖精是否低於某個血量才打, 否則不打呢? 感謝
要不打的話么,可以設置一個滿BC的卡組比如叫full,然後開啟嚴格BC模式,fairy_select_carddeck里寫$.hp>xxxx and ‘full’ or ‘要打妖精用的卡組’ 這樣hp>xxxx時只要不是滿BC狀態都不會打了
博主泥嚎 bc用光光但是ac滿值的不走圖這種情況好惆悵QAQ
應該是條件沒寫好-v-任務可填AP>50 and ‘e’ or ‘fyb’然後explore_area和explore_floor的條件看是否能選出地圖和地區
博主您好……有些看不懂任務執行方法……各種例子裡面都是一個任務裡面帶很長的表達式請問有沒有個API,我可以自己寫主程序,根據狀態指示動作,MAClient來完成「一個正常的操作路徑」(比如我指示刷新妖精列表,MAClient自動回到主界面-菜單-妖精列表,中間諸如等待等情況做處理)
可以的,你看一下maclient.py里所有不是下劃線開頭的方法,都可以單獨調用的,或者可以考慮做成插件
韓服最近加了公會PVP系統,下載新的客服端後軟體變不能用,因為韓服玩的人少怕你不知道這件事,想請問f大有在更新資料了嗎?謝謝f大寫這軟體造福大家。以下是閃退.exe選5更新資料庫後的logINFO – [21:15:29] 將強制重新從伺服器下載數據……DEBUG – [21:15:29] post:masterdata/card/update content-length:1120 set-cookie:S=mkbrj5lhi97rs4gi1c6ucg1qr1; path=/Traceback (most recent call last): File “”, line 280, in File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_update”, line 60, in update_master File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzxml2dict”, line 45, in __getattr__KeyError: ‘master_data’
sad,又是加了rsa的,我看看去……
已搞定,MAClient1.67_win_140302新版韓服_signed.rar
感謝f大這麼快改好 有效率
因為和之前的國服台服改得差不多,所以直接套上去用了
請問有自動轉半點的功能嗎?還沒到達90%時?感謝
沒到90%可以手動轉,輸gacha或者g就可以了。要批量可以新建一個任務,內容可以是g|g|g|g|slc
打開閃退.BAT 出現Traceback (most recent call last): File “”, line 105, in UnicodeEncodeError: ‘cp950′ codec can’t encode character u’u4e27’ in position 28: illegal multibyte sequence(Win7繁體系統, 路徑無中文 )求解…..
把非UNICODE 程式改成中國沒事了
嗯
你好!請問如何設罝用指定卡無限打公會妖?
文本編輯器(不要用記事本)打開plugins/infinite_guild_fairy.py,52行和58行的carddeck=’你要的卡組名’,50行改成>=卡組cost,改完最好重命名,防止以後更新了被覆蓋
你好,請問怎麼把plugins/infinite_guild_fairy.py的插件由公會妖改成自己的普/醒妖呢??
42行fairy.race_type in [’11’, ’12’]改成fairy.discoverer_id == args[0].player.id
謝謝大大,但是我套用之後…畫面會出現code:8000 msg:現在無法進行戰鬥,請問是哪邊還需要調整呢@@?
51行time.sleep(1)改成time.sleep(20)好了,有CD的關係,改完之後最好把插件重命名不然以後升級會覆蓋掉
如指示去改了…但變成不會動了@@
然後重開之後,變成他只會去舔其他人新出的妖,而自己的都沒有動靜…是不是還有哪裡我該變更的呢? 謝謝指教>”
你要在妖精篩選條件里讓自己的妖精符合條件,比如末尾加上 or $.IS_MINE
以上的問題,非常感謝,終於正常了!! U_U”再請問另一個問題:方才說『42行fairy.race_type in [’11’, ’12’]改成fairy.discoverer_id == args[0].player.id』假設我現在不是只打自己的,而是想要一直去舔別人的妖,是不是這個插件就派不上用場了呢? 我看他裡面內容好像沒有可以抓別的玩家的ID @@
改成!=不就行了嘛
非常感謝,問題已解決XD
對了,要指定id的話,在 刪除好友 那裡刪除前可以看到好友id
不好意思,您說的在 刪除好友 那裡刪除前可以看到好友id←我找不到這些在哪耶@@
按f->1->假裝要刪除好友,輸那個好友的序號,會出現一個WARNING,寫著好友id,然後按n不刪除就好了
原來是在那邊XD 感謝指導ˇˇ另外我發現有個問題,如果今天有張地圖,我只想走地區N,不論我是打↓area.name in [‘依風月而動的叢林地區5’] 或 area.name in [‘依風月而動的叢林 地區5’]系統都說找沒有……是寫法不能這樣寫嗎?
秘境名應該只寫 ‘依風月而動的叢林’,哪個地區是在floor里決定的XD
explore_area = area.name in [‘依風月而動的叢林’]explore_floor = ___ ←這裡直接輸入5的話,他不理咱….-.-
floor.id==’5’,其實用cost來限制比較好,floor.cost>xxx這樣
不好意思,又來發問了! 關於之前說的 fairy.discoverer_id == args[0].player.id0應該是自己的ID對嗎? 我查了下好友,把0變更為某好友ID,例如12,fairy.discoverer_id == args[12].player.id但是執行之後,仍舊照打別人家的怪….是還有哪裡要修正嗎??
fairy.discoverer_id=「12」這樣就行了,別忘了12外面要加引號
加了引號仍舊照打其他人的怪…不知道是問題出在哪??另外我看了DB裡面的編號,假設我現在只想要專打/舔某隻妖,在fairy_select該怎麼設定把指定妖精編號給他呢??
那你試試fairy.user.name==’玩家名稱『打指定妖精可以用名稱的,比如fairy.name==’美杜莎’,具體可以看GUI的妖精選項卡
可以了,非常感謝=ˇ=
請問下POST:menu/fairyselect got empty response , retrying in 3 times 這是什麼意思啊
又變成了mainmenu got empty response , retrying in 3 times
還有 為什麼會無限舔怪TAT
網路不好或者伺服器在抽風無限舔公會妖?禁用infinite_guild_fairy無限舔自己的話……你配置沒弄好,估計是妖精戰循環設成0了
妖精戰設置為10了啊 可以給我個郵箱么 我把配置發給你 幫我看下 TAT
pu升級成1.69在今天走完每日秘境 “通往金殿玉樓的山丘” 後領取獎勵發生錯誤Traceback (most recent call last): File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_cli.py”, line 114, in maclient1.tasker(taskname = arg[pos + 2:]) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_plugin.py”, line 213, in do return func(*args, **kwargs) # passby File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 421, in tasker self.explore(‘ ‘.join(task[1:])) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_plugin.py”, line 213, in do return func(*args, **kwargs) # passby File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 847, in explore next_floor, msg = self._explore_floor(area, next_floor) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_plugin.py”, line 213, in do return func(*args, **kwargs) # passby File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 981, in _explore_floor msg += ‘%s:%s , ‘ % (msgs .value ,self._parse_reward(bns )) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 1800, in _parse_reward r[‘get_num’] = r.item_num File “C:UsersdosDesktopMAClient-masterMAClient-masterxml2dict.py”, line 45, in __getattr__ d = self.__getitem__(item)KeyError: ‘item_num’
哦不對你是直接跑腳本的是吧,用us升級一下本體,pu只能用來升級插件
恩 … 因為我用pu看到有更新到maclient.py而且也顯示MA客戶端v1.69而且1800行的code也跟2天前的fix一樣 ….剛更新了pu us一下 發現還是有問題 QQ”{‘type’: {‘value’: ‘4’}, ‘id’: {‘value’: ‘92690875’}, ‘get_point’: {‘value’: ‘4000’}}Traceback (most recent call last): File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_cli.py”, line 114, in maclient1.tasker(taskname = arg[pos + 2:]) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_plugin.py”, line 213, in do return func(*args, **kwargs) # passby File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 421, in tasker self.explore(‘ ‘.join(task[1:])) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_plugin.py”, line 213, in do return func(*args, **kwargs) # passby File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 847, in explore next_floor, msg = self._explore_floor(area, next_floor) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient_plugin.py”, line 213, in do return func(*args, **kwargs) # passby File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 983, in _explore_floor msg += ‘%s:%s , ‘ % (msgs .value ,self._parse_reward(bns )) File “C:UsersdosDesktopMAClient-masterMAClient-mastermaclient.py”, line 1818, in _parse_reward strl = ‘%sFP’ % r.point#? File “C:UsersdosDesktopMAClient-masterMAClient-masterxml2dict.py”, line 45, in __getattr__ d = self.__getitem__(item)KeyError: ‘point’
已經沒有問題了 感謝^^
每天只能領到一種獎勵啊sad今天終於改完了
explore_area = ‘夜祭’ in $.name and $.NOT_FINNISHED|’紅色魔法石’ in $.name and $.NOT_FINNISHED|’依風’ in $.name and $.NOT_FINNISHED|’依燈’ in $.name and $.NOT_FINNISHED|’塗以’ in $.name and $.NOT_FINNISHED|’拒絕’ in $.name and $.NOT_FINNISHED|’通往’ in $.name and $.NOT_FINNISHED|’萬沙’ in $.name and $.NOT_FINNISHED|’日蔭’ in $.name and $.NOT_FINNISHED|’奇幻’ in $.name and $.NOT_FINNISHED|’神秘’ in $.name and $.NOT_FINNISHED|’蒼海’ in $.name and $.NOT_FINNISHED|’激戰’ in $.name and $.NOT_FINNISHED|$.NOT_FINNISHED你好, 因為GUI版沒IS_DAILY_EVENT設定, 所以我就這樣設了,可是每次走完整個秘境, client就會跳, 不懂去下一個秘境, 請問要怎解決?
跳是指整個消失~
不是很懂,是說走完一個就不繼續探索了嘛?
就是整個cmd整個崩潰, 自動關掉(雖然我不在電腦旁)~所以在events_tw裡面, 最後一句就是[Mar 28 15:11:10] AREA 5 CLEAR -v-
哦那個是自動領秘境獎勵的一個BUG,去下新版啦ww
3Q
你好,我如果不打血量9999以下的妖,不能這樣打嗎?$.NOT_BATTLED and not $.IS_MINE and $.hp>9999我這樣打他都直接關掉了,請問該如何改呢?謝謝
還有因子戰可以選擇要打哪一張嗎?
因子戰通過湖id來篩選,台服這期活動的湖id是20,fcb l:20妖精選擇的時候不能用hp(因為遊戲里妖精列表沒有hp
可以ww
config這裡面找不到fcb耶,還有可以把hp條件加在fairy_select_carddeck嗎?另外打因子可以跟舔妖精同時進行嗎?
不是啊,任務里可以填嘛,可以用GUI來搞;fairy_select_carddeck里可以的不可以同時進行ww你可以深夜刷因子233
那要改甚麼呢?我這樣改’min’ and $.hp>9999會跳掉
不是這樣的格式啦,用下GUI你就明白怎麼寫了ww
不好意思再請問一下,GUI有辦法雙開,一次跑兩個帳號嗎?
可以的,另存為一個新的配置,改賬密之後點 啟動maclient
我設置一個新的並打開後,但他說我新的帳號以正在運行?
同一個賬號只能開一個ww
我的意思是同一台電腦,同時跑兩個帳號,帳號1跟2同時開GUI,這樣可以嗎?
可以的
突然會用了XD,感謝
請問是在命令下fcb l:20還是設定檔全域控制設定?
命令輸是手動執行,設定檔是按當前狀態自動選擇ww
同問, 我認為應該是在fairy_select_carddeck修改 (因為fairy_select好像沒有hp的變數),fairy_select_carddeck =(10000<=$.hp<=999999) and ‘min’這樣設的話沒有or ‘min’這句 <–會自動不打嗎? 還是會出問題? 3Q
沒有or 『min’那句會出錯的ww雖然因為兩個卡組一樣所以好像寫著沒有用
OK, 想到其它方法了 感謝^^!!
floor的屬性只有NOT_FINNISHED跟cost ….?沒辦法選定有因子碎片的區域 希望能多出這功能像區域3 6 10有碎片 但cost有重複(222 333 44 55) 無法指定 ….
好ww增加了floor.HAS_FACTORexe版更新到1.69_140330,腳本版輸us更新
手賤作死地選了 切換模式(同時在線),博主大大我該怎麼改回來啊!!!!!!!
關掉重開啦
重開也顯示我已另登陸。。。555
任務管理器里吧cmd.exe conhost.exe maclient_cli.exe都關掉就好了或者重啟一下ww
ok了,非常感謝博主大大!!!!!!!!!!!!!
請問如何刷招待 :)每次創帳號要重新下載幾百個檔案+跑新手流程,真心傷不起…
登陸之後輸 reg ,然後按提示操作就可以了
請問在那輸入reg?
另外我另存了一個配置,改帳密後開還是原本的帳號,請問該怎麼解決?
reg在Select>那裡輸就可以了;另存之後改帳密然後還要按保存才行ww
有保存了,但還是一樣,而且設定值裡的user_id還是原本的數字,name跟pw有變
嗯這確實是bug,可以手動把user_id和session後面的東西刪掉
我刪掉後一開就會跑四行東西然後直接關閉
用閃退.bat打開看下什麼錯
INFO – [22:45:46] 加載了保存的賬戶XDTraceback (most recent call last): File “”, line 179, in File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 516, in initplayer File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_player”, line 28, in __init__ File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_player”, line 40, in update_all File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_player”, line 75, in _update_data File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_player”, line 48, in calc_ap_bcKeyError: ‘current’
這個是新創的帳號,都還沒跑
輸rl重新登錄一下
Select> rlTraceback (most recent call last): File “”, line 318, in File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 171, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 428, in tasker File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 498, in login File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzxml2dict”, line 45, in __getattr__KeyError: ‘ap’請按任意鍵繼續 . . .
教程沒過?
我上次要登兩個帳號也是這樣,怎麼登都是同樣的帳號,後來不知道怎麼解決的…
這個是教程沒過產生的錯誤,有可能是刷了招待沒重新登錄之類的,你可以用GUI看下配置里的賬號是不是變了
您好想請問進入後刷新一直出現:[warning] post:menu/menulist got socket error:10053 retrying in 3timesXXX秒後刷新是哪邊設置錯誤了嘛…
那個warning是沒關係的,只要最後不出error就不用管它只顯示xxx秒後刷新是因為好友沒開出妖精,沒得打www
瞭解…關掉一次後,現在換輸入1.進入遊戲後閃退照裡面的txt檔處理後還是一樣運行閃退bat裡的錯誤訊息為Traceback : File””, line 181, in File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 209, indoFile “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 409, in taskerAttributeError: ‘bool’ object has no attribute ‘split’搜尋了一下前面好像有類似的,是設置沒弄好但我之前已經有設置過了…OTZ
你打開GUI看下「任務」里是不是空的或者兩個引號,是的話加點東西
任務有東西:(AP% >0.9 and not FAIRY_ALIVE) and ‘fyb’剛換輸入fyb刷妖精而非1的進入遊戲就又可以了…比較好奇原因 囧
那個格式不對啦,應該是類似(表達式) and ‘命令1’ or ‘命令2’ 這樣,可以用GUI感受一下ww
了解QAQ 但加了or之後AP滿了會去跑圖,不太想讓他跑圖啊…另外想請問晚上時段刷妖精的間格會變長,是內置的,還是有地方可以調呢?感謝解答(_O_)
那可以(AP% >0.9 and not FAIRY_ALIVE) and ‘sleep 3’ or ‘fyb’這樣AP滿了會睡一覺刷妖精的間隔設置在GUI的妖精列表刷新間隔那裡,格式是 開始小時,結束小時,刷新間隔
瞭解,終於看懂了(掩面真的很感謝指導
我已經在新版里加了格式錯誤的提示,這樣以後就不會出問題了ww
啊啊…終於看到error了(拖走ERROR-post:menu/menulist status:600,content-length:0,請到信號良好的地方重試網路明明就沒問題啊,昨天跟今天掛一段時間後都會出現這樣的提示…OTZ
也有可能是伺服器那邊在抽風,抽風的時候一般mainmenu和menulist和fairybattle都會跪
原來如此@@那請問有辦法設定一段時間關掉重連或重啟嗎?直接重連好像還是會一直跪,一定要關掉重啟的樣子…
那個貌似不行ww這情況比較詭異,我比較在意error之前的warning寫的是啥
就一樣[warning] post:menu/menulist got socket error:10053 retrying in 3times[warning] post:menu/menulist got socket error:10053 retrying in 2times[warning] post:menu/menulist got socket error:10053 retrying in 1times後接紅字error今天大約掛2~3小時後會這樣,然後卡多久忘了去注意…
10053要麼是超時,要麼是躍點太多之類的 是不是在連著路由器?
沒路由器~”~
sad,這不科學
我push了一個新插件,通過pu更新之後可以用rs命令重置連接池,應該可以解決問題
安安我用pu指令升級結果掛掉了爬文發現說要用us請問us要怎麼用呀?
exe不能用us的,只有腳本可以;具體是怎麼掛了
u0_a247@lt03wifi:/ $ python “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient_cli.py”sh: stty: not foundsh: stty: not found============================喪心病狂的MA客戶端v1.69============================Traceback (most recent call last): File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient_cli.py”, line 137, in maclient1 = maclient.MAClient(configfile = line.result, savesession = True) File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient.py”, line 121, in __init__ self.load_config() File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient.py”, line 191, in load_config plugin.load_plugins() File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient_plugin.py”, line 173, in load_plugins self.plugins = __import__(m) File “/storage/emulated/0/com.hipipal.qpyplus/scripts/plugins/web_helper.py”, line 64, in TEMP_PATH = _get_temp() File “/storage/emulated/0/com.hipipal.qpyplus/scripts/plugins/web_helper.py”, line 58, in _get_temp open(‘/tmp/.MAClient.test’, ‘w’)IOError: [Errno 2] No such file or directory: ‘/tmp/.MAClient.test’1|u0_a247@lt03wifi:/ $
手機用是把,把plugins下的web_helper刪掉就可以了
1.更完後進入腳本有時會卡住畫面,什麼動作都沒有,QP就當了…2.有沒有命令能讓走地圖時,AP小於多少就停下!?
咦1我不太明白,難道是哪裡抽了www2,只有碰到一次妖精之後才會重新判斷floor的條件,如果不滿足AP會跳出;正常走路時不會判斷
在fairy_select_carddeck可以設定說BC小於某數值則用min打怪嗎?
可以,BC
求教為何安卓版打開是一大堆代碼……u0_a247@lt03wifi:/ $ python “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient_cli.py”sh: stty: not foundsh: stty: not found============================喪心病狂的MA客戶端v1.69============================Traceback (most recent call last):File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient_cli.py”, line 137, in maclient1 = maclient.MAClient(configfile = line.result, savesession = True)File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient.py”, line 121, in __init__self.load_config()File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient.py”, line 191, in load_configplugin.load_plugins()File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient_plugin.py”, line 173, in load_pluginsself.plugins = __import__(m)File “/storage/emulated/0/com.hipipal.qpyplus/scripts/plugins/web_helper.py”, line 64, in TEMP_PATH = _get_temp()File “/storage/emulated/0/com.hipipal.qpyplus/scripts/plugins/web_helper.py”, line 58, in _get_tempopen(‘/tmp/.MAClient.test’, ‘w’)IOError: [Errno 2] No such file or directory: ‘/tmp/.MAClient.test’1|u0_a247@lt03wifi:/ $這樣……
網盤有個plugin_update補丁,覆蓋一下就好了
打了補丁依然這樣的我給跪了……
哦,那個是web_helper……等五分鐘後輸pu更新就可以了
好吧我又輸給代碼了……沒啥反應啊……
沒有提示更新了web_helper么 那pu -f
依然顯示not found……好吧咱放棄了,多謝耐心回答啦~咱還是老老實實用網頁版的吧~
其實這個錯是不影響的www如果嫌煩可以把plugins下的web_helper刪掉
原來是這個文件的錯……刪了果然好了……話說刪了貌似也能更新啊……
是呀~更新實際只要plugin_update那個插件就可以了
擼主你是好人……
表亂髮卡
INFO – [13:08:41] 獲得:171G 18EXP, 進度:77, 升級剩餘:9147INFO – [13:08:41] 合成了 特殊型歐文之獅 lv6 exp1200 nextexp1500INFO – [13:08:44] 獲得:165G 18EXP, 進度:88, 升級剩餘:9129INFO – [13:08:44] 合成了 特殊型歐文之獅 lv6 exp1400 nextexp1500INFO – [13:08:47] 獲得:150G 18EXP, 進度:100, 升級剩餘:9111INFO – [13:08:47] AREA 5 CLEAR -v-{‘type’: {‘value’: ‘4’}, ‘id’: {‘value’: ‘93259621’}, ‘get_point’: {‘value’: ‘4000’}}Traceback (most recent call last): File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient_cli.py”, line 337, in maclient1.tasker(cmd = ch) File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient_plugin.py”, line 209, in do ret = func(*args, **kwargs) File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient.py”, line 421, in tasker self.explore(‘ ‘.join(task[1:])) File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient_plugin.py”, line 209, in do ret = func(*args, **kwargs) File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient.py”, line 847, in explore next_floor, msg = self._explore_floor(area, next_floor) File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient_plugin.py”, line 209, in do ret = func(*args, **kwargs) File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient.py”, line 983, in _explore_floor msg += ‘%s:%s , ‘ % (msgs .value ,self._parse_reward(bns )) File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient.py”, line 1818, in _parse_reward strl = ‘%sFP’ % r.point#? File “/storage/emulated/0/com.hipipal.qpyplus/scripts/xml2dict.py”, line 45, in __getattr__ d = self.__getitem__(item)KeyError: ‘point’1|u0_a247@lt03wifi:/ $這腫了麼?
us更新下本體,這是上個星期的bug
Select> 1INFO – [20:33:39] 載入了保存的賬戶XDTraceback (most recent call last): File “”, line 180, in File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 547, in initplayer File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_player”, line 30, in __init__AttributeError: ‘player’ object has no attribute ‘name’TVT巨巨這是什麼原因呢
輸rl重新登錄一下就好了;這個我在接下來的版本里會加入提示ww
成功了:D
你好!請問如何設罝用指定卡打因子戰?默認好像是不改變牌組。
可以在任務的fcb之前寫sc ‘卡組名’,比如我有一個factor卡組,sc factor|fcb
我是先在設定檔設卡組然後進入py後下 sc 卡組名在fcb
對的
感謝F大哥、瘋狂鬧鐘。 在請問有辦法設罝用打因子戰,刷到SUPER=90以上就停止不打嘛?
SP變數就是super的值,可以用來判斷進入條件;但是停止就有些麻煩,因為事先不知道會打幾回合,一不小心就把咖喱棒放掉了233
在設定檔選擇牌組寫fairy_select_carddeck = $.name == ‘澎澎’ and $.hp < 1000000 and ‘1’這樣命令有效嗎?覺醒也會打嗎?有沒有辦法判別AP 或BC 多於某個值執行某任務?如 AP > 70 and e或 BC >100 and BC < 300 and fcb
照理來說 因該可以用匯報來判別?
‘澎澎’ in area.name這樣比較好可以的,命令要加引號,還要給出不滿足條件時的操作:AP>70 and ‘e’ or ‘fyb’
要寫在哪理?[tasker]裡面?直接AP>70 and ‘e’ 就有效了?
澎澎不是地圖名…是妖精名area.name不是地圖名?
[tasker]fyb = ( AP > 80 and ‘e’ or ‘fyb’) or (BC > 400 and ‘fcb’ or ‘fyb’)e = AP < 20 and ‘fyb’ or ‘e’fcb = BC < 350 anb ‘fyb’ or ‘fcb’在fyb模式下 AP 大於80沒反應… 寫錯了嗎?ps.妖精名打澎澎,覺醒好像不會判別是同一個?
手殘打錯…………那個要這樣寫fyb = AP>80 and ‘e’ or (BC>400 and ‘fcb’ or ‘fyb’)覺醒不會判別同一個是什麼意思?
感謝,有問題我在問博主!
覺醒沒有判別意思是我寫name澎澎要打實際情況是澎澎照牌組打了覺醒澎澎確用min在打複製name澎澎改寫成覺醒澎澎才解決!
‘澎澎’ in fairy.name這樣
不好意思,我又來提問了!請問有辦法查詢”道具”裡面的物品嗎? 如顯示:AP回復藥 * N 這樣…@@另外再詢問點選”妖精戰”的時候,有遇過當卡片滿了,可系統卻不會主動自動賣卡…反而一在警告出現紅字說卡片已滿@@變成要開”啟動MACLIENT”輸入SLC這樣,是哪邊有問題嗎??
查詢道具可以輸qi,是在插件query_tool中提供的,另外可以qh查閃卡,qr查排名;卡片已滿可能是中途有一次連線錯誤導致本地數據和伺服器不同步了,這個不好弄,可以在任務里加上slc,比如fyb改成slc|fyb
了解,再請問:上面寫著:auto_red_tea_level自動嗑藥條件1.滿足條件的覺醒自動嗑半紅,2.滿足條件的普妖嗑半紅,0.永遠不嗑藥(BC不足就跳過)但我在GUI介面找不到是哪邊相對應的點?? 有辦法優先使用梅林綠/紅嗎?
這個文檔後來修改過了,現在是auto_red_tea_level/嗑紅茶策略 只決定喝不喝,另外有auto_choose_red_tea/自動選擇紅茶 來選擇是半紅還是全紅,在這個基礎上有fix_limit_time_tea插件來優先喝梅林茶 https://github.com/fffonion/MAClient/blob/master/README.md#auto_red_tea_level
請問如果是要一直走一條已經走完的秘境,要拿M,要怎麼打指令?
explore_area = $.name == ‘團隊接力賽’explore_floor = floor.cost < 3進入團隊接力賽的地圖cost小於3的地區
如果是純粹指令,而非使用腳本的話呢? 請問是這樣嗎? explore area.name == ‘團隊接力賽’ | explore floor.cost < 3
打指令的話是不能決定floor的,只能explore area.name == ‘團隊接力賽’
那請問 上面那Code我要改在腳本的哪邊,有範例可以參考嗎?
在配置文件的tactic塊裡面修改explore_area和explore_floor後面的值就可以了
那如果我想指定某一區域 例如說 區域10 好像沒辦法用 explore floor.cost = 10 的樣子
floor.id==10
explore_area = $.name == ‘團隊接力賽’explore_floor = floor.id==10 結果一直卡在團隊接力賽,進不去區域內
不行的話 打看看 $.cost > 4大於4的地區只有9,10看你要不要
感謝瘋狂 和 博主, $.cost > 4 可以用
用cost比較靠譜如果要用id的話加引號$.id==’10’應該可行
那請問 上面那Code我要改在腳本的哪邊,有範例可以參考嗎?
發完文我就知道問題了…編碼顯示< ;2是 <的意思 博主你上面編碼寫這樣放進去設定檔會掛掉…
博主可以改一下上面的eq嗎?<>符號都會顯示&g t; &l t;之類的文字和符號編輯設定檔會被誤導!
好的
我真的以為語法是這樣耶 gt = greater than lt = less than
自動喝綠設1後只喝1次就沒反應了要怎麼辦?我在任務設e = AP < 5 and ‘gt|y’ or ‘e’好像也不能用七彩祕境好像也算在每日祕境IS_DAILY_EVENT內可以改掉嗎?
自動喝綠是設多少就嗑多少的IS_DAILY_EVENT因為官方亂編號所以不好用了,建議用秘境名稱來篩選;IS_EVENT和IS_GUILD還是好用的
您好想請問下,除了公會妖外想用狼女連舔指定醒妖該怎麼設定呢?找不太到…感謝
比如,’芳芳’ in $.name and $.IS_WAKE and ‘min’ or ‘其他卡組’ 就會用狼娘舔覺醒芳芳;還是說無限舔?
無限舔QQ”
所以沒法無限舔普妖就是…OTZ
回報qr命令無法使用
已更新,可以pu了
大大你好 我是台版卡牌數據庫(http://ppt.cc/i9Xq)和Combo數據庫(http://ppt.cc/lH~v)的的管理員之一,因為得知您做的MAC可以顯示詳細的戰鬥過程,比如說發什麼技,打多少血等等,得知這個消息之後小弟非常雀躍,因位小弟在測試技能資料庫的可行性(類似這篇文章http://forum.gamer.com.tw/C.php?bsn=21351&snA=20092&tnum=4)如果大大能稍微改良顯示的資訊,我們就有大量的樣本數可以做數值的推估,像是顯示了身和對方現有HP百分比,現在是第幾回合,現在SP值等等(當然這是用插件的方式讓使用者選開啟或關閉資訊)比方說(1)第5回合 自身HP12% 對方HP50% SP50 發動技能 “攻擊回合數越多 HP回復(大)”, 回覆了30000 (2)第6回合 自身HP15% 對方HP40% SP55 發動技能 “自身HP越低 HP回復(特大)”, 回覆了60000 (3)第7回合 自身HP20% 對方HP32% SP60 發動技能 “SUP越多 攻擊力提升(超大)” 傷害100000
不過這樣的技能數據還是有問題無法直接用,因為不知道有沒有發動COMBO請問大大的MAC偵測得到有沒有發動COMBO(1)如果偵測得到: 有辦法進一步偵測上升的值嗎?(2)如果無法偵測上升的值: 那可以偵測得到發動的COMBO名稱嗎?
做好了0w0,新增了battle_details插件,因為插件系統有一些變動,要用1.7.0版http://pan.baidu.com/s/19qI4m
請問我新創了帳號但都還沒進去過,要跑教程的話,是直接登入打reg嗎?
呃已經有的賬號沒法跑教程的,用reg註冊的會幫你跑
喔喔,那是要新開一個空白的配置嗎?
在已有的賬號那裡打reg,然後註冊完提示succeed之後就能像正常的賬號那樣使用了
他寫command “reg” not recognized.
咦難道你把插件關掉了?
!原來如此阿,感謝
請問我輸入上面賣卡的範例,還是會把小狼女給賣掉 slc card.star in [1,2] and card.lv < 5 and card.cid != 124 and not card.holo 是因為他剛好是1等嗎?
slc後面是不跟參數的,是按照配置里condition下的sell_card來選擇的~
我想用路由器(OpenWRT)掛博主的腳本,可是可用空間只有512K(python 2.7.3已裝),博主能不能告知這些腳本的依賴關係,好讓我針對性的刪減掉一些文件?謝謝!PS:我掛的是國服
httplib2需要email庫和_ssl.so(你可以刪減一下httplib2),還有就是xml/etree,Crypto,其他亂七八糟的不裁剪一下的話512k我覺得大概不夠;呃或者你可以打包上傳到dropbox之類的然後運行的時候解壓到tmpfs里
可不可以設定自動合成同樣卡片的功能呀!?比如設定X星以上的同樣卡片全部合成!或是已經若有其中一張某卡突滿的不合甚至指定某卡有出現肥料卡時則拿來合成
現在有個插件的不過沒做完,輸rq可以查哪些卡可以合成;如果只是合成的話倒好辦,本來是想做逆合成的233;但是現在G似乎太多了;我有空補上好了
INFO – [00:30:53] YOU LOSE- – Fairy-HP:1461809INFO – [00:30:53] EXP:+4(8827) G:+8(2825895)INFO – [00:30:53] 收集品[劍魂]:+13(7781)WARNING – [00:31:05] 掛鉤EXIT__fairy_battle時出現錯誤:Traceback (most recent call last): File “/storage/emulated/0/com.hipipal.qpyplus/scripts/maclient_plugin.py”, line 139, in _do_hook ret = f(*args, **kwargs) File “/storage/emulated/0/com.hipipal.qpyplus/scripts/plugins/battle_details.py”, line 46, in EXIT__fairy_battle blist = kwargs[‘pop_extras’](‘battle_result’)KeyError: ‘pop_extras’怎麼解決!?
本體更新1.7了沒?
更新了,還是有出現!
誒!那你把這個插件禁用掉吧
請問可以在任務中定義使用紅茶的條件嗎?
目前是沒bc了且有配額(自動磕紅茶數)就會喝,你的意思是?
因為所謂BC沒有的情況不判斷打的妖精對象是否是特定對象假設我設定一定AP情況才跑圖反之就會刷妖精,但我不想因為踩出妖精的情況跑圖,那勢必要殺掉自己的妖精如果只刷自己妖精不舔好友妖精則無問題,但是當好友妖精也要加入攻擊的範圍內時只要BC不足就會自動使用紅茶,不能設定成只針對自己妖精攻擊時BC不夠才喝紅茶麼?
可以在打好友妖精前先判斷BC,比如有個卡組haha的cost是30,那麼($.hp>20000 and BC>=30) and ‘haha’ or ‘abort’這樣BC不到就不會打(『abort’是不打妖的保留字)就不會觸發BC不夠的條件,也就不會喝水 因為這個這個情況不太大眾化,所以不會考慮加進主程序;如果覺得這樣填配置麻煩,可以考慮製作插件來解決
1.7版開啟時有這個警告
大概是某個設定值越界了,我猜是del_friend_day那個,記事本打開config看下
這是最新的1.7, 我沒有改過任何東西, 一開就這樣了~
我也不知道…最近幾個版本都沒改過GUI的液~部分,可能是之前的誤操作造成的
INFO – [11:41:08] 加載了保存的賬戶XDWARNING – [11:41:09] 倍卡數據可能已過期,請通過”更新資料庫”選項更新一般請在維護後一天左右使用更新WARNING – [11:41:09] 間隔至少為20秒,但當前設置為30INFO – [11:41:14] 符合條件的有1隻妖精XDINFO – [11:41:17] 妖精:塔爾威斯提格Lv2 hp:52330 發現者:吉爾伽美什 小夥伴:0 剩餘56:56Selecting cards from 157 candidates…Found 84 suitable carddeck(s).Traceback (most recent call last): File “”, line 343, in File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 237, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 440, in tasker File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 237, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 1248, in fairy_battle_loop File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 237, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 1329, in fairy_select File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 237, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 1440, in _fairy_battle File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 237, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 679, in set_card File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 237, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 663, in invoke_autoset File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 237, indo File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 704, in set_cardUnicodeEncodeError: ‘cp950′ codec can’t encode character u’u9332’ in position 56: illegal multibyte sequence
確實有問題,可以先用GUI中的終端模擬器,接下去的版本會修復
另外想問個自動配卡的問題假設我使用自動配卡後如果系統配不出當前條件的情況(例如:當前BC排出擊敗妖精目標)則會強制配卡失敗後直接使用當前卡組攻擊,當然如果開起”嚴格BC” BC不足會停止攻擊但是假設當前排組BC足夠時反而會強制攻擊,可能導致造成BC浪費…能否解決自動配卡失敗時強制的停止攻擊呢?
嗯我也遇到過,技術上有點麻煩,我在考慮修改
另外GUI上編輯設定有個小困擾。就是如果拉開過上方的TextBox視窗後再復原視窗高度會變高,導致下方條件按鈕的語法預覽(原本再TextBox視窗下方)被擋住了…雖然重開GUI後就會復原但還是希望能修正
網盤裡的140503版已經修復了編碼問題,可以試一下,GUI我去找台別的電腦看下什麼效果……
東南亞服的一些問題舔怪跑圖閃退Traceback (most recent call last):File “”, line 343, in File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 244, indoFile “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 428, in taskerFile “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 244, indoFile “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 868, in exploreFile “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 244, indoFile “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 933, in _explore_floorFile “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 336, in _dopostFile “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 244, indoFile “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient”, line 591, in auto_checkAttributeError: ‘module’ object has no attribute ‘max_card_count_sg’
忘掉了……海服最大卡片數量是250,還有絆點數量是5w是嘛?
對,能更新一下二進位的文件嗎,python我安裝不了
好,大概十分鐘後用pu -f命令更新就可以了
謝了!
問下能不能不舔普妖只舔覺醒,弄了半天沒弄好
大致是這樣not $.IS_WAKE and ‘abort’ or (其他xxxx) 選擇abort卡組可以跳過不打怪
嗯,可以了。再問下一台機器能運行兩個賬號嗎?
一個賬號對應一個配置,另存為再改帳密就可以了
1.5.4版的GUI會有這個情況, 1.5.3則能夠正常使用,已經把那個.NET FRAMEWORK重裝過了
我這裡似乎正常,能否把配置去掉用戶名密碼之後發到郵箱fffonion#gmail.com
東南亞服無法點,提示:大概是換了版本號/新加密方式等等,總之是跪了orz
無法點名
還有無法用reg註冊賬號
本來就無法點名……不能註冊時因為那個服是用cherry id註冊的,不太一樣,有空我去看看
好吧,我還以為因子戰能用的說。。。至於cherry id,還得要郵箱註冊。填一堆資料,還那個pin碼的輸入。。。
reg好像是能用的,剛才試了下沒問題……因子戰已經修復,可以去網盤下新版了ww
[CompleX@IP023080133036 httplib2-plus]$ sudo python s*py installrunning installrunning buildrunning build_pyrunning install_librunning install_egg_infoRemoving /usr/local/lib/python2.7/site-packages/httplib2-0.8-py2.7.egg-infoWriting /usr/local/lib/python2.7/site-packages/httplib2-0.8-py2.7.egg-info[CompleX@IP023080133036 httplib2-plus]$ cd[CompleX@IP023080133036 ~]$ cd M*[CompleX@IP023080133036 MAClient]$ python maclient_cli.pyhttplib2 not found in python libs. You can download it here: https://github.com/fffonion/httplib2-plus==========================================================喪心病狂的MA客戶端v1.7==========================================================WARNING – [20:30:50] bgm is disabled due to an ErrorWARNING – [20:30:50] web_helper is disabled due to an ErrorWARNING – [20:30:50] reg_gen is disabled due to an ErrorWARNING – [20:30:50] plugin_update is disabled due to an Errorinfinite_guild_fairy:插件已開啟,如需關閉請移除plugins下的infinite_guild_fairylimit_time_auto_green_tea:請確保限時秘境已被優先選擇battle_details:戰鬥詳情加強版已啟動Traceback (most recent call last): File “maclient_cli.py”, line 131, in maclient1 = maclient.MAClient(savesession = True) File “/home/CompleX/MAClient/maclient.py”, line 133, in __init__ self.poster = maclient_network.poster(self.loc, self.logger, ua) File “/home/CompleX/MAClient/maclient_network.py”, line 183, in __init__ self.ht = httplib2.Http(timeout = 20)NameError: global name ‘httplib2’ is not defined[CompleX@IP023080133036 MAClient]$求教
反正是httplib2沒導入進去,可以試試解釋器里打import httplib2是什麼情況……
[CompleX@IP023080133036 httplib2-plus]$ pythonPython 2.7.6 (default, May 4 2014, 16:40:10)[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2Type “help”, “copyright”, “credits” or “license” for more information.>>> import httplib2Traceback (most recent call last): File “”, line 1, in File “httplib2/__init__.py”, line 37, in import gzip File “/usr/local/lib/python2.7/gzip.py”, line 9, in import zlibImportError: No module named zlib>>>是這樣子嗎?
咦沒有zlib……編譯的時候沒選上?
重新編譯了 這回是’module’ object has no attribute ‘HTTPSConnection’
你需要_ssl.so,少年,為何編譯的時候不全部勾上⊙▽⊙
請問甚麼是終端模擬器?
因為windows的cmd沒法同時顯示中日韓文字,所以用終端模擬器來解決(如果沒有碰到??這樣的字元就可以不用模擬器
明白了, 我正是玩日版的,但即使勾了使用終端模擬器還是開啟windows cmd, 日文是會亂碼的
你是說勾了終端模擬器卻沒打開?這不科學啊⊙▽⊙
開到了orz..但是空白一遍 它甚麼都沒執行Q_Q
誒,那用cmd打開有沒有出錯之類的?
會在跑圖途中閃退
貼一下截圖 ?
現在情況是, 我在GUI按啟動maclient, 就開了個空白的NiceTerm,但在工作管理員的處理情序就竟然另外有maclient_cli.exe在背景@@
咦,不跑圖,運行妖精戰也這樣?那不勾選模擬器會出現什麼樣子?
不跑圖就沒意思了所以我沒試XD如果不用模擬器就會用windows cmd, 但很快就閃退events_jp裡是這樣的
感覺應該是配置的問題,用閃退.bat運行一次看下閃退前出的什麼錯
為什麼我網頁版無法下線了。。
不要嚇我……重新login是提示登錄成功還是reconnected?
登錄成功。 然後就網路鏈接超時了。。
唉果然還是有bug…但是我自己就重現不了…不開心QAQ明天我去重啟一下好了
我感覺我現在完全就是體制外啊喂。。設置時限到了它還在跑QAQ
我知道問題所在了wwww等我晚上更新
已更新√
終於能上了ヽ(;▽;)ノ謝謝你(*´∀`)ノ ♪
ξ( ✿>◡❛)
我現在進化成了無法上線的狀態了((((;゚Д゚))))一直當前實例正在退出orz。。
改了…try…
嗯可以了w 謝謝你
該更新了!
啥,排名?要等官網出來才能匹配
怎麼名次是徽章數!?
別激動……已修正√
求問一下自動配卡的最大「輸出、CP和擊敗」分別具體含義……比如當前BC打不過的怪,三個分別會怎麼處理……如果我想要最大的收集效率應該選哪個比較好?還有自動配卡失敗時候好像會用之前的卡組直接打怪,有沒有設定「自動配卡失敗後怎麼處理」
只有擊敗是和當前妖精有關,輸出和CP都是按照剩餘BC選出最大輸出/最大CP卡組(這裡CP和一般計算不同,是atk×hp÷cost),都不考慮技能,但考慮倍卡。最大收集效率就選CP。配卡失敗那個之前已經改了,現在改成換成狼娘舔一次
地圖name屬性可以用萬用字元嗎?比如name == ‘偶像學園聯合祭*’然後他就會尋找偶像學園聯合祭1或2或3之類!?
可以這樣寫 ‘xxxxx’ in $.name或者$.name.startswith(‘xxxxx’)
xxxx是萬用字元還只是懶的打字? ‘偶像學園聯合祭x’ in $.name還是 ‘偶像學園聯合祭’ in $.name 這樣?
‘偶像學園聯合祭’ in $.name
能不能幫忙寫個插件?當自己出覺醒時,發送POST request 到 https://api.pushover.net/1/messages.jsontoken = adCS3rMemv49Gskod7qvwvZsDC5ou4user = 5Sd1St1BnNmcXcAnfpo2h6TDCd4Q4Gmessage = selfAF當朋友出覺醒時,發送POST request 到 https://api.pushover.net/1/messages.jsontoken = adCS3rMemv49Gskod7qvwvZsDC5ou4user = 5Sd1St1BnNmcXcAnfpo2h6TDCd4Q4Gmessage = friendsAF
可以是可以,其實你可以自己寫的⊙▽⊙hook ENTER__fairy_battle就行了
可以是可以,其實你可以自己寫的,hook住ENTEE__fairy_battle就行了
完全不懂python~
sad⊙▽⊙那我有空寫一個
謝啦(⌒▽⌒)
按照網上教程寫了一個,就是不太明白plugin的參數。你看看吧http://pastebin.com/2WGtVteu
fairy=args mac=args[0]if fairy.discoverer_id == mac.player.id and fairy.rare_flg==’1′:這樣是自己的而且醒,!=mac.player.id就是別人的,注意代碼縮進
這樣?http://pastebin.com/RPJANi6R
啟動不了,有錯誤
不是,fairy=和mac=那兩句是兩行,不是and
還是不行~~WARNING – [22:41:21] Get “ENTER__fairy_battle” failed from “afnoti”
ENTER__fairy_battle是hooks不是extra_cmd里
沒錯啊,extra_cmd 沒東西
我用你之前pastebin里的改了那兩行之後,運行的時候沒有看到這個WARNING啊
把文件直接傳個我吧,找不到問題的原因…
Warning 沒有了,但是 WARNING – [01:01:39] 掛鉤ENTER__fairy_battle時出現錯誤:Traceback (most recent call last): File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzmaclient_plugin”, line 144, in_do_hook File “C:UsersWeiXingDesktoptest0pluginsafnoti.py”, line 22, in ENTER__fairy_battle elif fairy.discoverer_id != mac.player.id and fairy.rare_flg==’1′: File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzxml2dict”, line 45, in __getattr__KeyError: ‘rare_flg’
除了rare_flg 不在字典里 還有SSL錯誤SSLError: [Errno 185090050] _ssl.c:336: error:0B084002:x509 certificate routines :X509_load_cert_crl_file:system libpython 太難了~
rare_flga那個這樣吧,改成args == 3也一樣應該,https錯誤那個……你大概要手動把頂層證書放到httplib2的cert.txt里……
像這樣?http://pastebin.com/K9GeBX6K 我不明白 args == 3 是什麼意思但是不管放哪裡都是:IndexError: tuple index out of range
其他都行了,就是覺醒這個弄不好
求助啊,最後一點點了
噗說錯了,應該是kwargs[‘bt_type’]==3
還是不行 kwargs[‘bt_type’]==3 出覺醒沒反應kwargs[‘bt_type’]==1 出普妖有反應kwargs[‘bt_type’]==2 都沒反應
對了,我是用在海服的,有關係嗎?
kwargs[‘bt_type’]==3是出覺醒的,kwargs[‘bt_type’]!=3是出普妖的;沒關係
這樣沒錯啊,但是沒反應http://pastebin.com/P415jMQa
你可以試一下這樣http://pastebin.com/4sE25Tsb,看打醒妖的時候會不會顯示東西,可能是提交出現了問題
kwargs[‘bt_type’]!=3 普妖有反應,會顯示東西。 但是kwargs[‘bt_type’]==3 不行
噗那你反過來不就行了
用 and not (kwargs[‘bt_type’]!=3) ?我去試試,真沒想到用這個
還是不行~~
試了下 not kwargs[‘bt_type’]== 3 也有顯示,有反應。 說明只是覺醒的原因,是不是和卡組和配牌有關係
你把print([fairy.discoverer_id,mac.player.id,kwargs[‘bt_type’]])都打出來看是多少吧,我測試是沒有問題的
http://loli.sg/s/334344.jpg奇怪了,覺醒不覺醒都是1,arousal 就是覺醒
哦……等下……你是要打一次就推送一次?不是像客戶端那樣第一次開出來的時候推送?
能推出來就行了,當然第一次開出來的時候推送最好,但是好像實現不了,先打一次就推送一次看看吧
但是……那個bt_type只有第一次開出來覺醒的時候才=3的
「第一次開出來覺醒」 是什麼意思?是自己第一次ENTER__fairy_battle? 我掛了一整天都沒有反應我試試打一次就推送一次,給個代碼?
那不是自己開出覺醒時bt_type才=3,我不可能開出朋友的覺醒吧~~
你把好友的普妖打死就可能出覺醒啊~總之出現兩排WARNING WARNING WARNING的就是bt_type=3。現在這樣子就是開出來推送的,之前打了沒推的就推不了了
所以說朋友出覺醒是不可能推送的?
目前的代碼是不行,但可以是可以的,你可以把所有醒妖的id(fairy.serial_id)存起來,進去打的時候發現沒推過就推一下,就不用bt_type了
嗯雖然麻煩點但這樣也行,謝了~終於弄懂了…果然我是「閑得沒事」…
但是每隻妖精的serial都不一樣啊,我測試了普妖,每一隻都有獨特的ID.有沒有像boss.sg文件里那樣固定的ID的代碼60016,Arousal Elena,1700260017,Patjwi,853760018,Arousal Patjwi,1700260019,Kongjwi,853760020,Arousal Kongjwi,17002
serial_id是用來判斷有沒有push過的,固定的ID是fairy.master_boss_id可用來判斷是否是覺醒;注意兩個id都是存的字元串不是數字
教下怎麼用這個 master boss id,怎麼獲得ID?還是用print?
就是boss.sg.txt中的第一列數字(60016什麼的
fairy.discoverer_id != mac.player.id and fairy.master_boss_id== 60018 or 60020這樣嗎?
fairy.master_boss_id== ‘60018’ or fairy.master_boss_id== ‘60020’我都說了是字元串不是數字;還有你能先試一下再來問不
對不起,不是很懂…..我回到家試了試,fairy.master_boss_id 不在字典里..還是教下怎麼用 (fairy.serial_id) 吧,我找不到serial id 之間的關係太麻煩就算了,不麻煩你了
有兩個辦法http://pastebin.com/420jAcVE 和http://pastebin.com/CYDA0D0S ,因為要知道是不是覺醒行,第一個要額外請求一次伺服器,第二個不用請求,但可能會誤判;這樣是只要打之前發現沒推過就會推送一次
終於可以了,還是你出手才能行。太謝謝了~
今天用pu更新後出現這問題…============================喪心病狂的MA客戶端v1.7============================reward_box_card_helper:如輸入 rb !5 領取5星及以上卡片infinite_guild_fairy:插件已開啟,如需關閉請移除plugins下的infinite_guild_fairylimit_time_auto_green_tea:請確保限時秘境已被優先選擇This is a kingdom’s junction. Tell me your select.【Mode:普通 Server:tw】1.進入游戲 as.自動配卡2.切換模式->同時在線 e.刷秘境3.編輯卡組 fyb.刷妖精4.編輯配置 fcb.因子戰5.更新資料庫 f.好友相關6.退出 h.命令列表(+30)Select> Exception in thread Thread-1:Traceback (most recent call last): File “Z:TEMPbuildmaclient_cliout00-PYZ.pyzthreading”, line 530, in __bootstrap_inner File “C:ToolMA-WAL~1MACLIE~1.69_pluginsplugin_update.py”, line 83, in run if _check_update(silent=True): File “C:ToolMA-WAL~1MACLIE~1.69_pluginsplugin_update.py”, line 135, in _check_update meta = XML2Dict.fromstring(body).maclientTypeError: unbound method fromstring() must be called with XML2Dict instance asfirst argument (got str instance instead)
不當心把新的插件漏出來了……去度盤下新的本體就好了ww
現在可以一個帳號同個機器多開嗎?之前我可以一個帳號開三個工作一個妖精戰,一個因子戰,一個走地圖最近更新完後變得只要同個帳號登進去就會顯示重新連線現在還可以讓他多工嗎?甚至假如我在妖精戰,可以暫停重新下新的指令作別的事不用關掉再重開再下新指令?
同一個賬號不能多開;但是可以中斷命令的,點「啟動maclient!」之後,比如輸fyb開始妖精戰,然後按ctrl+c就可以中斷了。但是用終端模擬器的話只能關掉重開了
您好.想請問下reg不能創多個帳號嘛?今天要創第二個輸完帳密時一直顯示「post :POSTing regist,server return code 500 retry in 3times」重開也是一樣…
這好像是怪獸新加的防刷的辦法,目測一天刷一個就沒事了,或者掛個代理(換ip就行
嗯…換ip&掛代理多刷了兩個後訊息變成「post :check_inspection got socket error:Timed out, retry in 3times」
這訊息是出現在輸入reg後,顯示招待馬後馬上就跳這訊息了重開依舊
這是代理的問題
發現半茶開始壓倉了!auto_choose_red_tea=1之前會喝現在好像都沒動作了?
半茶是指梅林茶?可以用fix_limit_time_tea插件來優先喝
在終端怎麼使用插件?
那個插件是自動的,只要啟用了就會自動修正喝茶
又是我~ 我在自己的伺服器上部署了個網頁版,使用auto_set(line:1 bc:70 notest aim:MAX_dmg) 時會出現這個問題Traceback (most recent call last): File “maclient_web.py”, line 193, in websocket_app bot.run(login_id, password, cmd) File “/home/minori/MAClient/maclient_web_bot.py”, line 91, in run self.tasker()NameError: global name ‘reslist’ is not defined不是網頁版就沒問題
好了,我重新push了,改好忘記上傳了www重新git pull就可以了
提醒一下作者,腳本中多處XML2Dict尚未修改為XML2Dict(),導致各種莫名其妙的錯誤,我是在Windows系統上直接運行python腳本的時候發現的。
因為疏忽有一次更新的時候版本不匹配了,如果用us升級過就會跪,可以去網盤下載手機版覆蓋,或者去github下載dev分支
NameError: global name ‘reslist’ is not defined這個問題看樣子是maclient_smart.py當中,reslist 不是全局變數的原因,函數內子函數用global 外層函數的局部變數這個用法貌似不是每個平台都支持的。
本來是要測試多進程才把它變成全局變數的,後來為了網頁版線程安全改了一下,然後合併的時候出錯了0 0等下我手動改好了上傳
還是不行Traceback (most recent call last): File “maclient_web.py”, line 193, in websocket_app bot.run(login_id, password, cmd) File “/home/minori/MAClient/maclient_web_bot.py”, line 91, in run self.tasker()UnboundLocalError: local variable ‘reslist’ referenced before assignment
哦好了,沒看到你的更新
其實我是看到你的回復才push的……又忘記上傳了摔
繼續彙報:maclient.py當中:eval_select_card = [(‘atk’, ‘power’), (‘mid’, ‘master_card_id’)其中mid應該是cid,參考使用說明文檔的話
嗯文檔寫錯了,以程序和GUI為準,我去改一下
問下GUI能不能分享下源碼,想翻譯成英文給我朋友們用。對了在GUI的卡組和配牌里,自己妖精活著顯示是not FAIRY_ALIVE, 跪了是FAIRY_ALIVE,是不是反了
嗯是反了 源碼在這裡https://github.com/fffonion/MAClient/tree/gui
自動紅茶有問題,無法優先使用梅林藥水吶…
剩餘BC/AP非常低的時候會使用大瓶茶。如果不想這樣的話,可以把插件37行和39行的1.35改成0
問個自動配卡的問題自動配卡如果失敗,跳出”未能選出符合條件的卡組”時會自動配置cost2的小狼女卡組
對 是這樣,有什麼問題嘛ww?
沒有www 只是確認是不是這樣設定,因為擊殺妖精的條件自動組牌後期很難組成常常造成用cost2的打另外問下面的設定為何沒有自動組兩排?auto_set(bc:max line:2 aim:MAX_CP notest sel:card.lv>=45)
如果一排比兩排CP更高,就不會排兩排的,推薦一排以上的用MAX_DMG就好了
我以為CP設定是指單張卡的比較…如果是以整組卡牌計算,那永遠只會是一排最高吧,怎麼都不會排兩排啊除非有兩組CP一模一樣的才會排上吧….
對……這個本身就有矛盾……沒辦法www但是一般DMG高CP肯定高的(這個程序計算CP是atk*hp/cost而不是相加)
大大,有沒有辦法增加選擇指定消耗AP區域?我已經這樣設定了可是他會隨機選擇……$.cost>=9 or $.cost>=8 or $.cost>=7 ……. (其餘自行腦補)我想要讓他優先以顯示的最後一個區域優先走秘境,可是這樣的表達式卻變成隨機選擇……
$.cost>9|$.cost>8|……其餘腦補配置里規定or是平行的,|是有優先順序的
謝謝
不過遇到連續相同消耗AP的秘境可能不行了,哈哈
應該$.id ==’9′ 探索第九個地區這樣也可以的
針對台版這期改版新妖精的問題妖精選擇時能判斷妖精名字來決定是否能攻擊麼?因為這期排名戰友針對名字為”受傷的凱爾皮”來作扣分…想避免攻擊該妖精
可以 更新新版之後可以用letitgo保留卡組放跑需要的妖精比如’受傷’ in $.name and ‘letitgo’ or (其他)
大大,請問……為何我網頁掛機掛不上去……連登陸都沒直接就短線啊……別這樣啊……這樣不好玩……這樣真的不好玩……
什麼服?一號機的話有可能是配置跪了,可以在電腦上試一下;二號機在國內,除了國服都比較慢,但應該不會上不去
台服,剛剛試了下,貌似確實是配置問題,不過這配置之前是沒問題的……我再試試……
用了網頁版之後手機的妖精提醒好像就失效了?關掉網頁版的似乎也是一樣呢~.~
阿,順便問一下 網頁版 XX秒後刷新 是刷新後才會去舔覺醒妖嗎?是要改哪個地方可以刷新的速度調快一點?麻煩大大了Orzp.s 文字說明都很有趣呢XD
對,只要在別處登錄過手機上的推送就木有了刷新時間是 妖精列表刷新間隔 fairy_battle_sleep-w-
這樣阿…..我設定上是這樣|11,14,1|而factor_sleep 是0那麼我網頁版上面顯示都是約200秒後刷新說明文字但實際上妖精會每60秒刷新一次所以是 如果200內有3次醒妖,他每60秒有偵測到的話就會去舔瞜?話說要怎上網頁版的說明文字刷快一點阿….. =w=factor_sleep 改成6嗎?
fairy_battle_sleep 可以修改成0.1 嗎抱歉問題多了點….沒學過這類程式 都在自己摸索 ˊ口ˋ
要用 開始時間,結束時間,等待間隔 這樣的格式,這篇文章上面有些啦www最短間隔好像是15s,也就是0.25
恩恩 我是說時間部分 就 |11,14,0.1| 抱歉沒說清楚=w= zzzz 謝謝你歐XD
from: MAClient 插件文檔 ; 論野生技術&二次元
現在1號機是不是很慢阿~.~
對……快死了,不日將會重啟
辛苦了 ~ ˊ w ˋ
全自動的啦wwww
手機的提醒突然好了呢?話說網頁好像掛掉了,該不會出了什麼意外吧 ˊ _>ˋ
過一會就會有了
現在秘境的條件$.IS_DAILY_EVENT還有用麼?
木有用了 用$.name in [‘xxx’….,’yyy’]代替吧
請問大大,如果要趁周2衝等級,有辦法設定成滿150等就停止喝水走秘境嗎?
另外設定只走每日密境是去改哪個阿ˊ w ˋ…
似乎要用$.name in [‘xxx’….,’yyy’]設定秘境種類,我想設定的是:要讓他只走每日,ap用完後自動喝水,直到等級到150等是要在任務循環的次數打0,然後在任務的那邊條件設定 ap 在範圍0~600,時間0:0~23:59,在加上右邊的探索秘境在到秘境的地方設定$.name in [‘xxx’….,’yyy’] ,是這樣嗎調嗎?
話說秘境間隔’xx’s是什麼意思阿…我指用過自動舔妖,對於任務那些都沒有試過… ( ; w ; )
對
因為沒有保存等級,所以不能判斷滿150級 但可以通過插件來實現
謝解答,雖然最後還是用按器盯了手機一整天
從配置檔輸入繁體中文,MA GUI 吃進去時會是亂碼並且跳出,若是在GUI上更改成繁體中文,則換成配置檔上變成亂碼(例如:輸入$.name == ‘依燈火而前行之園’ 配置檔上會是 explore_area = $.name == ‘ɌࠏŵǓ̥Ǧħש’ )
可以記事本打開編輯
不是,我說的配置檔就是ini檔,我是參照fangyao.ini進行修改的,但是MAClientGUI.exe開啟後,impoet那個配置檔,在MAClientGUI上就是亂碼顯示
等一下,你和fiat是一個人吧?亂碼的話可以用記事本打開配置修改掉然後保存的,記得選ANSI編碼
想請問一下 有辦法查詢禮物盒裡,有多少個東西存在嗎? 每次要看會不會超出500個,手都滑到快斷掉。
只看詳細內容不領取rb <, 只領取不看rb >,不看不領取(只計數)rb <>,詳見http://t.cn/Rv16Kg2
恩恩 不過你給的那個連結只有領取部分,我需要的是查詢部分,非常感謝。
FAQ裡面「地區篩選條件必須比秘境篩選條件【寬】」的意思是能通過秘境篩選的都能通過地區篩選;但是後面說「如秘境條件包含XX則地區條件必須也包含XX」的意思是「不能過秘境篩選的一定不能過地區篩選」,這不就是變窄了么……
不是這個意思,是說 (建議)地區篩選條件必須比秘境篩選條件寬(或相等),否則可能出現死循環;而不是說不管什麼設置都是通過秘境篩選的就能通過地區篩選
請問喝綠茶的指令是 gt 那喝梅子綠茶的指令是???
開啟插件之後,如果有fix_limit_time_tea插件就會優先磕梅林,命令不變
我的系統傲嬌了,第一次喝紅茶他喝了半紅補到滿,用完Bc我在下rt,他給我喝紅茶……明明還有半紅……何解?
半紅是指梅林茶?bc很低的時(10%)以下,會磕全紅,建議梅林茶不要等到用完再喝,卡組不夠cost就可以喝了
求…下了最新版的,提示戰鬥詳情加強版已啟動,但是還是只有結果會顯示出來_(:з」∠)_是哪裡沒調對么_(:з」∠)_
結果是保存在battle_details文件夾下面的,屏幕上只會顯示保存路徑( ・ิω・ิ)♪
囧_(:з」∠)_沒有那個文件夾啊……也沒有提示保存在哪裡_(:з」∠)_
測試沒有問題ww,如果是循環覺醒的或者尾刀的,要等到打到最後才會一起保存
難道是用min卡組打的不會保存戰鬥詳情嗎。。。_(:з」∠)_
噗沒錯
還有卡組名為min時,認為是舔刀,不提取詳情
(⊙o⊙)!!就是這個!我拿小號測的..沒有好的卡…怪不得_(:з」∠)_謝謝啦!!!
抱歉 新手想問一下 MAW自動配卡轉換插件 要輸入文件路徑 請問這個文件是在哪裡是有做好的文件 還是必須自己製作 要自己製作的話 有範例可以參考嗎 謝謝
maw是另一類科技(主要是國服和日服),maw有一個按cost生成卡組的功能,有些用戶比較習慣用那個來設卡組。沒有的話就不用管了www
抱歉 再問一下 自動配卡下面有個篩檢卡牌是設定出牌的等級 那右邊的包括卡牌是我把想出的卡片編號打在那邊她就一定會列入排組嗎(1<=$.lv<=40 and $.IS_MINE and not $.IS_WAKE) and ‘auto_set(bc:33 aim:MAX_CP notest sel:card.lv>=100 incl:1368)or ‘min’))本想是設定1-40普妖 使用最大CP排組 限定33BC 出一排卡片等級至少100 卡內至少有1368這張卡 無法組成就用小狼女舔 結果變成一直出 cost33 天界型雅典娜 而且在BC不夠33時 會不停循環的出現BC不夠的訊息 而沒有用小狼女舔請問這樣是哪邊設錯 還是我把包括牌組的設定搞錯 包括牌組要設定2張以上要如何設定 謝謝
incl有問題,先別用。只出一張而不是出兩張是因為算出來是一張CP更高,一定要兩張的話…cost調高點嘛www。BC不夠是當然的啊,因為選出的卡是33嘛,第一個括弧里加上and BC>=33就好了。
當初會只設33 是考慮到incl可以指定出卡 這樣就會自動組另一張卡讓牌組打更高等不能用icnl的話 就只好再去研究出牌組方式了 對新手來真的有點超難搞 我再研究看看 謝謝
其實可以這樣,有些技能變態的想要包含的卡,可以按發動率啊加成值啊設置成倍卡,用am命令
好的 我研究看看 感謝
抱歉 又來打擾一下 這次是任務設定問題 我按照範本的任務打上去後 有些由於看不懂就簡化了一下 變成以下這樣e =(AP>15 and not FAIRY_ALIVE) and ‘fyb 1|explore’ or ((BC>250 and AP<2) and ‘fyb 1|sc factor|fcb 220 l:8’ or ‘fyb’)本希望是能照範例說明的 AP>15無妖跑圖,BC>250且AP<2因子戰任務開始時的確會跑圖打妖 但是當AP用完後 就算A回復超過15以上 還是變成只會搜尋妖精列表的打 不會跑圖 是哪邊設定有錯嗎還想請問 任務循環設定0 妖精循環設10 是指任務會無限循環 妖精列表只搜尋10次就停止了嗎 謝謝
回復還是刷妖精列表,是自己開出的妖精沒死的關係吧,因為條件里有 not FAIRY_ALIVE;對,就是你理解的那樣
問個問題=.=如果要設定公會妖死掉後自行探妖,遇妖則退,之後無限舔刷蒐集品任務循環為0,任務設定0<=AP<=210 and not GUILD_ALIVE and ‘e’ or ‘fyb’祕境那邊設定$.IS_GUILD and not GUILD_ALIVE可是遇到妖後他會繼續消耗ap至0才開始無限舔順便問一下秘境有辦法選擇消耗AP2的嗎?
還有就是妖精死了也不會去探妖,就算AP足夠也是一樣.
遇到妖之後要不繼續探索,要在地區里加上限制條件 and not GUILD_ALIVE,地區條件一般用來控制什麼時候不跑圖了;floor.cost==’2’,好像是這樣的
現在換成死循環了 = =秘境$.IS_EVENT and not FAIRY_ALIVE地區not FAIRY_ALIVE and 0<=$.cost<=3這樣還是死循環…順便問一下這樣是遇妖則退出秘境嗎0.0?
cost兩邊的數字,要加引號’0′<=$.cost<=’3’,這個忘記處理了ww;對
改了之後還是在死循環呢 ˊ 0 ˋ我任務設定是0<=AP<=60 and not FAIRY_ALIVE and ‘e’ or ‘fyb’秘境$.IS_EVENT and not FAIRY_ALIVE地區not FAIRY_ALIVE and ‘0’<=$.cost<=’3’該不會是任務我設定有問題吧 ˊ ˋa
是什麼樣的死循環ww
INFO – [23:05:02] 選擇了秘境 웅장한 대저택의 홀(6%/3%)INFO – [23:05:06] 選擇了秘境 웅장한 대저택의 홀(6%/3%)SLEEP – [23:05:07] 彙報 AP:39/60 BC:354/423 G:109443797 F:23164 SP:85INFO – [23:05:08] 選擇了秘境 웅장한 대저택의 홀(6%/3%)INFO – [23:05:11] 選擇了秘境 웅장한 대저택의 홀(6%/3%)SLEEP – [23:05:15] 彙報 AP:39/60 BC:354/423 G:109443797 F:23164 SP:85INFO – [23:05:17] 選擇了秘境 웅장한 대저택의 홀(6%/3%)INFO – [23:05:18] 選擇了秘境 웅장한 대저택의 홀(6%/3%)SLEEP – [23:05:20] 彙報 AP:39/60 BC:354/423 G:109443797 F:23164 SP:85INFO – [23:05:20] 選擇了秘境 웅장한 대저택의 홀(6%/3%)這樣der
秘境和地區條件沒有別的了?
就跟上面打的一樣
自動配卡和半水似乎有點搭不太上…只要配卡失敗就一定會改用cost2的攻擊,這樣造成不把BC用到1為止都不會觸發BC不足喝藥的事件然後梅林藥水就只能改成”0 * PERCENT”才使用了啊
可以把其他低cost卡組的BC限制條件去掉,其實是這樣的,開啟嚴格BC模式之後,想用cost30的卡組打,BC只剩不到30,就會求喝葯,如果自動嗑紅茶數>0,就會嗑一壺;如果把卡組加上BC限制,這樣就不會經過「想用cost30」的卡組打的過程,就不會觸發嗑藥
請問我如果想設定成,看到有人開姬亞就舔,該怎麼設定呢?
妖精: $.NOT_BATTLED配卡: ‘姬亞’ in $.name and ‘min’ or ‘abort’
所以姬亞和姬亞醒都可以通用?
對
可是讓他一直走路,會顯示沒AP,然後休息,這樣不會妨礙他搜索到有其他人開到姬亞?
fyb就是搜索妖精的,休息間隔可以自己調整
請問一下 目前設定打妖的條件 前面不管怎樣設定 是不是最後加上 or ‘min’這指令後只要前面的條件都沒滿足 是不是應該都會用小狼女舔目前的問題是 遇到妖後 BC不足 無法完整出牌 嚴格BC模式啟動的訊息出現 就沒有舔瞭然後就一直出現 嚴格BC模式啟動BC不足 要是取消嚴格BC模式 就會變成BC不足以出完整牌組 照樣攻擊要怎樣設定才能 嚴格BC模式啟動後 BC不足 自動用小狼女舔 謝謝
卡組發動條件里加上 and BC>卡組cost,這樣低BC就不會去發動大刀卡組
我在試試看 感謝
抱歉 又想到一個問題設定 BC>60 才能出cost50的牌組 然後BC不足可以喝水 不然就小狼女舔這樣其況下 BC<60時 卻因為未達BC>60的條件 所以就直接小狼女舔了 反而沒喝水怎樣設定才能 BC不足 優先喝水 不行才舔 然後也不會一直出現嚴格BC模式啟動BC不足的情況
噗好像沒有這樣的寫法,不過按照你的意思可以在現有的條件外面套一層,$.NOT_BATTLED and’min’ or (原來的)
OK 我在測試看看 感謝
巨巨我win8.1一啟動就顯示停止工作 這是不兼容嗎 之前win7系統用的好好地..還是因為我重裝後少了什麼組件?
黑框需要vc++2008運行庫,可能還需要2010的,GUI需要.net3.5
還是不行..這些應該都有了http://baidu.zdisk.cn/m/2284784553/2014/07/20/QQ圖片20140720123749.jpg
難道是路徑有中文?再不行就下個depends.exe看哪些dll前面是黃色的感嘆號
API-MS-WIN-SERVICE-PRIVATE-L1-1-1.DLL缺了這個…在網上找到後也無法註冊 可能是win8.1不兼容吧orz
缺了這個應該沒關係,而且我也是用8.1的,試試legacy里的老版本行不?可能是打包的時候跪了
菊苣我在網頁版上的時候出現了不知道什麼問題 無限死循環……代碼:WARNING – [15:44:51] 倍卡數據可能已過期,請通過”更新資料庫”選項更新一般請在維護後一天左右使用更新Traceback (most recent call last): File “/home/python/MAClient_bae/maclient_web.py”, line 200, in websocket_app bot.run(login_id, password, cmd) File “/home/python/MAClient_bae/maclient_web_bot.py”, line 91, in run self.tasker() File “/home/python/MAClient_bae/maclient_plugin.py”, line 240, in do ret = func(*args, **kwargs) File “/home/python/MAClient_bae/maclient.py”, line 424, in tasker tasks = eval(taskeval) File “disconnected.
任務表達式那裡要麼格式錯了,要麼有風險,貼一下
我知道了 是寫多了一個and……
似乎不能上傳新腳本了QwQ
不能上傳配置?一號機快被艹翻的時候可以試試二號機
大大韓服客戶端更新 不能登錄了T-T
加密方法換了,工作量有點大,有空再看ww
好的 辛苦了
要是在韓國的論壇里看到什麼消息記得來說說喲
_(:з」∠)_求問一下最新版本(1.72)出現隨機的「That’s the end」終止是什麼情況……配置文件config.ini是直接複製以前的1.70的,1.70運行正常……
Select> slcINFO – [08:24:42] 將要販賣這些卡片:第二型蕾克香 lv1 ☆☆☆, 第二型羅恩格林 lv1 ☆☆☆, 支援型喬治 lv1 ☆☆, 第二型巴基 lv1 ☆☆, 特異型聖誕老人 lv1 ☆☆☆, 特異型維爾薇尤 lv1 ☆☆☆, 第二型加隆 lv1 ☆☆, 教練型凱 lv1 ☆SLEEP – [08:24:43] 7.883520秒後賣卡……THAT’S THE END這樣
只有賣卡時出現,還是其他動作也會出現?
各種動作都有,運行到一半就掛了多開(放在不同目錄下面),似乎會幾個同時掛?
觀察了一下,賣卡基本是必出,其他的隨機出……用的是騰訊雲30的VPS
已經按照「遇到問題」裡面的做了,似乎沒有開啟debug輸出的樣子……
OK,已修復,手殘了
pu就可以了么
實測PU重啟之後還是出現……自動配卡之後沒有打怪就THAT’S THE END了
在1.72,pu -f的程序上還是會掛……而且似乎有挺大概率在放出覺醒的時候掛掉,sosad
目前換回了1.71的主程序,通過pu升級了插件,跑的挺正常的樣子……(至少手工SLC正常)
嗯。。1.72現在是beta。PS 升級的話,用py的話可以用us整體更新,exe版的話要去網盤重新下。pu只能升級插件和maclient_smart模塊
二號機 沉默了~ 一號機給操爆了 三號機遲遲沒看見蹤影啊
一號機駕駛員已出發
我來彙報兩個bug,第一是slc命令手動執行會出錯(這有可能是我的問題,我的maclient.py因為是自己改過的有段時間沒更新了);第二是探索過程中獲得新卡導致爆倉不會觸發自動賣卡的邏輯;目前就是這些問題,博主有空的時候檢查一下吧
slc報什麼錯?第二個……你更新一下吧,可以用版本控制工具合併一下
額大大 maclient_cli.exe本地端打開後,程序窗口會無內容(也就是空白的)停留10秒左右,然後自動退出,求解
另外二號機本地翻牆都過不去啊求破
二號機,還沒開,exe的問題,應該是缺了依賴庫,裝一下vc++ redist package 2008 2010
裝了vc++20082010 問題仍存在 大大求解TAT
會不會是因為我裝了goagent??因為我看他們的圖標都差不多……
另外可否設置優先順序?比如舔怪的時候當然要先舔沒打的再舔打了的,沒有優先順序在bc不足的情況下漏妖非常嚴重又比如跑圖是當然是先活動,先未完成的,這又怎麼處理?
和goagent木有關係。跑圖可以用|分割優先順序。妖精沒有必要一直舔啊,要麼舔,要麼打過的大刀,不能設優先順序
請問 我如果只是要很單純的 有妖就舔 我設定檔要怎麼改呢?
請使用gui設定,妖精 沒打過的,卡組 ‘min’
問個喝水插件問題台服新增的50%水,插件上是否有支援使用?
啟用fix_limit_time_tea之後,可以自動識別所有名字中帶 密藥 的水,和回復百分比。按物品id出現順序使用
能夠設置成只喝密藥水不喝全補水的麼?
配置里有個 自動選擇紅茶 不要勾選,就不會喝全補
明白了
就算勾選掉了依然會喝全補啊…情況是我用8cost的卡攻擊,自身BC剩餘5,然後出現嚴格BC觸發跳出BC不夠文字然後就直接喝了全水而不是選擇半水
大大二號機被艹翻後有三號機么
二號機其實可以跑不止300個的,不怕
QwQ設置錯了把進化因子賣了……QAAAQ
人生如此殘酷( 還好應該是長期道具(
【噗
請問目前有辦法設定 只對特定好友的醒妖進行攻擊嗎特定好友是2位以上感謝
$.user.name in [‘xx’,’yy’]
抱歉 再問一下 地圖終止搜索的問題我照GUI上的說明可以在地區那邊設定終止搜索 我是希望探索未完成活動秘境 遇到妖精沒打死就跳出來改去每日秘境 就作了以下設定$.NOT_FINNISHED|1<=$.cost<=3|2<=$.cost<=4| (not FAIRY_ALIVE and not $.IS_GUILD)不過照這設定我看遇到妖精沒打死 還是會繼續走秘境直到AP走完請問在設定終止搜索的部分是哪邊設定錯了嗎 謝謝
就$.NOT_FINNISHED and (not FAIRY_ALIVE and not $.IS_GUILD)試試
冏 設定後目前無效 我再試試看怎樣用好了再再請問一下$.user.name in [‘xx’,’yy’]的用法可以用在fairy_select_carddeck這邊的設定嗎好讓我能針對某些好友做出不同的傷害
好像……可以?你試試
失敗了 無法順利執行 可能是寫得不好可以登入 但是一到打妖精階段就跳出一長串錯誤訊息我再試試其他用法看看 有點難搞定
fffonion大大, 我下載及使用了1.72後, 成功地將第1個小號(叫它A1)走完了所需的活動秘境.可是我將config另存第2組帳密也好(叫它A2), 或是試試在原先的A1設定檔改帳密也好,開啟程式後, 它還是只懂載入A1的帳號呢….請問怎麼辦? 或是我少按了什麼更換帳號的必需步驟呢?
默認是載入config.ini檔,如果要指定其他的配置檔,可以用GUI來「啟動maclient!」,或者通過命令行maclient.exe configxxxx.ini啟動
遇到個BUG…使用as指令時只要加上fairy目標後就會出錯…
啊哈哈哈哈哈哈哈哈哈哈哈哈其實fairy那個我也沒用過,一般都是自動配卡的時候用的,手動大概的確會跪
原本還想針對某目標手動測試自動配卡的結果….
140827已修正
140827已修正
作者求新版本 么么噠~
網盤裡有
所有的vc++我都裝過了。。。還是不行。。。啟動就直接停止工作,無奈了。。。求解決~
看下路徑有沒有中文,還不行的話下一個叫depends的程序看下maclient_cli.exe缺了什麼dll
問題事件名稱: BEX 應用程序名: maclient_cli.exe 應用程序版本: 1.7.2.0 應用程序時間戳: 514e2c2e 故障模塊名稱: maclient_cli.exe 故障模塊版本: 1.7.2.0 故障模塊時間戳: 514e2c2e 異常偏移: 00007fee 異常代碼: c0000417 異常數據: 00000000 OS 版本: 6.1.7601.2.1.0.256.1 區域設置 ID: 2052 其他信息 1: 5f2f 其他信息 2: 5f2fa5798429ef309ba8d0ab4b961a56 其他信息 3: 421d 其他信息 4: 421d797a3fb543d89479dfafbe867afe作者,有辦法通過這個知道是神馬原因么?!
vc++2008 x86裝了吧殺毒軟體什麼的關掉試試?或者這個http://www.725u.com/post-67.html
(/ω・\)
QAQ這是咋回事咯
非windows系統把配置轉成utf-8編碼嚕
原來似乎就是utf-8的……我再轉一遍看看0.0 打擾了~
手機上用韓服顯示:battle_details:戰鬥詳情加強版已啟動ERROR – [12:07:19] ary: load_segments[920]: 8415 failed to map segment from ‘maclient_crypt_ext.so’ @ 0x40c3b000 (0x00005b55). p_vaddr=0x00000000 p_offset=0x00000000模塊不存在THAT’S THE END用其他服就沒問題 求救QAQ
手機型號和安卓版本報一下?
手機是htc g12 安卓4.0.4
誒我看看,應該沒問題啊
重裝幾次還是不QAQ
我晚上重新編譯一個看看
謝謝!!TUT
done
(≥▽≤)可以運行了 感謝巨巨
日服經常提示版本號或者加密方式跟換了 但是rl又能用 請問有解決的辦法沒?
沒啥辦法,日服只能自己記著別的地方登陸過了就rl一下吧233
不是別的地方 就是同一台電腦 ip也沒變過 就是跑著跑著 就跳出來了時間不固定 觀察了下貌似都是開始跑圖的時候跳出來 打怪不會
debug文件怎麼提交=,=
http://pan.baidu.com/s/1i3ghBDz打了個包丟百度了=,=剛好有個號跑了20分鐘左右跳出來了 別的客戶端沒有登陸過
昨晚把號的密碼改了下好像稍微好了一些 難道真有別的地方頂我的號 不過偶爾還是會跳少很多 還有請教下怎麼設置能在自己有怪 ap又快滿的時候探索秘境 貌似設置了有怪不探索就應該不會探索秘境了吧
你可以加個or什麼的
請問喝試管紅的命令是什麼?
配置gui 賣卡的不賣閃卡扣上也沒代碼進去=,= 修正下吧
對了 之前那個問題試出來了 貌似是太久沒去跑秘境的緣故 現在幾分鐘不管能不能跑都去秘境門口逛一圈回來都正常了 ╰( ̄▽ ̄)╮
╮( ̄▽ ̄)╰還有這種事……rt /試試,id可能已經變掉了;GUI我去改改
rt 好像吃的都是大的
加個斜杠 rt /
每次更新完電腦台版都會出現這樣…要等過幾天才會在自動更新是怎麼回是?
嗷,rl?
電腦網路無任何問題,掛了大概四個多小時,原本設置的無限刷秘境,似乎掛一半就莫名其妙開始刷妖……然後關掉重新打開就一直上不去了
這個黃色的timeout確實是網路的問題。刷秘境那個,如果配置沒問題,那就是遇到了嚴重的錯誤無法繼續刷秘境,就會跳出
您好台服這次更新完後,卡片上限從250變為300可是程式判斷標準還在250請問能手動調整嗎? 謝謝
已更新,可pu -f獲取新版
因子戰在海服有些問題,成功進行一次因子戰後就不行了,不能連續因子戰。debug_battle#area 文件也是空白的
OK明天看下
問題找到了嗎?有急用
忘記看了TUT
不要忘記啊
搞定了
rb !5 收卡貌似有問題 幾星的都收不了 都提示沒有X星以上的卡片 日服
哦對,這個插件默認只支持台服的,可以手動把reward_box_helper 里的 ‘商城快遞|’ 改成 ‘|’
新的gui配卡剩餘時間項無效 咔咔
話說我有2個機子 用終端模擬器開出來裡面一直啥都沒有是為何 就只有一個窗口 灰低 和菜單欄裡面貌似不運作
新gui 地區頁面的自己妖精跪了和活著貌似命令反了 =,=
將領取所有☆5及以上卡片INFO – [23:03:12] 強敵討伐の成功報酬です。 (強敵と戦闘):特異型ルクレツィア ,強敵討伐の成功報酬です。 (秘境で強敵を発見):予言型マーリン , 強敵討伐の成功報酬です。 (強敵と戦闘):第二型コルグリヴァンス , 強敵討伐の成功報酬です。 (秘境で強敵を発見):特異型卑彌呼這貌似 全收了= =。
時間那個改了,終端模擬器灰色的話試試先不勾選 看有沒有錯,地區頁面沒有錯啊-v-
不勾選正常運行哦=,=
嘛 其實這個無所謂 只是想試試看而已=,=
0926版修復了ww
還是原來跑秘境提示版本出錯那個問題 貌似是踩出限時秘境引起的=,=這期活動又會了 囧還是原來跑秘境提示版本出錯那個問題 貌似是踩出限時秘境引起的=,=這期活動又會了 囧
點名指令是什麼。?
木有點名,只有正常因子戰fcb
貌似新版把什麼文件弄沒了不能運行韓服
啊你去legacy里A一個出來好了233
QAQ什麼legacy怎麼A一個出來……
啊我從以前的壓縮包里拿過來就可以運行了嘿嘿ヽ(゚ー゚*ヽ)
為什麼我用手機連結第一個網頁版會顯示disconnected用電腦連結網頁版就可以?用手機連第二則是時好時壞第三個也不能用!
手機用的啥瀏覽器?三號機已經關了
Chrome
那可能是伺服器負載太高了吧
大大我看boss.xx那個文件里有妖的血量木有攻擊力,有沒有什麼地方能看攻擊啊ε(罒ω罒)з
木有,攻擊看不到,而且浮動很厲害,大概只能統計了ε(罒ω罒)з
人工統計了幾期_(:з」∠)_已經累感不愛_(:з」∠)_以前是和血量有倍數關係。。。現在找不到聯繫_(:з」∠)_
好像每期都不一樣,我也搞過,後來放棄了233_(:з」∠)_
沒錯_(:з」∠)_本來統計了幾期想找規律。。。這期6妖直接打臉…每隻都不一樣_(:з」∠)_
對了大大,用筆記本掛的時候,有時候掛著掛著就不動了,像這樣↓此時如果關閉,無論是右上角X掉還是任務管理器殺掉進程CPU都會飆到100%,而且仍然不能關掉_(:з」∠)_唯一的解決辦法就是重啟。。。這是缺少什麼運行庫嘛_(:з」∠)_
誒掛著掛著不動了是說就卡在那裡?不科學啊
就是直接卡在那裡了_(:з」∠)_不只是界面不動…是真的沒在掛…不不不主要問題不在這_(:з」∠)_主要是變成這樣以後只能重啟電腦我表示很憂桑﹁ ﹁啊家裡的台式用著完全沒問題,就筆記本這樣_(:з」∠)_我也不造是不是有什麼關係。。囧
你試下同時結束掉conhost.exe和cmd.exe_(:з」∠)_難道是殺毒軟體之類的
啊有可能是殺軟_(:з」∠)_我兩台電腦用了不一樣的喲西下次出現的時候我試試(●´∀`●)
大大想請問下面寫的任務是否會造成妖精存活時繼續跑祕境(AP%>0.4 and BC%>0.7 and not FAIRY_ALIVE) and ‘e’ or (BC%>=1 and not FAIRY_ALIVE) and ‘e’ or ‘fyb’小弟在掛的時候遇到踩出妖精未打死的情況卻繼續探索祕境…
(AP%>0.4 and BC%>0.7 and not FAIRY_ALIVE) and ‘e’ or ((BC%>=1 and not FAIRY_ALIVE) and ‘e’ or ‘fyb’)
原來是這問題….感謝修正
繁體中文系統在使用 Python2,台服 喝 AP BC水會發生錯誤然後結束,已知是顯示編碼問題(因為相同狀況下開新加坡的英文版喝水無此狀況),不知道可否解決此問題? (最後顯示的錯誤是 error start byte 0xA5)
你把黃字的部分截個圖吧
圖已附上,放在 Google 網盤的https://docs.google.com/document/d/1a4zP2pkhnCGYAupK1zb1Oatf5KzdjnAfhLwDT8DUhNE
是否系統的非utf-8程序編碼設置和系統語言不對應?
非 UTF-8 (Unicode) 的字碼頁是 950 (繁體中文),所以我在想是不是編碼的問題?
沒手動設置過吧?那應該沒問題,可以支持繁體系統的,要不用終端模擬器?只是不能輸入
恩……終端模擬器已經嘗試過了,也是相同錯誤不排除改用 Python3 ……
終端模擬器怎麼還會有錯 我的世界觀崩壞了
剛剛好像沒發成功?還是鏈接被和諧了 不知在這裡問合不合適.最近想美化東南亞服的客戶端,但是修改apk後就不能登錄了。上網查了說要把librooneyj.so 0x19410F from 0xD1 => 0xD0 = ok但東南亞服的文件不一樣,能不能幫忙看看修該一下,繞過驗證。百度盤 1bnhGLvp謝謝
原來的0x19410F 是哪個版本啊
又被和諧了,難道不能打百度鏈接?原帖:百度貼吧/p/2767301446原來的librooneyj應該是這個百度盤/s/1rJLCi原帖的librooneyj已經被失效了
大大,有進展么
沒……沒研究……wwww 你把原來的位置附近的十六進位記下來,去新的so里搜一下就行了
我本來也想這樣,但是找不到12-1月的原版客戶端,不知大大有沒有備份~
大大,想請問下怎樣設置才能限時段掛妖跑圖,其他時間舔妖休眠額。在秘境和妖精里設時間好像沒效果?實在想不出怎麼改了
任務里(7,0)<(HH.MM)<(12,0) and ‘fyb 1|e’ or ‘fyb’這樣7:00~11:59跑圖其餘舔妖
作者真棒
對了,還有就是如果限時只跑圖,其他時間放妖的話,是不是秘境區設置的not FAIRY_ALIVE and $.IS_EVENT 在兩個時間段只能放妖時有用啊。。
對
大大 問個問題 能實現 在好友不滿的情況下 接受 包含指定ID 的好友申請 還有 能實現 自動更換放妖小號么
好友相關現在是手動菜單,自動的話可以擼個插件,dialog=1&user_id=對方用戶id,self._dopost(‘friend/remove_friend’),’friend/add_friend’,’friend/approve_friend’
怎麼擼,大神能給個模板么
可以看下插件文檔和已經有的插件https://github.com/fffonion/MAClient
大神 能給個QQ么 我這有個ini 報錯不知道問題在哪
發我郵箱吧fffonion#163
ini 找到原因了…大小寫 空格 和 括弧的問題 現在還是弄不明白 好友相關的那個插件該怎麼寫
大神!MAC裡面有沒有指定攻擊發現者的妖精這個指令啊
fs $.user.name==”哈哈哈”
日服無法進入遊戲怎麼破 版本號已經改成322了
目測沒有改版本號,刪掉手動修改的版本號,輸rl重新登錄試試
請教一下能不能參加pvp活動,要用什麼命令呢?
fcb
謝謝 pvp時我試試 就是怕打到因子去了
可以指定湖id比如id是99 fcb l:99
如何查看pvp的湖id呢 mf好像只會顯示因子湖的id…是要加什麼參數嗎?
就是那個啊,活動的時候會顯示 活動,平時看不到的
了解 謝謝!!!
請問要怎麼設置讓pvp能自動喝紅茶?我剛才試 顯示no bc就退出任務了
可以fcb l:xx|rt,記得設置自動喝紅茶數
設置了自動喝茶數,試了試會出現這樣:戰:第1/2000次 尋找油膩的師姐INFO – [18:40:14] BP:3258 Rank:3010 x1 0 left.WARNING – [18:40:14] 篩選條件 94¦rt 未能選出符合的湖,將隨機選擇INFO – [18:40:14] 選擇因子 0:NONE(x), 碎片id 0INFO – [18:40:20] 艹了一下一個叫 kk84 的傢伙WARNING – [18:40:21] no BC ?試著fcb l:94 後加空格則會報出錯編號6981979. QAQ
不對你打的是全形空格而且是豎線|不是空格
已經解決 確實是我打錯了 謝謝F大指點!!
原來是輸入法問題打錯了豎線 複製後可以指定id了 但是還是會在喝茶後退出任務…
F大 韓服更新客戶端了求拯救……試著改版本號好像沒用QAQ
周末又空看看
辛苦f大了
你確定版本號改了沒用-v-順便版本號變成多少了來著
我試了110和210都沒效,安卓現在客戶端是2.1.0
還沒更新 看來A社又作死大改客戶端了….
(/ω・\)
(/ω・\)不行嗎F大……
F大 1108版的韓服還是沒法用 是要自改版本號嗎
今天就改了日服的一個bug,韓服還沒搞完
求reg支持日服 最好能取id 再過新手
amazon服求更新
好像沒加密的
大大進度如何
F大還會更新嗎 韓服需要你……
最近智商捉急
我最近也智商捉急了,Fork了好久愣是沒動手修改,To Do List倒是越來越長:自動配卡對技能的支持,理想情況下做到所有配卡決策都適用自動配卡,完全無需定義個別情況;優化戰鬥日誌信息呈現與記錄,尤其是和自動配卡功能的聯動;層級賣卡邏輯,優先賣低星卡,賣無可賣在賣高星級的。(也就是把賣卡條件從單一變數變成一個list)將妖精價值的評估與妖精選擇邏輯結合起來,這部分思路有點混亂……只要F大沒棄坑,我就有信心繼續折騰下去了 O(∩_∩)O
雖然棄坑了但是可以給你提供技術支持
我會懷著希望繼續等下去的
大大,新加坡服更改客戶端了,請問會更新嗎?
已棄坑
居然棄坑了。。。好吧我研究看看怎麼改版本數字(倒
如果改版本號就可以的話,可以在最新版的GUI的工具選項卡下面的「客戶端重載版本號」那裡修改
感謝大大的提醒,已經改完版本號了XD(app_ver_sg=102)目前正著手研究 python 對 非UTF-8 與 UTF-8 的問題(倒因為 python2 開啟 客戶端 會因為編碼問題出現錯誤(經查證是編碼問題)
古德,編碼我是按操作系統判斷的,其實這樣不太好,你可以用chardet模塊檢測一下編碼
F大,我最近嘗試照著你的插件說明文檔寫了一個插件,但是出錯了好幾次……後來還是讀了源代碼中相關部分才解決了。因此我感到要想大幅改進MAClient,通讀源代碼是免不了的。在通讀的過程中,我感覺項目的可維護性還是有點問題,模塊化比較混亂……而且我個人對Moore機、類似命令行的形式(空格分割參數、冒號標明參數)、純粹自定義的參數解析邏輯不太有好感。感覺在不改變整體框架的前提下難以改進了。因此我想要藉助MAClient留下的代碼,建立一個新的項目,作為MAClient的重構版,但無法做到向下兼容。而且本人只玩國服,即使重構了項目源代碼也無法照顧到其它伺服器。所以準備創建一個暫定名MAClient-cn-plus的項目,請問F大能否授權我在新項目中使用MAClient的部分代碼作為參考?(其實我也不知道自己能做到什麼地步,我是把它當作我自學Python的一項大作業來做的……)
用吧 記得開源
嗯好的,新項目一旦成形也同樣託管到GitHub,不過我沒有精力架設Blog了……
嚎的
大大,卡片上限如何修改?
maclient_smart.py中,max_card_count_伺服器號,改完刪除maclient_smart.pyd
電腦上找不到maclient_smart.py
要用源代碼版,或者用手機版,去github下載代碼,安裝python環境
F大 能更新一下 台服的卡包上限么 現在已經400上限了
pyd更新好了,如果用手機版可以手動改maclient_smary.py中max_card_count_tw = 400
是重新下載么 還是直接用up
up吧
更新後自動賣卡出現BUG了…
另外自動喝水似乎也有些BUG…
有個半成品插件不當心發出去了 ,把不需要的插件禁用掉試試
我比照舊版的插件,看到「unlimited_bc_works」這個是新增的禁掉後就正常了XD
沒錯就是他
大大,可否增加卡片包上限重載嗎?maclient_smary.py 一直被強制更新…改了等於又被複寫回去…不過目前暫時用 pyd 撐著好了(倒
把smart的__version__改大點就行了
原來還可以這樣用!!!立馬修改XD
估計不會更新於是單純試試新頭像~
哈哈哈哈哈哈哈國服都快關了
太魔性了
大大現在日F的版本號是什麼
不造……話說怎麼不去擼乖離(
請問WIN10如何使用呢? 謝謝
一樣的[可愛]
我點開就寫已經停止運作,請問是哪裡需要改?
路徑里有中文嗎
D:MAClient1.66_140206_signed,這樣
去網盤下個新版本http://pan.baidu.com/s/19qI4m, 有幾個版本可能打包的時候有點問題
網盤是空的耶
下到新的還是不行耶…
F大!百度盤的地址失效了。。從github上下的裡面gui工具不能修改版本號。。求救~~
不知道能不能看到我
https://pan.baidu.com/s/1bI2NNo更新了
謝謝~昨晚就看見了但手機一直回復不起