Adium

Opened 15 years ago

Closed 13 years ago

Last modified 13 years ago

#383 closed defect (fixed)

qq support

Reported by: anonymous Owned by: evands
Milestone: Adium X 1.0 Component: Service/Other
Version: Severity: normal
Keywords: Hillinsilence@gmail.com, sonofspam@deadgirl.org, nicephore17@yahoo.fr, zqhuang@gmail.com, dharbigt@ajax.org, yangbao111@gmail.com, jessegarner@gmail.com Cc:
Patch Status:

Description

will you consider to add the chinese IM function call QQ? it is very common in china.

www.qq.com

Change History (49)

comment:1 Changed 15 years ago by David Smith

Milestone: Sometime after 1.0
priority: highestnormal
Version: 0.82

We rely on the developers of gaim to add support for new protocols, so we'll have to wait until they add it. Also, please don't set the priority. Setting to post-1.0 for now, can be moved if there's news of gaim working with it.

comment:2 Changed 15 years ago by (none)

Gaim already has some QQ support in the form of this plugin so not sure how much use it would be to Adium but thought I'd draw attention to it.

comment:3 Changed 15 years ago by anonymous

Gaim already has some QQ support in the form of this plugin so not sure how much use it would be to Adium but thought I'd draw attention to it.

comment:4 Changed 15 years ago by anonymous

Gaim already has some QQ support in the form of this plugin so not sure how much use it would be to Adium but thought I'd draw attention to it.

comment:5 Changed 15 years ago by (none)

Gaim already has some QQ support in the form of this plugin so not sure how much use it would be to Adium but thought I'd draw attention to it.

comment:6 Changed 15 years ago by anonymous

Gaim already has some QQ support in the form of this plugin so not sure how much use it would be to Adium but thought I'd draw attention to it.

comment:7 Changed 15 years ago by anonymous

Gaim already has some QQ support in the form of this plugin so not sure how much use it would be to Adium but thought I'd draw attention to it.

comment:8 Changed 15 years ago by anonymous

I'm sorry, I wasn't listening attentively and I haven't heard what you said. Could you please repeat?

comment:9 Changed 14 years ago by Colin Barrett

Milestone: Sometime after 1.0Waiting on libgaim

comment:10 Changed 14 years ago by Chris Forsythe

openq hasn't been updated in 7 months. Do we know of anyone who could test it for us now?

comment:11 Changed 14 years ago by sonofspam at deadgirl dot org

It seems to work with the current version of GAIM. What testers are needed?

I mean... I have QQ, I can test as long as it doesn't require any strange knowledge that I don't have.

comment:12 Changed 14 years ago by Evan Schoenberg

Gaim, not GAIM.

It'll need to exist as a gaim 2.0.0cvs plugin before we will consider working with it, as the next Adium release will use libgaim 2.0.0.

comment:13 Changed 14 years ago by nicephore17@…

Hi all.

I've the same problem: expecting to use Tencent QQ on Adium. I also own a computer running Linux (Ubuntu) and Gaim with OpenQQ plugin. Unfortunatly it don't work since one month. I gotta check why (it may depend of an update of Gaim).

May I help testing someting. You can contact me on nicolas[dot]forgeard-grignon[at]laposte[dot]net

CU

(I REALLY enjoy Adium)

comment:14 Changed 14 years ago by Gilles

i also want QQ for mac !! please ...

comment:15 Changed 14 years ago by Hillinsilence@…

QQ(sometimes TM for Tencent Messenger) is the most common IM software here in China, we've got over 50 million users using it for daylife communication, so it'll be a great idea to implement QQ in Adium. Tencent has deserted the old TIM platform protocal (ver 2003?) some weeks ago, so although we've a lot of QQ simulator software on MacOSX such as LumaQQ, iQQ, they were out of work for some time. And those softwares don't really work fine even if they've fixed the protocal problem - for example, LumaQQ is based on Java and iQQ has a terrible user experience. I really look forward to have my QQ account logged on Adium. If you, Adium developpers, have any trouble about QQ such as getting a QQ account, I'll be glad to help you.

comment:16 Changed 14 years ago by zqhuang@…

Yes, please consider adding QQ to Adium! My experience with LumaQQ, isQ, and iQQ was terrible.

comment:17 Changed 14 years ago by dharbigt@…

I'd be happy to help test.

comment:18 Changed 14 years ago by WindKoh

Please adding QQ to Adium... I'm sick of others...

comment:19 Changed 14 years ago by aniime

yes, QQ would be very nice... it seems that 1/6 people on world use QQ so if adium contains qq i would be very happy :)

comment:20 Changed 14 years ago by Evan Schoenberg

If/when a QQ implementation exists for Gaim, we can have support available in some form (possibly via an external plugin in 1.0). If one doesn't exist, someone needs to use a QQ library and write an Adium plugin. I welcome an interested developer to contact us if he/she wants to work on it.

comment:21 Changed 14 years ago by anonymous

waitwait

comment:22 Changed 13 years ago by yangbao111@…

Anything new?

comment:23 Changed 13 years ago by Colin Barrett

field_haspatch: 0

If there was anything new, It would be posted here.

comment:24 Changed 13 years ago by Peter Hosey

Well, there is one thing new: QQ is a Google Summer of Code project for Gaim. See: http://code.google.com/soc/gaim/about.html

So it may happen soonish.

comment:25 Changed 13 years ago by Peter Hosey

... Emphasis on the "ish".

comment:27 Changed 13 years ago by Evan Schoenberg

Milestone: Waiting on libgaimAdium X 1.0

comment:28 Changed 13 years ago by Evan Schoenberg

Resolution: fixed
Status: newclosed

(In [17181]) Added QQ Gaim service, which uses the qq prpl implemented by Mark Huetsch as part of Gaim's Google Summer of Code. Closes #383

comment:29 Changed 13 years ago by Evan Schoenberg

To previous posters in this ticket: The Adium team needs two QQ accounts to be able to test basic connnectivity. If you can create those and ContactUs to let us know the user/pass, I'd appreciate it -- please post here after you do so others will know it's been done.

comment:30 Changed 13 years ago by Hillin

Resolution: fixed
Status: closedreopened

Here's a account for testing:

QQ Number:*617671872* Password:AdiumTest

comment:31 Changed 13 years ago by Evan Schoenberg

Resolution: fixed
Status: reopenedclosed

Yup, it connects. Ticket closed.

comment:32 Changed 13 years ago by jessegarner@…

May I get some more details on how to do this? I don't see QQ as an option in the pull down menu of new clients...should I be using some kind of jabber server or something? If I could get some step by step instructions that would be awesome.

comment:33 Changed 13 years ago by Evan Schoenberg

It will be available in the next AdiumBeta and, if there are no major problems with it, in Adium 1.0. Please keep in mind that all beta changes are subject to further change; it is possible that QQ support will not exist in a release until an undetermined point in the future.

comment:34 Changed 13 years ago by Chris Forsythe

Keywords: Hillinsilence@gmail.com sonofspam@deadgirl.org nicephore17@yahoo.fr zqhuang@gmail.com dharbigt@ajax.org yangbao111@gmail.com jessegarner@gmail.com added

Adding folks who commented on this ticket to the cc list. To everyone who was emailed (if the email works):

QQ is now available in the AdiumBeta in b9. Please give it a shot with your accounts and let us know the results.

Please note (as previously stated by Evan)

Please keep in mind that all beta changes are subject to further change; it is possible that QQ support will not exist in a release until an undetermined point in the future.

comment:35 Changed 13 years ago by sogood

Not quite smooth sailing yet unless I've missed something in my configuration.

I wasn't able to connect to QQ using my active QQ account. I've been getting "Send packet, Packets lost, send again?" error repeatedly although I have no problem logging onto the same account using Tencent's official client on WindowsXP. I note that in the account settings, the Options menu/Login Server/Port has been left as blank. Is this correct? Do we need to specify a server?

comment:36 Changed 13 years ago by sogood

Responding myself. sz2.tencent.com solved the server and connection issue. :)

comment:37 Changed 13 years ago by anonymous

i can login, but can't send/receive any messages

comment:38 Changed 13 years ago by anonymous

actually, I can send messages out, and receive auto replied messages, but not regular messages

comment:39 Changed 13 years ago by anonymous

Resolution: fixed
Status: closedreopened

I can login QQ, see my contacts, and was able to send message out; but when my contact send me IM, i can see in the debug window that the message arrived, but it doesn't show up in Adium message window. This is a problem...

comment:40 Changed 13 years ago by Chris Forsythe

Owner: changed from nobody to Evan Schoenberg
Status: reopenednew

comment:41 Changed 13 years ago by zqhuang@…

My QQ contacts can receive my messages sent though Adium, but I cannot receive any replied messages. (haven't tried auto replied messages)

comment:42 Changed 13 years ago by jessegarner@…

Hey ya'll - I just had a change to install the beta and try this out. No problems setting up my QQ account or logging in. Everything went smooth. I went ahead and used the sz.tencent.com server right off the bat, so I don't know how it would do without that setting.

I haven't been able to talk to anyone yet...but no one is on right now to talk to. I'll let you know if I'm having the same problems.

My question is this: is there a way to link the names to Address Book cards like I can do with AIM and MSN? Would I have to hack Address Book to allow "QQ" as an option for an IM service? If so, can anyone tell me how to do that? Otherwise I'll just put the names into the alias field.

comment:43 Changed 13 years ago by Colin Barrett

You should submit a bug report to Apple. http://bugreporter.apple.com.

comment:44 Changed 13 years ago by jessegarner@…

I just wanted to echo the comments of the other people here. I am able to log in and log out to my QQ account and see other users just fine. Messenging is a one way street right now, though. I was able to verify that my friend could receive my message I sent him via QQ, but the replies that he sent me did now show up in my chat window, even after waiting a few minutes for possible server delay.

Let me know if you need more help testing different things out - happy to help make this work. When it's 100% it is going to ROCK so much.

comment:45 Changed 13 years ago by Chris Forsythe

Resolution: fixed
Status: newclosed

This ticket is for implementing QQ. That is done.

#5258 is for the bug you guys are seeing where you cannot receive IMs.

This issue is resolved. Please see #5258 for the other issue.

comment:46 Changed 13 years ago by shannon257

I am having issues with teh beta support for QQ as well. In addition to the Chinese QQ networks, there are several others that are entirely seperate. Among these is South Africa's QQ. It uses the same protocol and the standard Tencent Client can be used to connect to this server easily though windows. In the past, the only way I have been able to connect on OS X boxes has been by downloading isQ (a Chinese written QQ client for Mac), then opening the app package and taking all the Chinese servers out of the plist files and replacing them with entries for the South African login server.

In Adium, I am using my active user account, with the South African server 196.2.48.130, port 80. I have tried with and without encrytion enabled. (was grasping at straws :P )

I continue to get the same error message:

"Send packet, Packets lost, send again?"

Any suggestions? If you are interested in testing your client against the South African server I would be more than happy to set up some test accounts or help in any other way possible. I love Adium and would be thrilled to be able to replace isQ.

comment:47 in reply to:  46 Changed 13 years ago by Chris Forsythe

Replying to shannon257: If you are interested in testing your client against the South African server I would be more than happy to set up some test accounts or help in any other way possible. I love Adium and would be thrilled to be able to replace isQ.

That would be too cool. If you could create a test account for Evan, Graham, David and [wiki:the_tick myself that would be great. All of our contact email addresses are on these pages.

comment:48 Changed 13 years ago by Chris Forsythe

Grrr

David and myself

comment:49 in reply to:  46 Changed 13 years ago by Chris Forsythe

Replying to shannon257:

I am having issues with teh beta support for QQ as well.

I've made #5689 for this login issue. #383 is for implementing QQ and nothing else. If you could put the server info into that ticket and email the four people I mentioned above accounts for whatever QQ servers you can get us, that'd be awesome.

Note: See TracTickets for help on using tickets.