Fetion for linux,使用飞信2010最新协议[10月24日更新v2.0](更美观更稳定)

仅仅用于软件推荐,不适合发求软件或软件使用问题方面的贴子
回复
ouclwp
帖子: 80
注册时间: 2007-12-06 13:49
联系:

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#31

帖子 ouclwp » 2010-04-01 13:33

wangdu2002 写了:楼上,装吧,几十MiB而已。。。难道硬盘那么小?用Ubuntu1004,32位系统,先安装好依赖库之后,肯定是可以正常编译成功的。
另,对楼主提两个建议:
1、早日提供deb包,还有那个图片位置的问题也要解决掉,不能老要求使用者自己去拷贝图片;
2、安装成功后,应该象libfetion一样,在互联网菜单中生成子菜单,免得一定得在终端启动了。 :em06

开放源码应该没啥问题的吧。。。个人研究和使用,又不是商业应用。
谢谢你的提议,我修改一下许可证就把源代码开放,不过deb包我真不太熟,一方面手头没有debian系的发行版,另一方面着实也不知道该怎么做,呵呵,要不我把源代码开放了以后你帮我做一个?
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#32

帖子 wangdu2002 » 2010-04-01 13:36

某不会。。。但是坛子里有人会打deb包滴。。。某是老菜鸟,不会编程,打包也菜,某打的deb包。。。可能只能本机使用。 :em03
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
andis220617
帖子: 81
注册时间: 2008-11-02 4:30

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#33

帖子 andis220617 » 2010-04-01 13:48

第一次打包成功 :em11
附件
openfetion_1.1-1_i386.deb
(154.33 KiB) 已下载 163 次
上次由 andis220617 在 2010-04-05 11:36,总共编辑 1 次。

代码: 全选

ADSL自动拨号设置
启用有线连接:sudo ifconfig eth0 up
在终端中输入:sudo pppoeconf
一个基于文本菜单的程序会指导你进行下面的步骤以完成拨号
在需要的时候启动ADSL连接,可以在终端中输入:sudo pon dsl-provider
断开ADSL连接,可以在终端中输入:sudo poff
头像
tonytam
帖子: 485
注册时间: 2006-09-23 12:28

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#34

帖子 tonytam » 2010-04-01 13:52

要deb包.....
头像
momova
帖子: 3381
注册时间: 2007-07-11 21:43
系统: archlinux
来自: 东江边

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#35

帖子 momova » 2010-04-01 14:27

好东西啊,支持下。
我来了,我看见了,我征服了!
求勾搭,不管饭。
ouclwp
帖子: 80
注册时间: 2007-12-06 13:49
联系:

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#36

帖子 ouclwp » 2010-04-01 14:50

andis220617 写了:第一次打包成功 :em11
刚找朋友试了一下,安装是可以成功,可怎么在Internet菜单里面没有呢?我不懂这个,呵呵,不要笑我
头像
xsoul
帖子: 441
注册时间: 2007-06-05 18:27

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#37

帖子 xsoul » 2010-04-01 14:50

adagio 写了:谁能帮忙写个PKGBUILD :em06
:em06
头像
Jarson
帖子: 2371
注册时间: 2008-07-21 9:44
来自: 深圳
联系:

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#38

帖子 Jarson » 2010-04-01 17:39

编译安装通过,可是登录不了,情况类似12楼的,我的系统是64位的,编译时候启用debug了,下面是登录过程的终端输出。

代码: 全选

fhc1988@fhc1988-laptop:~/下载/openfetion-1.0$ openfetion 
Track:function 'fx_main_new()' in file: <fx_main.c:27>
Track:function 'main()' in file: <fx_main.c:619>
Track:function 'fx_main_initialize()' in file: <fx_main.c:34>
Track:function 'fx_login_new()' in file: <fx_login.c:27>
Track:function 'fx_login_initialize()' in file: <fx_login.c:49>
[17:33:34]  Loading user list store in local data file
Track:function 'fx_login_create_user_model()' in file: <fx_login.c:432>
Track:function 'fx_login_create_state_model()' in file: <fx_login.c:122>
Track:function 'fx_login_set_last_login_user()' in file: <fx_login.c:456>
Track:function 'fx_login_user_change_func()' in file: <fx_login.c:507>
Track:function 'fx_login_set_last_login_state()' in file: <fx_login.c:486>
Track:function 'fx_login_set_last_login_state()' in file: <fx_login.c:486>
Track:function 'fx_main_window_state_func()' in file: <fx_main.c:518>
Track:function 'fx_login_thread_func()' in file: <fx_login.c:185>
Track:function 'fx_main_set_user()' in file: <fx_main.c:84>
[17:34:14]  Set a initialized Config Struct to User
Track:function 'ssi_auth_action()' in file: <fetion_login.c:130>
[17:34:14]  Start ssi login with v3Temp password , user number 我的手机号
Track:function 'parse_ssi_auth_response()' in file: <fetion_login.c:232>
[17:34:15]  SSI login success
[17:34:15]  Loading user list store in local data file
[17:34:15]  Storing some pointers to memory
[17:34:15]  Reading user information from local disk
[17:34:15]  Reading pointers from memory to struct User
[17:34:15]  Reading contact list from local disk
[17:34:15]  Reading buddy list from local disk
[17:34:16]  Set a initialized Sip Struct to User
Track:function 'sipc_reg_action()' in file: <fetion_login.c:175>
[17:34:16]  Start registering to sip server(221.176.31.42:8080)
Track:function 'parse_sipc_reg_response()' in file: <fetion_login.c:258>
[17:34:16]  Register to sip server success
[17:34:16]  nonce:1254C88030030207518EE1BF44AD0579
Track:function 'generate_response()' in file: <fetion_login.c:38>
[17:34:16]  Start encrypting response
[17:34:16]  Encrypting reponse success
Track:function 'sipc_aut_action()' in file: <fetion_login.c:199>
Track:function 'generate_auth_body()' in file: <fetion_login.c:351>
[17:34:16]  Start sipc authentication , with ak-value
[17:34:16]  contact-version : 323196179 , personal-version 298993715
Track:function 'parse_sipc_auth_response()' in file: <fetion_login.c:286>
[17:34:16]  Sipc authentication success
Track:function 'parse_personal_info()' in file: <fetion_login.c:395>
Track:function 'parse_contact_list()' in file: <fetion_login.c:453>
[17:34:16]  Start reading contact list 
[17:34:16]  Contact list is the same as that stored in the local disk!
Track:function 'fx_login_free()' in file: <fx_login.c:34>
Track:function 'fx_head_new()' in file: <fx_head.c:28>
Track:function 'fx_head_initialize()' in file: <fx_head.c:53>
Track:function 'fx_head_bind()' in file: <fx_head.c:155>
Track:function 'fx_head_set_state_image()' in file: <fx_head.c:190>
Track:function 'fx_tree_new()' in file: <fx_tree.c:41>
Track:function 'fx_tree_initilize()' in file: <fx_tree.c:55>
Track:function 'fx_tree_create_model()' in file: <fx_tree.c:122>
Track:function 'fx_tree_create_column()' in file: <fx_tree.c:403>
[17:34:17]  Start subscribe contact list
Track:function 'fx_tree_update_portrait_thread_func()' in file: <fx_tree.c:567>
[17:34:17]  Storing user information to local disk
[17:34:17]  Storing contact list to local disk
[17:34:17]  Storing buddy list to local disk
Track:function 'fx_main_listen_thread_func()' in file: <fx_main.c:633>
[17:34:17]  Start A New Thread!!!!!!!!!!!!!!!!!!!!!!!!
Track:function 'fx_bottom_new()' in file: <fx_bottom.c:27>
Track:function 'fx_bottom_initialize()' in file: <fx_bottom.c:40>
Track:function 'fx_main_process_addbuddyapplication()' in file: <fx_main.c:504>
Track:function 'fx_main_process_addbuddyapplication_thread()' in file: <fx_main.c:485>
段错误
支持LZ,采用gtk的界面不错,希望这登录的问题能解决 :em11 俺不懂技术,只能提交测试信息了 :em06
ps:手机号已替换了。
ouclwp
帖子: 80
注册时间: 2007-12-06 13:49
联系:

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#39

帖子 ouclwp » 2010-04-01 18:03

Jarson 写了:编译安装通过,可是登录不了,情况类似12楼的,我的系统是64位的,编译时候启用debug了,下面是登录过程的终端输出。

代码: 全选

fhc1988@fhc1988-laptop:~/下载/openfetion-1.0$ openfetion 
Track:function 'fx_main_new()' in file: <fx_main.c:27>
Track:function 'main()' in file: <fx_main.c:619>
Track:function 'fx_main_initialize()' in file: <fx_main.c:34>
Track:function 'fx_login_new()' in file: <fx_login.c:27>
Track:function 'fx_login_initialize()' in file: <fx_login.c:49>
[17:33:34]  Loading user list store in local data file
Track:function 'fx_login_create_user_model()' in file: <fx_login.c:432>
Track:function 'fx_login_create_state_model()' in file: <fx_login.c:122>
Track:function 'fx_login_set_last_login_user()' in file: <fx_login.c:456>
Track:function 'fx_login_user_change_func()' in file: <fx_login.c:507>
Track:function 'fx_login_set_last_login_state()' in file: <fx_login.c:486>
Track:function 'fx_login_set_last_login_state()' in file: <fx_login.c:486>
Track:function 'fx_main_window_state_func()' in file: <fx_main.c:518>
Track:function 'fx_login_thread_func()' in file: <fx_login.c:185>
Track:function 'fx_main_set_user()' in file: <fx_main.c:84>
[17:34:14]  Set a initialized Config Struct to User
Track:function 'ssi_auth_action()' in file: <fetion_login.c:130>
[17:34:14]  Start ssi login with v3Temp password , user number 我的手机号
Track:function 'parse_ssi_auth_response()' in file: <fetion_login.c:232>
[17:34:15]  SSI login success
[17:34:15]  Loading user list store in local data file
[17:34:15]  Storing some pointers to memory
[17:34:15]  Reading user information from local disk
[17:34:15]  Reading pointers from memory to struct User
[17:34:15]  Reading contact list from local disk
[17:34:15]  Reading buddy list from local disk
[17:34:16]  Set a initialized Sip Struct to User
Track:function 'sipc_reg_action()' in file: <fetion_login.c:175>
[17:34:16]  Start registering to sip server(221.176.31.42:8080)
Track:function 'parse_sipc_reg_response()' in file: <fetion_login.c:258>
[17:34:16]  Register to sip server success
[17:34:16]  nonce:1254C88030030207518EE1BF44AD0579
Track:function 'generate_response()' in file: <fetion_login.c:38>
[17:34:16]  Start encrypting response
[17:34:16]  Encrypting reponse success
Track:function 'sipc_aut_action()' in file: <fetion_login.c:199>
Track:function 'generate_auth_body()' in file: <fetion_login.c:351>
[17:34:16]  Start sipc authentication , with ak-value
[17:34:16]  contact-version : 323196179 , personal-version 298993715
Track:function 'parse_sipc_auth_response()' in file: <fetion_login.c:286>
[17:34:16]  Sipc authentication success
Track:function 'parse_personal_info()' in file: <fetion_login.c:395>
Track:function 'parse_contact_list()' in file: <fetion_login.c:453>
[17:34:16]  Start reading contact list 
[17:34:16]  Contact list is the same as that stored in the local disk!
Track:function 'fx_login_free()' in file: <fx_login.c:34>
Track:function 'fx_head_new()' in file: <fx_head.c:28>
Track:function 'fx_head_initialize()' in file: <fx_head.c:53>
Track:function 'fx_head_bind()' in file: <fx_head.c:155>
Track:function 'fx_head_set_state_image()' in file: <fx_head.c:190>
Track:function 'fx_tree_new()' in file: <fx_tree.c:41>
Track:function 'fx_tree_initilize()' in file: <fx_tree.c:55>
Track:function 'fx_tree_create_model()' in file: <fx_tree.c:122>
Track:function 'fx_tree_create_column()' in file: <fx_tree.c:403>
[17:34:17]  Start subscribe contact list
Track:function 'fx_tree_update_portrait_thread_func()' in file: <fx_tree.c:567>
[17:34:17]  Storing user information to local disk
[17:34:17]  Storing contact list to local disk
[17:34:17]  Storing buddy list to local disk
Track:function 'fx_main_listen_thread_func()' in file: <fx_main.c:633>
[17:34:17]  Start A New Thread!!!!!!!!!!!!!!!!!!!!!!!!
Track:function 'fx_bottom_new()' in file: <fx_bottom.c:27>
Track:function 'fx_bottom_initialize()' in file: <fx_bottom.c:40>
Track:function 'fx_main_process_addbuddyapplication()' in file: <fx_main.c:504>
Track:function 'fx_main_process_addbuddyapplication_thread()' in file: <fx_main.c:485>
段错误
支持LZ,采用gtk的界面不错,希望这登录的问题能解决 :em11 俺不懂技术,只能提交测试信息了 :em06
ps:手机号已替换了。
谢谢你给出的调试信息,你出的错误跟平台没有关系,确实是我的代码写的有问题,出错的原因可能是同时有大量未处理的好友请求,我会在下一个版本中修改这个bug,现在能采取的方法是你找一个官方的飞信把那些添加好友信息给处理一下,呵呵,或者接受或者拒绝,再次感谢你提供的调试信息!
头像
yingtianli
帖子: 631
注册时间: 2008-09-20 14:27

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#40

帖子 yingtianli » 2010-04-01 20:35

利用deb包测试了一下,登陆了3次才成功。出现问题是给对方发信息时,不管你怎么点“发送”还是按回车健,信息就是不出去,但是可以给自己发。为何?
头像
icykiss
帖子: 97
注册时间: 2009-10-25 8:52
联系:

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#41

帖子 icykiss » 2010-04-01 20:44

谢谢,学习。
:em01
  • 你有什么不开心的事情,说出来让大家开心一下。
头像
andis220617
帖子: 81
注册时间: 2008-11-02 4:30

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#42

帖子 andis220617 » 2010-04-01 22:35

ouclwp 写了:
andis220617 写了:第一次打包成功 :em11
刚找朋友试了一下,安装是可以成功,可怎么在Internet菜单里面没有呢?我不懂这个,呵呵,不要笑我
源码里没有设置添加菜单,所以。。。
我用的是checkinstall,ubuntu10.04,系统有点不稳定,唉。。。好多崩溃 :em20

代码: 全选

ADSL自动拨号设置
启用有线连接:sudo ifconfig eth0 up
在终端中输入:sudo pppoeconf
一个基于文本菜单的程序会指导你进行下面的步骤以完成拨号
在需要的时候启动ADSL连接,可以在终端中输入:sudo pon dsl-provider
断开ADSL连接,可以在终端中输入:sudo poff
头像
aric286
帖子: 962
注册时间: 2007-12-03 9:54
联系:

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#43

帖子 aric286 » 2010-04-01 22:52

代码: 全选

openfetion 
Track:function 'fx_main_new()' in file: <fx_main.c:27>
Track:function 'main()' in file: <fx_main.c:619>
Track:function 'fx_main_initialize()' in file: <fx_main.c:34>
Track:function 'fx_login_new()' in file: <fx_login.c:27>
Track:function 'fx_login_initialize()' in file: <fx_login.c:49>
[22:50:36]  Loading user list store in local data file
Track:function 'fx_login_create_user_model()' in file: <fx_login.c:432>
Track:function 'fx_login_create_state_model()' in file: <fx_login.c:122>
Track:function 'fx_login_set_last_login_user()' in file: <fx_login.c:456>
Track:function 'fx_login_user_change_func()' in file: <fx_login.c:507>
Track:function 'fx_login_set_last_login_state()' in file: <fx_login.c:486>
Track:function 'fx_login_set_last_login_state()' in file: <fx_login.c:486>
Track:function 'fx_main_window_state_func()' in file: <fx_main.c:518>
Track:function 'fx_login_thread_func()' in file: <fx_login.c:185>
Track:function 'fx_main_set_user()' in file: <fx_main.c:84>
[22:50:41]  Set a initialized Config Struct to User
[22:50:41]  Start ssi login with v3Temp password , user number 12345678910
[22:50:41]  SSI login failed , status-code :421
[22:50:41]  您的登录密码有些简单,为了保障您的帐户安全,请输入图形验证码:
[22:50:41]  温馨提示:建议您登录成功后,到“个人设置>安全选项”中修改密码。
[22:50:42]  Generating verification code picture
Track:function 'fx_code_new()' in file: <fx_code.c:28>
Track:function 'fx_code_initialize()' in file: <fx_code.c:46>
Track:function 'fx_code_code_event_func()' in file: <fx_code.c:114>
Track:function 'fx_code_code_event_func()' in file: <fx_code.c:114>
Track:function 'fx_code_on_ok_clicked()' in file: <fx_code.c:134>
[22:50:58]  Input verfication code:f88myp
[22:50:58]  Start ssi login with v3Temp password , user number 12345678910
[22:50:58]  SSI login failed , status-code :420
[22:50:58]  您的登录密码有些简单,为了保障您的帐户安全,请输入图形验证码:
[22:50:58]  温馨提示:建议您登录成功后,到“个人设置>安全选项”中修改密码。
[22:50:59]  Generating verification code picture
Track:function 'fx_code_new()' in file: <fx_code.c:28>
Track:function 'fx_code_initialize()' in file: <fx_code.c:46>
Track:function 'fx_code_code_event_func()' in file: <fx_code.c:114>
Track:function 'fx_code_code_event_func()' in file: <fx_code.c:114>
Track:function 'fx_code_on_ok_clicked()' in file: <fx_code.c:134>
[22:51:07]  Input verfication code:tuktdh
[22:51:07]  Start ssi login with v3Temp password , user number 12345678910
[22:51:08]  SSI login success
[22:51:08]  Loading user list store in local data file
[22:51:08]  Storing some pointers to memory
[22:51:08]  Reading user information from local disk
[22:51:08]  Reading pointers from memory to struct User
[22:51:08]  Reading contact list from local disk
[22:51:08]  Reading buddy list from local disk
[22:51:08]  Set a initialized Sip Struct to User
[22:51:08]  Start registering to sip server(221.130.44.194:8080)
[22:51:09]  Register to sip server success
[22:51:09]  nonce:4C3B8AF65580A498700ED77041C8A145
[22:51:09]  Start encrypting response
[22:51:09]  Encrypting reponse success
[22:51:09]  Start sipc authentication , with ak-value
[22:51:09]  contact-version : 323385590 , personal-version 296123554
[22:51:09]  Sipc authentication success
[22:51:09]  Start reading contact list 
[22:51:09]  Contact list is the same as that stored in the local disk!
Track:function 'fx_login_free()' in file: <fx_login.c:34>
Track:function 'fx_head_new()' in file: <fx_head.c:28>
Track:function 'fx_head_initialize()' in file: <fx_head.c:53>
Track:function 'fx_head_bind()' in file: <fx_head.c:155>
Track:function 'fx_head_set_state_image()' in file: <fx_head.c:190>
Track:function 'fx_tree_new()' in file: <fx_tree.c:41>
Track:function 'fx_tree_initilize()' in file: <fx_tree.c:55>
Track:function 'fx_tree_create_model()' in file: <fx_tree.c:122>
Track:function 'fx_tree_create_column()' in file: <fx_tree.c:403>
[22:51:12]  Start subscribe contact list
Track:function 'fx_tree_update_portrait_thread_func()' in file: <fx_tree.c:567>
[22:51:12]  Storing user information to local disk
[22:51:12]  Storing contact list to local disk
[22:51:12]  Storing buddy list to local disk
Track:function 'fx_main_listen_thread_func()' in file: <fx_main.c:633>
[22:51:12]  Start A New Thread!!!!!!!!!!!!!!!!!!!!!!!!
Track:function 'fx_bottom_new()' in file: <fx_bottom.c:27>
Track:function 'fx_bottom_initialize()' in file: <fx_bottom.c:40>
Track:function 'fx_main_process_addbuddyapplication()' in file: <fx_main.c:504>
Track:function 'fx_main_process_addbuddyapplication_thread()' in file: <fx_main.c:485>
段错误 (core dumped)
rediscover
帖子: 3173
注册时间: 2010-01-13 23:26

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#44

帖子 rediscover » 2010-04-02 9:59

很好用!
Here I am.
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
ouclwp
帖子: 80
注册时间: 2007-12-06 13:49
联系:

Re: 开发了一个fetion for linux,使用飞信2010最新协议

#45

帖子 ouclwp » 2010-04-02 18:27

yingtianli 写了:利用deb包测试了一下,登陆了3次才成功。出现问题是给对方发信息时,不管你怎么点“发送”还是按回车健,信息就是不出去,但是可以给自己发。为何?
这个问题我也不确定是什么原因,我查一下尽快修复
回复