MapleFetion

更新时间: 2010年9月13日

MapleFetion是官方飞信的一个实现,采用JAVA作为开发语言,为你提供了一个完整的飞信开发包,实现了飞信的基本功能,并且完全开源。 做这个项目的目的,是希望大家能充分的利用飞信资源,方便自己应用,但请你们不要使用MapleFetion做一些无聊的事情。

最新动态

2010.09.10 正在进行2010协议的升级,敬请期待…
2010.09.10 MapleFetion-2.0.1 发布!
2010.07.26 MapleFetion-2.0-Release 发布!!
2010.07.03 MapleFetion-2.0-RC2 发布!!

关于对目前出现的SIPC_AUTH_FAIL的状态的说明
目前部分用户反映登录过程中出现SIPC_AUTH_FAIL的状态,经过使用官方的2008客户端测试,也出现无法登录的情况,可能是移动以这种方式限制了部分用户,目前仍无解决方案,可能只有升级为2010协议版本才行,目前我已经在准备升级为2010的协议,请随时关注项目首页。

  1. ltx
    2010年7月26日18:35

    maplefetion 现在怎么不能登录?

    found user specified maplefetion.properties..
    ================================================
    | MapleFetion 2.0 Beta1 |
    |———————————————-|
    | Author:solosky |
    | Home:http://maplefetion.googlecode.com |
    ———————————————–|
    |这是一个命令行下的飞信,实现了飞信的基本功能。|
    |如果需要帮助,请输入help。欢迎提出BUG和建议。 |
    ================================================
    log4j:WARN No appenders could be found for logger (net.solosky.maplefetion.util.ThreadTimer).
    log4j:WARN Please initialize the log4j system properly.
    获取自适应系统配置…
    SSI登录…
    其他状态:SSI_ACCOUNT_NOT_FOUND

    是不是ssi登录地址换了,如果是能否提供新的地址信息。谢谢!

    [回复]

    solosky 回复:

    @ltx,
    您好:
    MapleFetion 现已已发布MapleFetion 2.0 正式版,在正式版已经修复了这个BUG,请下载更新:
    http://code.google.com/p/maplefetion/downloads/list
    衷心感谢您对MapleFetion 的支持!!!祝您愉快!!

    [回复]

  2. chuanzai
    2010年7月27日07:37

    登录不上了。。。
    SSI连接失败

    [回复]

    solosky 回复:

    @chuanzai, 可能是官方在作调整,目前已经恢复,SSI已经可以登录。请重试看看。

    [回复]

  3. doylecnn
    2010年7月27日12:20

    正在研究你的代码呢
    期待早日分析完2010版协议

    [回复]

    solosky 回复:

    @doylecnn, 呵呵,谢谢您的支持!

    [回复]

  4. chuanzai
    2010年7月28日12:42

    不知道有没有爱好者搞个c#版本的。。。

    [回复]

  5. doylecnn
    2010年7月28日15:27

    @chuanzai
    看这个 http://www.cnblogs.com/solo/archive/2009/03/11/1408801.html
    搭好的一个飞信机器人框架,最新源码无法登陆(因为飞信登陆协议的修改)

    参照 maplefetion的代码做了些修改,就可以登陆了
    就是在文件 FxClient/Core/SipSysConfig.cs
    第50行附件,
    iter = nav.Select(”/config/servers/ssi-app-sign-in”);
    改为
    iter = nav.Select(”/config/servers/ssi-app-sign-in-v2″);

    以及在文件 FxClient/FXClient.Fetion2008/Fetion2008Template.cs
    方法GetSystemConfigPostData
    方法RegesterSIPCStep1
    client-version=\”3.3.0370\”改为client-version=\”3.5.2560\”
    platform=\”W5.2\”改为platform=\”W5.1\”

    目前觉得HaozesFx可能比较难用…正在拆这个框架,理解FX通信核心部分

    [回复]

    chuanzai 回复:

    @doylecnn, 改这2个地方没有用呀。。。400错误。。。

    [回复]

  6. chuanzai
    2010年7月28日19:13

    又试了下,果然可以,谢谢。。。

    [回复]

  7. 2010年7月28日20:18

    还没有放出http的具体步骤……严重期待中啊!

    [回复]

    solosky 回复:

    @wei2005yh, 抱歉,最近工作忙,我会在这周发出HTTP的步骤的。

    [回复]

  8. k
    2010年7月28日20:56

    登录失败,原因:SSI_NEED_VERIFY,请问如何解决

    [回复]

    solosky 回复:

    @k, 您好,如果登录时候需要验证码,请参见示例中的命令行MapleFetion里面对验证码的处理逻辑。如果还要不明白的,请发邮件给我,谢谢~~

    [回复]

  9. 2010年7月29日09:21

    呵呵,太好了,感谢你百忙之中的回复!多谢!

    [回复]

  10. fangde
    2010年7月29日17:05

    MapleFetion 2.0 正式版中的SimpleFetionDemo发送时会提示用户不是好友,获取好友列表为空

    [回复]

  11. 多多
    2010年8月2日16:21

    我用SimpleFetionDemo.bat发送消息 手机号填的自己 发送的号码也是自己 点击最后显示 发送失败 不是好友 但明明是好友 而且我用飞信就可以给自己发!!

    [回复]

    solosky 回复:

    您好,非常抱歉,SimpleFetionDemo.bat里面没有添加判断是否是自己的逻辑,暂时不能给自己发送短信,我会在下一个版本完善的,感谢您的指出。 如果需要发送给自己您可以使用MapleFetionDemo.bat里面的self命令。谢谢支持!

    [回复]

    fangde 回复:

    发送号码不是自己也会显示不是好友,好友列表为空

    [回复]

    solosky 回复:

    MapleFetion-2.0.1版中SimpleFetion已经支持给自己发送短信,请下载最新版再试。

  12. 多多
    2010年8月2日17:13

    哦 原来如此 另外我自己有服务器 我如何能把这个做成网页发送 就是可以提交表单自动发送 这样我不需要在每台服务器都装JAVA 只用1台服务器就可以了

    [回复]

    solosky 回复:

    您可以在一台服务器上安装一个Tomcat,然后把SimpleFetion作为一个网页程序来完成信息的发送。

    [回复]

  13. jack
    2010年8月3日10:47

    有接受消息的功能吗?我找了很久没找着??

    [回复]

  14. jack
    2010年8月3日11:08

    不好意思,我没号好测,,瞎问了,,哇嘎嘎。。。。

    [回复]

  15. 与你同乐
    2010年8月4日09:56

    貌似从昨天开始不能登录了啊!
    SSI连接失败!

    [回复]

    solosky 回复:

    您好,经过我刚才的测试,正式版目前是可以登录的,如果您用的不是正式版,请下载正式版再试:
    http://code.google.com/p/maplefetion/downloads/list

    谢谢您的支持~

    [回复]

  16. kw
    2010年9月8日16:24

    还可以登陆吗? 我今天测试不可以了。刚下的最新版本

    [回复]

  17. Champion
    2010年9月10日14:04

    9.7号移动服务器升级之后,不行了

    [回复]

    solosky 回复:

    部分用户出现SIPC_AUTH_FAIL,可能是移动正在逐步的封杀2010的协议,官方2008的客户端都无法完成登录。目前我已经在做2010的协议升级工作,请随时关注项目首页。

    [回复]

  18. chuanzai
    2010年9月10日21:47

    是的,已经不行了。。。

    [回复]

  19. Champion
    2010年9月12日08:57

    发现只是登录不行了。
    原来登录状态的号码 发送消息等操作是没有问题的

    [回复]

  20. javafetion
    2010年9月13日21:06

    SSISignV4Test里实现的2010协议能登陆,但是有个“飞信发现您本次变更了登录地点。为保证您的帐号安全,需要您输入验证码,这可以防止恶意程序的自动登录。”,这个验证码能不能绕过?如果每次都要输验证码,就无法自动登陆了。

    [回复]

    solosky 回复:

    抱歉,2010协议中这个是无法绕过的。

    [回复]

    javafetion 回复:

    这个验证码是 4.0.3340版本里的吗,用官方的4.1.0470好像没有碰到过这个验证码.

    [回复]

    solosky 回复:

    我还是建议你别去研究验证码了,如果你不能做到100%不出验证码,和没有研究一样。

  21. gototec
    2011年4月16日19:19

    我在csdn上看到一个程序可以不需要反复登录输入验证码,就是首次输入,不知能否实现不更改登录IP,我通过sniff观看,好像你的程序每次使用不同的IP登录飞信造成此问题,是否有可行办法,就使用本机IP登录,就不会出现ip更改问题,那么也就不存在验证码的说法了,谢谢!如有新的程序请发至我邮箱。

    [回复]

  22. JavaBean
    2011年4月30日19:46

    尊敬的作者您好,我是一个在校学生,正在将您开发的这套东西应用到一个很有意义的校内WEB项目上面,太感谢您了,向您致敬,同时也祝您身体健康,工作顺利。希望以后能有机会和您交流,向您学习。

    [回复]

    solosky 回复:

    呵呵,谢谢你哈。

    [回复]

  23. 2011年12月14日02:06

    I really like your writing style, superb information, thanks for putting up :D .

    [回复]