jabberとvkontakte.ruの結合

画像 最近のトピック「VKontakteのIM」を読んだ後、このトピックを慎重に研究し、サイトにアクセスせずにVKontakteで便利なコミュニケーションを行うためのソリューションを見つけることにしました。



xmpp.ruでpidginとjabber accを使用して、すべての友達をvkontakteから名簿に載せたかった。



カットの下でこの外観から出てきたもの

そこで、 まずは 、最短の方法でソリューションを探し始めました。 ピコジンのプラグインを探して、通常の通信プロトコルとしてvkontakteを使用することです。 残念ながら、そのようなプラグインは見つかりませんでした(

開発のようなものすらありません。 何らかの理由で、PidginはRunetのユーザーについてあまり文句を言っていません。 それはいまいましい残念です。



それから私は反対に行きました-jabberプロトコルはAOLから独立しているだけでなく、トランスポートのようなすばらしいものでもあることを思い出しました。 インターネットでの検索はほとんど何にもつながりませんでしたが、VKontakteグループで検索を開始し、不誠実な名前pyvk-tを持つ非常に優れたプロジェクトを見つけました。

OpenFireを使用しているため 、このソフトウェアをjabberサーバーにインストールしませんでした.OpenFireは、開発者によって最初にボルトで固定されていないトランスポートを固定するのに非常に問題があるため、最小の抵抗のパスを取りました-トランスポートで既製のサーバーを使用します。



pyvk-tページには、このトランスポートを保持するサーバーの小さなリストがあります。

eqx.su

hartois.info

games.onego.ru

zoo.dontexist.net



それらの最初のものは開発者サーバーであり、新しいバージョンは絶えずテストされています。そのため、定期的に動作するものはありません。



私はまた、迷惑なpidgin'aのジャムを見つけました-jabberサーバーサービスのレビューの欠如、明らかにマルチプロトコル自体が感じられます:(。誰かがpidginでサービスレビューを実装する方法を知っているなら-plzしてください。



したがって、トランスポートを追加するために、別のjabberクライアント(psi +)を使用しました

[ 全般-サービス検出]をクリックします

サーバー名を入力してください( zoo.dontexist.net

リストvkontakte.ru transportを見て、右クリックして登録します。 連絡先にアクセスするための電子メールとパスワードを入力し、「 登録 」をクリックします

(他のクライアントのスキームは似ています)



すべての操作後、連絡先トランスポートが名簿に表示され、それと通信するためのウィンドウを開いて/ログインを入力します



その後、輸送機関は接触して「入る」



タイプ/名簿 UPDを 取得

その後、VKontakteのすべての友達がGeneralグループに追加されます。クライアントがすべてのユーザーに許可を与えるように、すべてのユーザーに許可を与えるか、事前に構成する必要があります。



一般に、すべてが準備ができています。 psiを終了してpidginに移動すると、すべての連絡先が表示され、すべて正常に機能します。



トランスポートには、それらを表示するためのいくつかの設定(グループへの追加に関するアラートなど)がありますtype / config

これらを変更するには、 / config variable_name、1と入力します

1-真、0-偽



これは私の最初の記事です。強く蹴らないでください。



All Articles