Skip to content

Commit

Permalink
Merge branch 'dev'
Browse files Browse the repository at this point in the history
  • Loading branch information
fffonion committed Dec 28, 2013
2 parents 3e444c8 + a76d7b9 commit 5205092
Show file tree
Hide file tree
Showing 7 changed files with 30 additions and 11 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ Windows用户可以从[这里](http://pan.baidu.com/s/19qI4m)获得二进制文
其他平台用户:需要下载修改的[httplib2库](https://github.com/fffonion/httplib2-plus),选择安装PyCrypto库

##运行
MAClient可以在支持websocket的浏览器上运行![chaojibang](http://ww1.sinaimg.cn/bmiddle/436919cbjw1ebx3ktnokkg200m00k741.gif)[炒鸡棒在线版](http://ma.mengsky.net/)

MAClient可以在python2.x和3.x上运行
```shell
git clone --recursive https://github.com/fffonion/MAClient.git
Expand Down
8 changes: 5 additions & 3 deletions db/card.kr.txt
Original file line number Diff line number Diff line change
Expand Up @@ -654,6 +654,8 @@
940,지원형 타루히,7,27,제조 시 뭔가 트러블이 생겨서 저체온으로 제조된 소녀. 손끝이 얼음처럼 언제나 차갑다. 한 번 호수를 나와서 브리튼에서 살고 있었다. 그 때에는 냉기를 조종할 수 있는 마법 스틱으로 이것저것 얼게 해서 생계를 유지했던 것 같다. 그 탓인지 외적과 싸울 때마다 아서에게 무심코 청구서를 보낸다고….,Magical Frozen Me,술수/동진자공,공격력 200% 업
941,휘황형 키라라,4,15,외적의 대륙에서도 훨씬 먼 동쪽의 대륙에 있다고 여겨지는 황금의 나라. 그곳에서 흘러들어왔다는 전설의 배에서 발견된 사금과 그 주변에 널려 있던 황금빛 식물에서 추출한 인자로 만들어진 기사. 황금빛의 꽤 희귀한 빗자루를 가지고 하늘을 자유자재로 날아다닐 수 있다. 직접적인 전투에는 참가하지 않고 공중에서 적진을 감시하는 역할을 맡고 있다.,Colorful Smoke Rainbow,술광/연공선염,공격력 100% 업
942,휘황형 호안,4,17,외적의 대륙에서도 훨씬 먼 동쪽의 대륙에 있다고 여겨지는 황금의 나라. 그곳에서 흘러들어왔다는 전설의 배에서 발견된 사금에서 추출한 인자와, 『단절의 시대』 유적에서 찾아낸 너무나도 거대한 나무 그루터기의 인자를 합쳐 제조한 기사. \n일설에 의하면 세계수라 불리는 그 힘을 마음껏 꺼내, 강한 완력과 도끼를 조합 한 공격으로 알려져 있다.,Freezing Night Poke,유중부=동참조월,카드 HP의 150% 회복
943,성야형 란제,5,19,특이형 산타클로스의 행동분석을 위해, 새롭게 제조된 기사들. \n성스러운 기념일을 이해하기 위해서 우선 겉모습부터 만들어냈다. 아이들에게 나눠줄 과자의 제작을 한 손에 쥐고 있다. 과자만들기 실력은 확실하지만, 저도 모르게 집어먹는 버릇이 고쳐지지 않는 듯, 다 만들어진 후 상정 분량의 절반 이상이 그녀의 위 속으로 사라져버렸다던가….,Decoration Cream,감과자=유착작렬,HP가 50% 이하일 때\n카드 HP의 200% 회복
944,성야형 가웨인,6,27,특이형 산타클로스의 행동분석을 위해, 새롭게 제조된 기사들. \n성스러운 기념일을 이해하기 위해서 우선 겉모습부터 만들어냈다. 가웨인의 인자를 사용하여, 동일한 외형으로 만들어졌다. 썰매를 끌어 하늘을 날으며, 산타클로스의 보조 역할을 담당하고 있지만, 불만이 이만저만이 아닌 듯 하다. 성야형 아서 - 기교의 장 - 에게 이끌려 반 강제적으로 밤하늘 순찰에 끌려다니고 있다.,Rifle Chain,치열수계# 19,공격력 200% 업
945,성야형 엘,7,28,특이형 산타클로스의 행동분석을 위해, 새롭게 제조된 기사들. \n성스러운 기념일을 이해하기 위해서 우선 겉모습부터 만들어냈다. 엘의 인자를 사용하여, 동일한 외형으로 만들어졌다. 아이들에게 꿈을 나눠주는 역할을 담당하고 있지만, 아이들이 베개 곁에 장식하는 양말에 곤혹감을 느끼는 듯 하다. 양말 속에 어떻게든 선물을 우겨넣으려고 하고 있지만…?,Socks In Dream,술화/화하힐몽,HP가 50% 이하일 때\n카드 HP의 300% 회복
943,성야형 란제,5,19,특이형 산타클로스의 행동분석을 위해, 새롭게 제조된 기사들. \n성스러운 기념일을 이해하기 위해서 우선 겉모습부터 만들어냈다. 아이들에게 나눠줄 과자를 한 손에 쥐고 있다. 과자만들기 실력은 확실하지만, 저도 모르게 집어먹는 버릇이 고쳐지지 않는 듯, 다 만들어진 후 상정 분량의 절반 이상이 그녀의 위 속으로 사라져버렸다던가….,Decoration Cream,감과자=유착작렬,HP가 50% 이하일 때\n카드 HP의 200% 회복
944,성야형 가웨인,6,27,특이형 산타클로스의 행동분석을 위해, 새롭게 제조된 기사들. \n성스러운 기념일을 이해하기 위해서 우선 겉모습부터 만들어냈다. 가웨인의 인자를 사용하여, 동일한 외형으로 만들어졌다. 썰매를 끌어 하늘을 날으며, 산타클로스의 보조 역할을 담당하고 있지만, 불만이 이만저만이 아닌 듯 하다. 성야형 아서 - 기교의 장 - 에게 반 강제적으로 밤하늘 순찰에 끌려다니고 있다.,Rifle Chain,치열수계# 19,공격력 200% 업
945,성야형 엘,7,28,특이형 산타클로스의 행동분석을 위해, 새롭게 제조된 기사들. \n성스러운 기념일을 이해하기 위해서 우선 겉모습부터 만들어냈다. 엘의 인자를 사용하여, 동일한 외형으로 만들어졌다. 아이들에게 꿈을 나눠주는 역할을 담당하고 있지만, 아이들이 베개 곁에 장식하는 양말에 곤혹감을 느끼는 듯 하다. 양말 속에 어떻게든 선물을 우겨넣으려고 하고 있지만…?,Socks In Dream,술화/화하힐몽,HP가 50% 이하일 때\n카드 HP의 300% 회복
946,성탄형 스노크,6,20,브리튼 북 쪽 먼 산간 지방에서 발견된 소녀의 인자로 제조된 기사. 일년 내내 날씨가 매우 춥고, 만년설로 뒤덮힌 지역에서 살던 소녀였기 때문인지, 추위에 매우 강하고 눈을 무척 좋아한다. 아침부터 저녁까지 눈 밭에서 눈사람을 만들거나 뛰어놀면서 지내는 게 주된 일과.,Snow Crystal,북말설=한웅유희,HP가 40% 이하일 때\n카드 HP의 200% 회복
947,성탄형 로에,6,17,브리튼 북 쪽 먼 산간 지방에서 발견된 사슴의 인자와 소녀의 인자를 조합하여 제조된 기사. 묘한 느낌의 사슴모양 바이크를 타고 다니며 탈 것의 기동력을 활용하여 원탁에서는 전령의 역할을 수행하고 있다.,Rangifer Tarandus,승미혈전# 77,HP가 40% 이하일 때\n공격력 200% 업
7 changes: 7 additions & 0 deletions db/card.tw.txt
Original file line number Diff line number Diff line change
Expand Up @@ -335,6 +335,7 @@
469,姫憂型伊莉莎白,5,13,根據從漂流至不列顛近郊的美女身上採取的因子而製造的複製體。其原型是將國家當作愛人的女王,然而現代無法得到確認。被許多的人民當作聖者崇拜,這種力量有可能令其超越了時空。,Wonderful Terrific,術光/最高統治,自己的HP越高\n攻擊力提升(大)
473,第二型格拉姆,5,22,在湖中被製造,在與其他騎士隔絕的火山中被扶養長大的魔法少女。使用可以生成熔岩的魔劍。灼熱的魔劍可以產生火焰,噴射火柱。能夠完美地駕馭這種武器的少女絕非等閒之輩,然而平時只是個愛笑的可愛少女。,Outflow Rubber,術火/溶岩泥濘,攻擊力上升200%
477,羅蕾萊,5,17,在『斷絕時代』,被用作判斷妖精是否有戀愛感情實驗的實驗品。實驗似乎得出了什麼結論,然而目前妖精處於失控狀態的原因是不是由於戀愛的負面影響等,詳細一切不明。,誕生錯誤的同胞,Error 9leno22,SUPER越多\n攻擊力提升(大)
495,第二型安琪,5,21,對失控妖精用的新型重火器實驗用騎士。\n然而諷刺的是製造出這些機槍的正是妖精。喜歡大炮和短槍,以及鐵炮等火器,將得到的槍械進行改良並量產,大量地背在背上自由自在地使用。對妖精並沒有私人怨恨。只是想要忠實地完成任務而已。,Browly Canon Missile,頑愚生炮#85,自己的HP越高\n攻擊力提升(大)
504,姫憂型雪消,6,28,持有冰玉火這種相對性質魔劍的二刀流魔劍士。豐滿的胸圍加上苗條的腰圍,不僅是自己人也吸引了外敵中男性的目光,認為男人是禍害而絲毫不感興趣。似乎過去曾經發生過什麼,然而具體情況依然滿是謎團。據說是某個古老的王國的公主。,Excellent Movie,術暗/炎冰一傑,HP在50%以上時\n攻擊力上升200%
506,第二型比,5,17,在湖中被製造的時候,遇到了什麼錯誤而擁有超乎想像魔力的騎士。現在習得了可以操縱巨大雪塊的魔法,參加了圓桌。隨身攜帶有以雪人為原型的魔法杖,然而沒有魔法杖也可以使用魔法,只不過是裝飾道具而已。討厭所有帶翅膀的生物,最討厭蟲鳥和妖精。,Rock Lance,術土/刺長槍固,攻擊力上升100%
548,幻獸型天馬,5,14,使用白馬的因子和天鵝的因子融合而成的合成獸。將保護夥伴視為自己的使命,每天都保持盾不離手的狀態。擁有天真的性格,但每次都會上裡丘亞的當就只能用天然呆來形容了。,White Inploitation,白魔騎=庇喜護軍,回復卡片HP150%
Expand Down Expand Up @@ -560,6 +561,12 @@
1041,異界型莉薩菈&裘兒,5,12,莉薩菈身為死神界名門雷斯托家的大小姐與繼承人,有著眾人注目的美貌,除了胸部以外的部分都十足標緻。裘兒是莉薩菈的表妹,外表有如洋娃娃般可愛,但也擁有魔鬼身材。,Double Death,死神雙擊#878,攻擊回數越多\nHP回復(大)
1043,異界型裘兒,6,27,裘兒是莉薩菈的表妹,外表有如洋娃娃般可愛,而個性卻有如小惡魔並且莉薩菈望塵莫及的魔鬼身材。以此為契機而與良介和莉薩菈同居,對死神界謊稱自己為了協助莉薩菈研究古代法術而留在人界。之後為了找出特異者而轉入桃園學園中學部。,Carnun Solace,卡努索拉斯,回復卡片HP215%
1044,異界型莉薩菈&良介,5,15,莉薩菈在訂下臨時契約後便與良介同住在一個屋簷下。在與良介同居時一直遭到良介的色心騷擾而困擾,只好一直吸取對方的精氣。被莉薩菈吸取靈力後會在一定時間內處於色慾極度低落的狀態下,但卻能以異於常人的高速度恢復靈力與色慾。,The Sword of Gram,戰神之劍格拉姆,SUPER越多\n攻擊力提升(大)
1045,巡戰型胡德,6,22,女帝聯合的女王,如同帝國的冠冕上的鑽石,帶領龐大的艦隊在五大洋維護著帝國的榮耀,這樣的責任常常壓著讓她喘不過氣來,也因此扭曲胡德的性格,只要對帝國有一絲威脅的事物,就會盡一切方法徹底排除。只會把自己少女柔弱的一面顯露給沃絲派特看。,Excalibur,王者劍裝,卡片等級MAX時\n攻擊力上升200%
1046,戰艦型密蘇里,5,19,對各國文化都很有興趣的傻大姊,喊著文化交流就會跑到人家港口大鬧一番,武力介入,好像少根筋的樣子連自己人都會替他捏把冷汗,認真的時候其實超強的喔…,目前已第二次退伍在夏威夷過著悠閒的生活,喜歡在電影或紀錄片裡客串登場打外星人,Legend EX,最終戰艦傳說,圓桌卡片數越多\n攻擊力提升(特大)
1047,巡戰型香霍斯特,5,16,擁有高速機動與狙擊技能的天才少女,溫柔而富有正義感,對後輩相當愛惜,也許帶著那麼一點對權威的叛逆感吧,甚至會為了後輩的事情不惜跟俾斯麥大吵。戰鬥時能切換狙擊與機動模式,擅長精準狙擊後用最高速度脫離戰場的戰法。,Speedmode,超高速機動,「妖精」在3枚以上\n回復卡片HP180%
1048,戰艦型俾斯麥,6,24,決心帶領德意志建立帝國的狂熱者,有著龐大的野心,對女帝聯合有著近乎復仇的狂熱情感。有著德意志最強的武力與防禦力,和只稍微比香霍斯特遜色一點的機動力,一直被胡德視為最大的威脅。,Iron Wall,不沉鐵壁,對手是「巡戰型胡德」的時候\n攻擊力上升2000%
1049,戰艦型沃絲派特,6,14,參加過上一場大戰負傷生還的勇者,地中海艦隊的旗艦,戰技實力上是女帝聯合中最強的存在。是胡德撒嬌的對象,也可以說是讓胡德現在彆扭個性的始作俑者。女王的騎士--監護者,Exact Shot,精準直擊,對手是「巡戰型胡德」的時候\n回復卡片HP1000%
1050,巡戰型格奈森瑙,6,18,香霍斯特的妹妹~在北大西洋的戰鬥中,常常黏在香霍斯特身邊給予支持,兩人聯手出擊的組合可說是女帝聯合最大的麻煩。也是在小香和俾斯麥之間打圓場的角色~,Assist Shoot,援護射擊,對手是「巡戰型胡德」的時候\n攻擊力上升2000%
1051,支援型瑪西亞,6,20,平時就相當努力的少女,喜歡海上一切的事物,對於大海有高度的尊敬敬畏之心。對於操縱海上的器械非常拿手,有相當的潛水能力,可以在水中待數分鐘之久,但是不喜歡走到陸地上面。,Sailer Sailing,術水/水手航行,HP在60%以上時\n對方HP越高\n攻擊力提升(大)
1052,異界型女神戴比,5,15,生於皇室的少女,因家庭關係從小過著富裕的生活,接受高等的教育。在某次因緣際會下遇到了搖滾樂,看著表演也讓自己有著無比澎湃的心情,即刻決定要成為表演者。因為這個決定也使自己脫離家族,正朝著自己努力的方向而慢慢前進。,Rock Star,電吉他=金屬旋律,時間在6:00~12:00時\n攻擊力上升180%
1053,支援型海莉菲,5,16,利用『斷絕時代』的殘存科技發現的沉船的望眼鏡,由『湖』的效果所重新製作出來的騎士。擁有絕佳的視力,可以看到海上細微的波動以判斷是否將有暴風雨來臨。喜歡罐頭食物。,Sea Observing,術援/海面觀測,今天是週三~週五時\n回復卡片HP150%
Expand Down
7 changes: 6 additions & 1 deletion db/item.tw.txt
Original file line number Diff line number Diff line change
Expand Up @@ -45,4 +45,9 @@
81,白金鑰匙,發出白金色的鑰匙
82,真理之鑰,訴說著真理的鑰匙
83,勇氣之證,充滿無所畏懼的證明
84,相印之心,戀人們錯綜複雜的情感交織・・・
84,相印之心,戀人們錯綜複雜的情感交織・・・
85,搜索雷達,說不定可以搜索到神秘的物品?
86,指南針,從古代流傳下來指引方向的物品
87,砲管碎片,砲管的碎片
88,甲板碎片,甲板的碎片
89,船錨殘骸,船錨的殘骸
4 changes: 2 additions & 2 deletions db/revision.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cn,216,216
tw,198,167
kr,224,167
tw,199,168
kr,225,167
jp,0,0
2 changes: 2 additions & 0 deletions maclient_network.py
Original file line number Diff line number Diff line change
Expand Up @@ -243,6 +243,8 @@ def post(self, uri, postdata = '', usecookie = True, setcookie = True, extrahead
else:
err = e.errno
self.logger.warning('post:%s got socket error:%s, retrying in %d times' % (uri, err, ttimes - trytime))
except httplib.BadStatusLine:
self.logger.warning('post:%s malformed response retrying in %d times' % (uri, ttimes - trytime))
except httplib.ResponseNotReady:
# socket重置,不计入重试次数
trytime -= 1
Expand Down
11 changes: 6 additions & 5 deletions maclient_smart.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,16 @@
import time
import math
import itertools
__version__ = '1.1-build20131220'
__version__ = '1.1-build20131226'
# server specified configutaions
max_card_count_cn = max_card_count_kr = max_card_count_tw = max_card_count_jp = 250
max_fp_cn = max_fp_kr = 50000
max_fp_tw = max_fp_jp = 1000000
key_tw = {'res': 'A1dPUcrvur2CRQyl', 'helper':'A1dPUcrvur2CRQyl', 'crypt':'rBwj1MIAivVN222b'}
key_cn = key_kr = {'res': 'A1dPUcrvur2CRQyl', 'helper':'A1dPUcrvur2CRQyl', 'crypt':'011218525486l6u1'}
key_jp = {'res': 'A1dPUcrvur2CRQyl', 'helper':'A1dPUcrvur2CRQyl', 'crypt':'uH9JF2cHf6OppaC1'}
key_rsa_pool = ["MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBANV2ohKiVs/2cOiGN7TICmQ/NbkuellbTtcKbuDbIlBMocH+Eu0n2nBYZQ2xQbAv+E9na8K2FyMyVY4+RIYEJ+0CAwEAAQ==",
key_rsa_pool = [
"MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBANV2ohKiVs/2cOiGN7TICmQ/NbkuellbTtcKbuDbIlBMocH+Eu0n2nBYZQ2xQbAv+E9na8K2FyMyVY4+RIYEJ+0CAwEAAQ==",
"MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAOLtTe70uQZ2BAneeTyNezMH/yn/uDu6qabQ3XHhmqqW8C4ZLxG7uW6bNmUdZQSUk8dO2+7ZTbN5lQw/u70Av2ECAwEAAQ==",
"MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAM5U06JAbYWdRBrnMdE2bEuDmWgUav7xNKm7i8s1Uy/fvpvfxLeoWowLGIBKz0kDLIvhuLV8Lv4XV0+aXdl2j4kCAwEAAQ==",
"MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAL1mnz5vCQEa1xPeyIUQ2WHIzKIsZp9PKAzJ6etXV2NpyxoGheqlDZ5rXQVLEY2JSY2nBlt/QBdo9xkp8XcFgUsCAwEAAQ==",
Expand All @@ -30,8 +31,8 @@
app_ver_kr = 105
app_ver_jp = 236
# wake
name_wake_rare = ['NICE', '好船']
name_wake = name_wake_rare + ['觉醒', '覺醒', '']
name_wake_rare = ['神秘']
name_wake = name_wake_rare + ['觉醒', '覺醒', '聖劍']
# snda gplus, not working
class snda_gplus():
# thanks to luw2007(https://github.com/luw2007/libMA/blob/master/push.py)
Expand All @@ -47,7 +48,7 @@ class snda_gplus():
push_beat = b'\x0200100007\x04'
def __init__(self):
import threading
from Crypto.Cipher import DES3
#from Crypto.Cipher import DES3
pass
def check_push(self):
pass
Expand Down

0 comments on commit 5205092

Please sign in to comment.