分页: 3 / 30
Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-01 13:33
由 ouclwp
wangdu2002 写了:楼上,装吧,几十MiB而已。。。难道硬盘那么小?用Ubuntu1004,32位系统,先安装好依赖库之后,肯定是可以正常编译成功的。
另,对楼主提两个建议:
1、早日提供deb包,还有那个图片位置的问题也要解决掉,不能老要求使用者自己去拷贝图片;
2、安装成功后,应该象libfetion一样,在互联网菜单中生成子菜单,免得一定得在终端启动了。
开放源码应该没啥问题的吧。。。个人研究和使用,又不是商业应用。
谢谢你的提议,我修改一下许可证就把源代码开放,不过deb包我真不太熟,一方面手头没有debian系的发行版,另一方面着实也不知道该怎么做,呵呵,要不我把源代码开放了以后你帮我做一个?
Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-01 13:36
由 wangdu2002
某不会。。。但是坛子里有人会打deb包滴。。。某是老菜鸟,不会编程,打包也菜,某打的deb包。。。可能只能本机使用。

Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-01 13:48
由 andis220617
第一次打包成功

Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-01 13:52
由 tonytam
要deb包.....
Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-01 14:27
由 momova
好东西啊,支持下。
Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-01 14:50
由 ouclwp
andis220617 写了:第一次打包成功

刚找朋友试了一下,安装是可以成功,可怎么在Internet菜单里面没有呢?我不懂这个,呵呵,不要笑我
Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-01 14:50
由 xsoul
adagio 写了:谁能帮忙写个PKGBUILD


Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-01 17:39
由 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的界面不错,希望这登录的问题能解决

俺不懂技术,只能提交测试信息了
ps:手机号已替换了。
Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-01 18:03
由 ouclwp
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的界面不错,希望这登录的问题能解决

俺不懂技术,只能提交测试信息了
ps:手机号已替换了。
谢谢你给出的调试信息,你出的错误跟平台没有关系,确实是我的代码写的有问题,出错的原因可能是同时有大量未处理的好友请求,我会在下一个版本中修改这个bug,现在能采取的方法是你找一个官方的飞信把那些添加好友信息给处理一下,呵呵,或者接受或者拒绝,再次感谢你提供的调试信息!
Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-01 20:35
由 yingtianli
利用deb包测试了一下,登陆了3次才成功。出现问题是给对方发信息时,不管你怎么点“发送”还是按回车健,信息就是不出去,但是可以给自己发。为何?
Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-01 20:44
由 icykiss
谢谢,学习。

Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-01 22:35
由 andis220617
ouclwp 写了:andis220617 写了:第一次打包成功

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

Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-01 22:52
由 aric286
代码: 全选
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)
Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-02 9:59
由 rediscover
很好用!
Re: 开发了一个fetion for linux,使用飞信2010最新协议
发表于 : 2010-04-02 18:27
由 ouclwp
yingtianli 写了:利用deb包测试了一下,登陆了3次才成功。出现问题是给对方发信息时,不管你怎么点“发送”还是按回车健,信息就是不出去,但是可以给自己发。为何?
这个问题我也不确定是什么原因,我查一下尽快修复