xiehuc / pidgin-lwqq

a pidgin plugin based on lwqq, a excellent safe useful library for webqq protocol
GNU General Public License v3.0
660 stars 185 forks source link

2015年01月21日20:20:41 无法登陆 #616

Closed noobfish closed 9 years ago

noobfish commented 9 years ago

上午还能登陆,晚上这会就不行了。反复试了很多次,都说账号或者密码错误。我为此专门修改了密码,重新登陆输入验证码还是这样。请问大家登陆正常么?若你们可以正常使用,就说明是我自己的问题了.

nolouch commented 9 years ago

我连Web QQ协议都没找到,哪有问题吗

felixonmars commented 9 years ago

@noobfish 我这里登陆了 4 个号, 有一个号有一模一样的问题. 我重试登陆很多很多次后, 突然成功了.

nolouch commented 9 years ago

我改了,一样是登陆账号密码错误。腾讯换协议了?

jizhongling commented 9 years ago

我也在相同时间突然不能登陆了

foxprodos commented 9 years ago

一样的问题。。

dx838 commented 9 years ago

同样的问题,上午还可以,上午就不行了。

floating-cat commented 9 years ago

+1

loocao commented 9 years ago

+1

asmca commented 9 years ago

+1

with or without http proxy, both failed.

showup captcha again and again, with passwd failed error.

seems QQ changed some protocal on Captcha verification.

-suse

[Jan 22 11:09:06] ERROR[3620]: login.c:744 lwqq_logout: Send logout request failed We need verify code image: h [Jan 22 11:09:14] WARNING[3620]: login.c:622 login_stage_3: Need to enter verify code [Jan 22 11:09:19] ERROR[3620]: login.c:351 do_login_back: Wrong password We need verify code image: h [Jan 22 11:09:40] WARNING[3620]: login.c:622 login_stage_3: Need to enter verify code [Jan 22 11:09:45] ERROR[3620]: login.c:351 do_login_back: Wrong password We need verify code image: h [Jan 22 11:11:05] WARNING[3620]: login.c:622 login_stage_3: Need to enter verify code [Jan 22 11:11:10] ERROR[3620]: login.c:351 do_login_back: Wrong password We need verify code image: h [Jan 22 11:13:48] WARNING[3620]: login.c:622 login_stage_3: Need to enter verify code [Jan 22 11:13:55] ERROR[3620]: login.c:351 do_login_back: Wrong password

Im using pidgin-2.10.9-1.el7.x86_64 lwqq Version: 0.3.1

and pidgin-2.10.7 on fc15 lwqq Version: 0.3.1

both failed.

EricInBj commented 9 years ago

我这两个帐号也一样的问题了,说帐号或密码错误,但直接到 web.qq.com上老版入口登录没问题。 狗日的腾讯

trlsmax commented 9 years ago

一样的问题

juvevood commented 9 years ago

今天登录确实有问题,多试几次还是可以的

EricInBj commented 9 years ago

完了,这会儿我重复了二十来次也没成功。。。。。。

chengdongdong commented 9 years ago

像是腾讯换协议了,这两天一直提示帐号密码错误

EricInBj commented 9 years ago

看了一下webqq的登录请求,似乎是URL参数里面的p 变化了, lwqq的 q是个 MD5但webqq是个很长的字符串。

nolouch commented 9 years ago

求解决方案

noobfish commented 9 years ago

朋友们,我每次登陆都要反复重试好几次。腾讯不完善Webqq功能,净给大家添乱啊。WineQQ用起来太笨拙了,真受不了。还有的问题是:有时候能正常登陆但是好友列表显示不完全。需要退出重新登陆多次才能完全显示列表。如果使用HTTPS连接的话,还会经常出现发送失败、收到消息延迟等bug。

EricInBj commented 9 years ago

一上午没登录上,刚才居然一下子成功了。。。。

noobfish commented 9 years ago

有没有可能用SmartQQ的协议来重新开发呢,这样的工作量是不是太大了?腾讯这么小家子气。

jrdriscoll commented 9 years ago

I find that if I have to enter the captcha I get the incorrect password error, but if I reconnect via reconnect button on the bottom of the Pidgin Buddy list, it reliable connects. (Pidgin 2.10.3/libpurple 2.10.3/liblwqq 0.4.1)

Additionally, it is my understanding that the SmartQQ product will indefinitely continue, so reversing the SmartQQ protocol would be a long term solution, although it does not provide complete functionality.

Lavande commented 9 years ago

确实无法登录,提示密码错误 webqq网页可以登录

shmilee commented 9 years ago

我是今天才遇到同样的问题

xiehuc commented 9 years ago

sorry,github发的邮件被当成垃圾邮件了,我现在才看到,待会儿去修改去。

El Psy Congroo

在 2015年1月24日,22:59,shmilee notifications@github.com 写道:

我是今天才遇到同样的问题

— Reply to this email directly or view it on GitHub.

xiehuc commented 9 years ago

新的加密算法都用上RSA了. 感觉out了.

ghost commented 9 years ago

+1

shenwei356 commented 9 years ago

@xiehuc 辛苦了

xiehuc commented 9 years ago

直接用了tx官方的js, 丢给spidermonkey来加密密码, 服务器还是不认. 我已经不知道该怎么办了...

暂且还是先提交个commit好了.

大家有没有什么想法?

jizhongling commented 9 years ago

@xiehuc 在网页上直接用js能成功吗?是不是对Firefox支持不好呢?用V8可以吗? 我这里网页登录都一直很难成功,以前还不如这个插件好,但是Chrome成功率比Firefox高。 系统: Linux Mint 17.1

xiehuc commented 9 years ago

关键是rsa加密,每次输出都不一样,没法调啊。这和firefox肯定没关系,应该还是哪里差了一些。

El Psy Congroo

在 2015年1月25日,23:21,Zhongling Ji notifications@github.com 写道:

@xiehuc 在网页上直接用js能成功吗?是不是对Firefox支持不好呢?用V8可以吗?

— Reply to this email directly or view it on GitHub.

noobfish commented 9 years ago

不管能不能修复,都要感谢@xiehuc 的努力

foxprodos commented 9 years ago

腾迅真是贱啊。

juvevood commented 9 years ago

狗日的腾讯!!!

noobfish commented 9 years ago

现在pidgin-lwqq彻底不能用了么?

EricInBj commented 9 years ago

@xiehuc dev分支里代码没提交全? 还有,有可能不光是加密方式变了吧,可能URL参数也有了变化?

ghost commented 9 years ago

I thought I really input a wrong password and I even changed my password and eventually got the same result. It comes out that the reason is Tencent changes their algorithm..

xiehuc commented 9 years ago

en,dev代码测试过服务器不认。主要是实验室的活也紧张,结果差得老远了,心理压力很大。根本抽不出2 3天的时间去详细排查

El Psy Congroo

在 2015年1月28日,15:38,Eric notifications@github.com 写道:

@xiehuc dev分支里代码没提交全? 还有,有可能不光是加密方式变了吧,可能URL参数也有了变化?

— Reply to this email directly or view it on GitHub.

demela commented 9 years ago

感谢xiehuc的努力,腾讯真蛋疼

floating-cat commented 9 years ago

我这2天凑巧连上去两次了(v0.4.1,不包括最新的那次dev的提交)……

刚刚下午试了下用 CrossOver 运行 QQ,发现安装和使用起来还是蛮方便的。如果不是介意依赖之类的问题的话,可以试试。

theburn commented 9 years ago

今天是1月29号,我的又不能登录了。前几天凑巧登录成功,然后几天都开着,今天发送消息失败,结果关闭后,就登录不上了 是不是要考虑换上手机QQ的协议

noobfish commented 9 years ago

反编译android的客户端不知道有没有希望

EricInBj commented 9 years ago

好消息好消息,登录的问题解决啦!!! 只改了一行代码,哦不,准确说是改了个url参数. js_ver变了,不过测试结论是这个参数不起决定作用,改不改一样。 加了个pt_tea,webqq请求时是1, 不知道具体代表什么意义。加上这个参数就神奇般地好了!!!

发了个 pull request。还请 @xiehuc 合并一下。

asmca commented 9 years ago

普天同庆!

在 2015年1月29日 下午2:31,Eric notifications@github.com写道:

好消息好消息,登录的问题解决啦!!!只改了一行代码,哦不,准确说是改了个url参数. js_ver变了,不过测试结论是这个参数不起决定作用,改不改一样。 加了个pt_tea,webqq请求时是1, 不知道具体代表什么意义。加上这个参数就神奇般地好了!!!

发了个 pull request。还请 @xiehuc https://github.com/xiehuc 合并一下。

— Reply to this email directly or view it on GitHub https://github.com/xiehuc/pidgin-lwqq/issues/616#issuecomment-71976395.

Regards, -suse

asmca commented 9 years ago

verified patch From eric.

pidgin-2.10.9-1.el7.x86_64 with latest git pull : lwqq and pidgin-lwqq, patch : https://github.com/xiehuc/lwqq/pull/26

another env. pidgin-2.10.7 build from src. on FC15 i386. latest lwqq and pidgin-lwqq, with same patch.

works.

xiehuc commented 9 years ago

thanks @EricInBj 我之前是尝试smartqq的登录方式,加密老复杂了。没搞定。原来webqq的登录方式还能用。我等过一段时间了再去调一调smartqq的登录方式,方便万一webqq被禁用了好立即切换。

noobfish commented 9 years ago

@xiehuc 太棒了 感谢你的付出

jizhongling commented 9 years ago

由衷感谢@xiehuc和@EricInBj,看来只要有高手在,不拍腾讯折腾

linux0ne commented 9 years ago

@EricInBj 具体过程可否详细描述?

maosuyun2009 commented 9 years ago

为什么我更新了代码,重新编译安装了库,问题还是存在?

juvevood commented 9 years ago

问下现在哪个分支的代码可以用?感谢两位大婶的付出!

EricInBj commented 9 years ago

@juvevood lwqq项目 master分支。 @maosuyun2009 请确认更新了lwqq项目。 @linux0ne 其实没啥具体过程,就是用Chrome来调试跟踪了一下webqq登录过程,主要想看密码加密方法及最终请求的 Url、 Cookie、 Http header情况的。中途发现有另一个请求,发现那个请求的参数和lwqq代码里的有点不一样。当时注意到的是js_ver变了。。。于是就。。。。。