谢谢你的提议,我修改一下许可证就把源代码开放,不过deb包我真不太熟,一方面手头没有debian系的发行版,另一方面着实也不知道该怎么做,呵呵,要不我把源代码开放了以后你帮我做一个?wangdu2002 写了:楼上,装吧,几十MiB而已。。。难道硬盘那么小?用Ubuntu1004,32位系统,先安装好依赖库之后,肯定是可以正常编译成功的。
另,对楼主提两个建议:
1、早日提供deb包,还有那个图片位置的问题也要解决掉,不能老要求使用者自己去拷贝图片;
2、安装成功后,应该象libfetion一样,在互联网菜单中生成子菜单,免得一定得在终端启动了。![]()
开放源码应该没啥问题的吧。。。个人研究和使用,又不是商业应用。
Fetion for linux,使用飞信2010最新协议[10月24日更新v2.0](更美观更稳定)
-
- 帖子: 80
- 注册时间: 2007-12-06 13:49
- 联系:
Re: 开发了一个fetion for linux,使用飞信2010最新协议
- wangdu2002
- 帖子: 13284
- 注册时间: 2008-12-13 19:39
- 来自: 物华天宝人杰地灵
Re: 开发了一个fetion for linux,使用飞信2010最新协议
某不会。。。但是坛子里有人会打deb包滴。。。某是老菜鸟,不会编程,打包也菜,某打的deb包。。。可能只能本机使用。 

行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
海内生明月,天涯共此夕。
--------------------吾本独!
- andis220617
- 帖子: 81
- 注册时间: 2008-11-02 4:30
Re: 开发了一个fetion for linux,使用飞信2010最新协议
第一次打包成功 

- 附件
-
- 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最新协议
要deb包.....
- momova
- 帖子: 3381
- 注册时间: 2007-07-11 21:43
- 系统: archlinux
- 来自: 东江边
-
- 帖子: 80
- 注册时间: 2007-12-06 13:49
- 联系:
Re: 开发了一个fetion for linux,使用飞信2010最新协议
刚找朋友试了一下,安装是可以成功,可怎么在Internet菜单里面没有呢?我不懂这个,呵呵,不要笑我andis220617 写了:第一次打包成功
- xsoul
- 帖子: 441
- 注册时间: 2007-06-05 18:27
Re: 开发了一个fetion for linux,使用飞信2010最新协议
adagio 写了:谁能帮忙写个PKGBUILD

推荐目前为止最优秀的网络备份|文件分享工具Dropbox
Ubuntu 12.04
Ubuntu 12.04
- Jarson
- 帖子: 2371
- 注册时间: 2008-07-21 9:44
- 来自: 深圳
- 联系:
Re: 开发了一个fetion for linux,使用飞信2010最新协议
编译安装通过,可是登录不了,情况类似12楼的,我的系统是64位的,编译时候启用debug了,下面是登录过程的终端输出。
支持LZ,采用gtk的界面不错,希望这登录的问题能解决
俺不懂技术,只能提交测试信息了
ps:手机号已替换了。
代码: 全选
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>
段错误


ps:手机号已替换了。
-
- 帖子: 80
- 注册时间: 2007-12-06 13:49
- 联系:
Re: 开发了一个fetion for linux,使用飞信2010最新协议
谢谢你给出的调试信息,你出的错误跟平台没有关系,确实是我的代码写的有问题,出错的原因可能是同时有大量未处理的好友请求,我会在下一个版本中修改这个bug,现在能采取的方法是你找一个官方的飞信把那些添加好友信息给处理一下,呵呵,或者接受或者拒绝,再次感谢你提供的调试信息!Jarson 写了:编译安装通过,可是登录不了,情况类似12楼的,我的系统是64位的,编译时候启用debug了,下面是登录过程的终端输出。支持LZ,采用gtk的界面不错,希望这登录的问题能解决代码: 全选
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> 段错误
俺不懂技术,只能提交测试信息了
![]()
ps:手机号已替换了。
- yingtianli
- 帖子: 631
- 注册时间: 2008-09-20 14:27
Re: 开发了一个fetion for linux,使用飞信2010最新协议
利用deb包测试了一下,登陆了3次才成功。出现问题是给对方发信息时,不管你怎么点“发送”还是按回车健,信息就是不出去,但是可以给自己发。为何?
- icykiss
- 帖子: 97
- 注册时间: 2009-10-25 8:52
- 联系:
- andis220617
- 帖子: 81
- 注册时间: 2008-11-02 4:30
Re: 开发了一个fetion for linux,使用飞信2010最新协议
源码里没有设置添加菜单,所以。。。ouclwp 写了:刚找朋友试了一下,安装是可以成功,可怎么在Internet菜单里面没有呢?我不懂这个,呵呵,不要笑我andis220617 写了:第一次打包成功
我用的是checkinstall,ubuntu10.04,系统有点不稳定,唉。。。好多崩溃

代码: 全选
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最新协议
代码: 全选
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)
-
- 帖子: 3173
- 注册时间: 2010-01-13 23:26
-
- 帖子: 80
- 注册时间: 2007-12-06 13:49
- 联系:
Re: 开发了一个fetion for linux,使用飞信2010最新协议
这个问题我也不确定是什么原因,我查一下尽快修复yingtianli 写了:利用deb包测试了一下,登陆了3次才成功。出现问题是给对方发信息时,不管你怎么点“发送”还是按回车健,信息就是不出去,但是可以给自己发。为何?