
After reading the recent topic “IM on VKontakte”, I decided to carefully study this topic and find a solution for convenient VKontakte communication without visiting the site.
Having
pidgin and gabber ack on xmpp.ru, I wanted to get all my friends from VK to the roster.
What came out of this look under the cut
So for starters, I began to look for a solution in the shortest way - by searching for a plug-in for
pidgin , in order to use
vkontakte as a normal communication protocol. Unfortunately I could not find such a plugin (
Even nothing like the development. it can be seen, pidgin for some reason is not very complaining users of the RuNet. It's a shame damn.
')
Then I went from the other side - I remembered that the jabber protocol is strong not only by independence from the AOL company, but also by such a wonderful thing as transports. Searches in the internet did little what they did, and then I began to search in the VKontakte groups and found a very good project under the
curious name
pyvk-t .
I did not install this software on my jabber server, because I use
OpenFire , which is very difficult to fasten any transports if they were not originally bolted by the developer, so I took the path of least resistance - use ready servers with transports.
On the
pyvk-t page there is a small list of servers holding this transport:
eqx.su
hartois.info
games.onego.ru
zoo.dontexist.netThe first of these is of the developer server, where new versions are constantly being tested, because of which nothing works periodically :) Therefore, through trial and error, I came to the
zoo.dontexist.net server as the most stable of all.
I also found the pidgin's annoying jamb - the lack of a review of the Jabber server services, apparently the multiprotocol is making itself felt :(. If anyone knows how to implement a review of the services in Pidgin, please write down.
Therefore, to add transport I used another
jabber client
(psi +)Click
General - Service Discoveryenter server name (
zoo.dontexist.net )
look for in the list of
vkontakte.ru transport , right-click -
register . enter your email and password for access in contact, click
REGISTER(for other customers the scheme is similar)
After all the manipulations, a vkontakte transport will appear in our roster, open a window of communication with it and type
/ loginafter which the transport "enters" in contact
typing / get roster UPDafter which all your friends from VKontakte will be added to the General group, it will be necessary to give everyone authorization or to configure them in advance so that the client gives authorization to everyone.
in general, everything is ready. exit psi, go to pidgin, all contacts are visible, everything works fine.
the transport has some other settings (such as notifications about additions to groups, etc.) to view them type
/ configto change these, type
/ config variable_name, 11 - true, 0 - false
This is my first article, please do not kick your feet much.