Adium

Ticket #383 (closed defect: fixed)

Opened 5 years ago

Last modified 3 years ago

qq support

Reported by: anonymous Owned by: evands
Milestone: Adium X 1.0 Component: Service/Other
Version: 0.82 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

  Changed 5 years ago by catfish_man

  • priority changed from highest to normal
  • version set to 0.82
  • milestone set to Sometime after 1.0

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.

  Changed 5 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.

  Changed 5 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.

  Changed 5 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.

  Changed 5 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.

  Changed 5 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.

  Changed 5 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.

  Changed 5 years ago by anonymous

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

  Changed 4 years ago by cbarrett

  • milestone changed from Sometime after 1.0 to Waiting on libgaim

  Changed 4 years ago by tick

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

  Changed 4 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.

  Changed 4 years ago by evands

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.

  Changed 4 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)

  Changed 4 years ago by Gilles

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

  Changed 4 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.

  Changed 4 years ago by zqhuang@…

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

  Changed 4 years ago by dharbigt@…

I'd be happy to help test.

  Changed 4 years ago by WindKoh

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

  Changed 4 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 :)

  Changed 4 years ago by evands

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.

  Changed 4 years ago by anonymous

waitwait

  Changed 4 years ago by yangbao111@…

Anything new?

  Changed 4 years ago by cbarrett

  • field_haspatch set to 0

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

  Changed 4 years ago by boredzo

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.

  Changed 4 years ago by boredzo

... Emphasis on the "ish".

  Changed 4 years ago by evands

  • milestone changed from Waiting on libgaim to Adium X 1.0

  Changed 4 years ago by evands

  • status changed from new to closed
  • resolution set to fixed

(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

  Changed 4 years ago by evands

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.

  Changed 4 years ago by Hillin

  • status changed from closed to reopened
  • resolution fixed deleted

Here's a account for testing:

QQ Number:*617671872* Password:AdiumTest

  Changed 4 years ago by evands

  • status changed from reopened to closed
  • resolution set to fixed

Yup, it connects. Ticket closed.

  Changed 4 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.

  Changed 4 years ago by evands

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.

  Changed 3 years ago by tick

  • 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.

  Changed 3 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?

  Changed 3 years ago by sogood

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

  Changed 3 years ago by anonymous

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

  Changed 3 years ago by anonymous

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

  Changed 3 years ago by anonymous

  • status changed from closed to reopened
  • resolution fixed deleted

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...

  Changed 3 years ago by tick

  • owner changed from nobody to evands
  • status changed from reopened to new

  Changed 3 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)

  Changed 3 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.

  Changed 3 years ago by cbarrett

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

  Changed 3 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.

  Changed 3 years ago by tick

  • status changed from new to closed
  • resolution set to fixed

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.

follow-ups: ↓ 47 ↓ 49   Changed 3 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.

in reply to: ↑ 46   Changed 3 years ago by tick

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.

  Changed 3 years ago by tick

Grrr

David and myself

in reply to: ↑ 46   Changed 3 years ago by tick

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.