Adium
Dock Icons Emoticons Contact List Styles Message Styles Sound Sets AppleScripts Status Icons Service Icons Menu Bar Icons Plugins Miscellaneous All
Studi/MeinVZ Chat

Studi/MeinVZ Chat

Submitted By Vitus Lorenz-Meyer ([Tee]derDoc[DMC])

Description

This is the first public beta of a plugin for the much requested "Plauderkasten" of Studivz.net/MeinVZ.net

Unfortunately, since they have not opened their API yet, the only way that I found for implementing it, is by using the gateway that Nimbuzz provides to their own client.
That means, that for this plugin to work, you have to have a Nimbuzz.com account and add your StudiVZ account to it.
You can do that by using their web-interface.

Then just enter your newly created nimbuzz account info as well as your svz account info in the plugin panel and your done.

This is still beta and not thoroughly tested, so beware!

------
Source and Debug builds:
The debug version of the plugin, which emits some helpful messages to the 'Debug Window' of the Adium-Debug Release as well as the source code can now be found here: http://public.me.com/derdoc.

------
News about updates:
Yes, I do have a blog as well a twitter account.
The blog is at: derdocsblog.wordpress.com.
Twitter account name is (surprise, surpise): derDoc. I will be using tags "#SVZ #Adium".
Although I do not update both with news about my development efforts as much as I would like to.

------
Known issues:
-Current b5.2 might not work w/ current 1.4b17 of Adium, and my (working) nightly build cannot be released before Adium switches to 64 bit (because current adium sources are already 64bit and I have to build against those).
-Since the breakin @ SVZ they switched all URLs to completely hashed strings, with currently prevents the plugin from being able to fetch the profile page of contacts (pic&status) until I find a way around this.
-When requesting a pic and status refresh for a combined buddy whose SVZ part is offline, it crashes Adium.
-Sometimes crashes when a new buddy, one that hasn't been seen before, logs in (resolved in b5-hopefully)
-Service symbol is sometimes sized wrong (unconfirmed)
-Does not work with OSX 10.4 currently, due to the way an internal library for RegEx support is loaded (which is not supported under 10.4)
-Thanks to the new "feature" of contact list proxies, SVZ buddies will now show up in the group StudiVZ/MeinVZ in addition to wherever you drag them to
-Somehow the Adium window does not notice the change in status of a svz-buddy, when they come online they are online, but still hidden in the list; likewise they remain visible although they signed off (sometimes happens with other networks too, though) - seems to have been solved at least since 1.4b11.

Changes

b5.2:
-Fixed plugin not loading because libpurple could not be found (it moved internally).
-Contains code for entering captcha inside Adium. Not fully functional yet, so beware!
b5.1:
-Fixed SVZ fetching of the infamous 'real pix are at SVZ.de' picture instead of real profile pic (just disguise as firefox ;)
b5:
-Fixed crash when contact signs in again after a while
-Added options for when to fetch pic+status: [on account connection, on contact sign-on, random, when cached pic is older than 4 weeks, or never]
-Added option to manually fetch profile pic/status to context menu of contacts
-When lots of fetches are being made rapidly (by the 'Über-always' option for example) SVZ presents the User with a Captcha. The Plugin recognizes this now and asks the user to login with a browser to do the captcha (future version might present the captcha right inside of Adium)
-Found the option to tell Adium that plugin does not cache pictures, so Adium should do it: In effect, the user pics are now cached like the names
b4:
-Working again with 1.4b6 of Adium
b3:
-MVZ/SVZ distinction is now working. Uses the correct URLs for login/profile-fetch depending on type. Should solve some problems with Nick/pic not being fetched.
b2:
Most of the crashing now fixed.
b1:
first public release.

Images

Comments

You can reply to individual comments by clicking the "Reply" link next to each.

# by Karotte on 04/07/09 at 14:15:44

Eindeutig noch Beta-Status. Zeigt die Kontaktnamen als Hexadezimale Strings an. Lässt Adium 3-5 Sekunden nach dem Login abstürtzen. Wäre aber cool, wenn es am Ende stabil läuft!

# by [Tee]derDoc[DMC] on 04/08/09 at 00:44:17

Hast du auch einen real existierenden SVZ oder MVZ account eingetragen?
Ich hab zwar auch schon ohne SVZ account info versucht, und es ist nicht abgestürzt, aber das würde erklären, warum er die Screennamen nicht bekommt. Dann bleibt die SVZ ID in der Buddyliste.
Wenn du etwas mehr Info zu den Umständen hast, werde ich einmal nachschauen..

# by Karotte on 04/08/09 at 15:37:12

habe meinen gültigen MVZ-Account eingestellt - keine Ahnung warum das nicht ging. Werde Infos nachliefern

# by Karotte on 04/11/09 at 05:03:41

Also folgende Problemdetails liefert der Absturz:

Process: Adium [118]
Path: /Applications/Adium.app/Contents/MacOS/Adium
Identifier: com.adiumX.adiumX
Version: 1.3.3 (1.3.3)
Code Type: X86 (Native)
Parent Process: launchd [66]

Date/Time: 2009-04-11 10:56:12.235 +0200
OS Version: Mac OS X 10.5.6 (9G55)
Report Version: 6

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000c61fefcb
Crashed Thread: 0

Thread 0 Crashed:
0 libobjc.A.dylib 0x941ab688 objc_msgSend + 24
1 com.apple.CoreFoundation 0x94e3288a _CFStringIsLegalURLString + 42
2 com.apple.Foundation 0x929544fb -[NSURL initWithString:relativeToURL:] + 219
3 com.apple.Foundation 0x92954402 +[NSURL URLWithString:relativeToURL:] + 82
4 com.apple.Foundation 0x929543a1 +[NSURL URLWithString:] + 49
5 ...yourcompany.yourcocoabundle 0x18337d32 -[StudiVZProfileFetcher fetchProfile] + 263
6 ...yourcompany.yourcocoabundle 0x183380e4 -[StudiVZProfileFetcher connection:willSendRequest:redirectResponse:] + 117
7 com.apple.Foundation 0x9299a491 -[NSURLConnection(NSURLConnectionReallyInternal) sendWillSendRequest:redirectResponse:] + 193
8 com.apple.Foundation 0x9299a396 _NSURLConnectionWillSendRequest + 150
9 com.apple.CFNetwork 0x96c2438e URLConnectionClient::getRequestForTransmission(_CFURLResponse*, _CFURLRequest const*, __CFError**) + 272
10 com.apple.CFNetwork 0x96c25605 URLConnectionClient::clientWillSendRequest(_CFURLRequest const*, _CFURLResponse*) + 225
11 com.apple.CFNetwork 0x96c23ccb URLConnectionClient::ClientConnectionEventQueue::processAllEventsAndConsumePayload(XConnectionEventInfo*, long) + 179
12 com.apple.CFNetwork 0x96c24d70 URLConnectionClient::processEvents() + 114
13 com.apple.CFNetwork 0x96bd4b6b MultiplexerSource::perform() + 189
14 com.apple.CoreFoundation 0x94de85f5 CFRunLoopRunSpecific + 3141
15 com.apple.CoreFoundation 0x94de8cd8 CFRunLoopRunInMode + 88
16 com.apple.HIToolbox 0x91f052c0 RunCurrentEventLoopInMode + 283
17 com.apple.HIToolbox 0x91f050d9 ReceiveNextEventCommon + 374
18 com.apple.HIToolbox 0x91f04f4d BlockUntilNextEventMatchingListInMode + 106
19 com.apple.AppKit 0x96105d7d _DPSNextEvent + 657
20 com.apple.AppKit 0x96105630 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
21 com.apple.AppKit 0x960fe66b -[NSApplication run] + 795
22 com.apple.AppKit 0x960cb8a4 NSApplicationMain + 574
23 com.adiumX.adiumX 0x00003182 0x1000 + 8578
24 com.adiumX.adiumX 0x000030a9 0x1000 + 8361

Vielleicht hilft es ja. Könnte auch noch einen Screenshot von der Kontaktliste mitgeben, aber da sieht man halt auch nur die Kontaktnamen aus dem VZ in hexadezimaler Schreibweise.

# by morTi on 04/08/09 at 12:31:26

Bei mir funktioniert es soweit. Allerdings wird beim Layout Terminal das Dienstsymbol in einer unendlich großen Darstellung angezeigt. Nicht so schön, ist allerdings die Frage ob dies an dem Layout liegt oder am Plugin. Andere Symbole sind aber normal.

# by [Tee]derDoc[DMC] on 04/11/09 at 16:25:35

Was meinst du denn mit "Layout Terminal" ? Meinst du damit das Symbol in der Kontaktleiste, das normalerweise nur auftauchen sollte, wenn der Buddy keins gesetzt hat, oder das unter "File->". Bei mir sind beide in der richtigen Größe, aber ich hab ne Idee, woran das liegen könnte...

# by morTi on 04/12/09 at 13:18:13

Also ich meine das Dienstsymbol in der Kontaktleiste, das ist bei mir glaube 16x16 in anderen Diensten, das Studisymbol allerdings nicht. Habe jetzt einfach die Grafiken getauscht, d.h. das große ist jetzt das kleine, dann geht es … scheint also nur der Verweis irgendwie falsch zu sein.

# by drone on 04/11/09 at 08:47:52

Also habe auch das gleiche Problem bei mir stürtz es zwar nicht ab, aber die namen werden trotzdem nicht angezeigt habe es erstmit meinem iphone nimbuzz account probiert aber da kommen ja dann alle Dienste mit rüber. Wenn ich so wie beschrieben einen neuen Nimbuzz Account anlege und in Adium die Daten beim Account eingebe kommen keine Kontakte in die Liste. Nur wenn ich mit diesem Account vorher übers iPhone Nimbuzz meinen StudiVZ Account eingebe werden dann in Adium auch die Kontakte angezeigt. Aber wie gesagt leider ohne Name.

# by drone on 04/11/09 at 08:51:11

PS: Habe auch das Problem mit den übergrossen Dienstsymbolen...

# by [Tee]derDoc[DMC] on 04/11/09 at 17:09:17

Jo Leute,

mir ist gerade aufgefallen, das es unterschiedliche URLs sind, je nachdem ob ich mich mit einem SVZ oder einem MVZ account einlogge...
Daran arbeite ich grade, ist aber nicht so schwierig. Ich sollte die neue Version im Laufe des Tages (GMT-8) fertig haben, ma sehen, ob das einige der Probleme löst...

# by drone on 04/12/09 at 13:02:02

hallo wieso kann ich jetzt diese beta 3 nicht laden? die seite vom pluin finde ich auch nicht mehr über adium??

# by morTi on 04/12/09 at 13:36:15

Weil das erst begutachtet werden muss, steht doch da … blöd nur das ich das alte jetzt schon gelöscht habe -.- Jetzt hab ich das Plugin nicht mehr *grml*

Gibt es wieder FREI :D oder kann es mir jemand senden …

# by drone on 04/12/09 at 13:50:34

Ja hab ich wohl auch erst nach meinem Post gesehen. Du kannst dir das Plugin immer noch von der Homepage laden: http://public.me.com/derdoc.
müsste die beta 3 sein ... wobei sich dadurch bei mir nicht viel verändert hat... immernoch keine Namen. Auch sehr komisch bei dem online Messenger von Nimbuzz werden mir die namen auch nicht angezeigt. Wenn ich mich bei Nimbuzz neu registriere, kann ich im online Messenger keine Accounts hinzufügen, alle Schaltflächen sind ausgegraut... konnte es bis jetzt immer nur übers iPhone eingenben.

# by [Tee]derDoc[DMC] on 04/12/09 at 16:43:59

Sorry, ich hatte die Files auf me.com noch nicht geupdated.
Jetzt sind die Files von b2 und b3 auch dort zu finden, samt source.
-V

# by Karotte on 04/13/09 at 14:08:28

Auch mit der aktuellen Version (Beta3) stürzt Adium 1 Sekunde nach dem Login in den meinVZ-Account gepflegt ab...

# by drone on 04/13/09 at 15:34:29

So hab jetzt nochmal einen neuen Nimbuzz Account gemacht jetzt scheint alles zu klappen .... aber ab und zu stürzt es nach 1 Sec ab.

# by [Tee]derDoc[DMC] on 04/13/09 at 16:06:40

Jo, scheint eher nen Problem mit der MVZ implementation zu sein, da das bei mir mit meinem MVZ account auch häufig auftritt.
Mit meinem SVZ account allerdings nicht so häufig.
Ich werd nachher ma schauen, ob ich den Bug finde..

# by [Tee]derDoc[DMC] on 04/13/09 at 16:29:23

Update: tritt auch bei SVZ relativ häufig, jedenfalls häufiger als bei b2. Allerdings an derselben Stelle im Code. Ich hoffe, ich finde den Bug heute noch...

# by Wickedy on 04/15/09 at 03:19:42

Bei mir werden die Kontakte ebenfalls nur in der URL-Version aus dem VZ angezeigt. Jedoch, wenn jemand online ist, wird er nicht als online angezeigt. Woran könnte das liegen?

# by morTi on 04/19/09 at 14:45:10

Also ich muss leider sagen das mir ein großes Problem aufgefallen ist. Ich bin noch einer der wenigen User würde ich sagen, wo man sehen kann wenn ich ein Profil besuche. Leider wird durch das Plugin anscheinend jedes mal die Seite meines Kontaktes aufgerufen, so dass dieser sieht das ich da war. An sich nicht das Problem, aber irgendwie schreibt mir jetzt ständig jemand warum ich ständig auf deren Seite bin :D ^^

Ahhh, jetzt musst ich das leider ausstellen das man des sieht. Nur so als Hinweis ;)

Gruß aus Berlin

# by [Tee]derDoc[DMC] on 04/24/09 at 05:33:00

Jo, das ist leider im Moment so, dass der die Seite besucht, um sich das Bild und Namen zu ziehen.
Wenn er das nicht tun würde, hätte man kein Bild und auch keinen Namen.
Ich könnte das so regeln, dass er das nicht erneut tut, wenn schon ein Bild/Name gespeichert ist, dann wird es halt nur nicht geupdated, und Status bekommt man damit auch nicht.
Vielleicht ne Auswahl zwischen Auto und User-initiated... ma sehen..

# by drone on 05/15/09 at 08:46:28

also irgendwie stürzt adium immer ab sobald sich jemand im studi vz anmeldet ... irgendwie erst seit dem update auf 10.5.7.... davor liefs prima... irgendeine idee=?

Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x1a07bb70 ebx: 0x171e4d2f ecx: 0x90e0b1f4 edx: 0xc68b52ff
edi: 0x1a08fe60 esi: 0xbfffe918 ebp: 0xbfffe978 esp: 0xbfffe8e8
ss: 0x0000001f efl: 0x00010202 eip: 0x90d83688 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0xc68b531f

# by Alastair27 on 05/15/09 at 09:31:01

Hi wäre es nicht auch möglich das ganze auch für schülervz zu realisieren? dürfte kein allzugroßer unterschied sein oder?
ps: man kann das ganze auch über jabber machen wenn man kein problem damit hat keine bilder zu sehen und jeden kontakt einzelnd umzubenennen

# by Kai85 on 05/18/09 at 01:18:56

Hi. Bei mir klappt das Login mit dem Plugin, es werden aber KEINE Online-Kontakte angezeigt in irgendeiner (neuen) Liste.
Anzunehmen ist doch, dass Adium dann die auch im Konten-Fenster unter Anzahl Accounts, Anzahl Online Kontakte dann diese sich online-befindenden Kontakte in irgendeiner Form anzeigt und nicht versteckt, richtig?
Probleme hatte ich auch vorher analog auf der Nimbus-Seite im Beta-Web-Interface: Eben diese Kontakte wurden auch dort nicht angezeigt!
Versionen:
Mac OS X 10.5.7 (sehr neu)
Adium 1.3.4 (ein paar Stunden alt)

Hat Jemand eine Idee?

# by [Tee]derDoc[DMC] on 05/18/09 at 06:08:31

Hmm, ich hatte die gleichen Probleme, Abstürze etc alles was hier aufgezählt wurde, seit dem Update auf OSX 5.7 oder eines der vielen Adium updates.
Seit eben gerade, seit dem Update auf Adium 1.4b1 funktioniert nun das SVZPlugin gar nicht mehr.
Es scheint geladen zu werden, wird aber nicht registriert.. ich arbeite dran.
-V

# by Kai85 on 05/18/09 at 11:58:53

Update!

Also habe NICHT das Update von 1.3.4 auf 1.4b1 geladen.

Habe nun lediglich mein mit "1Password" sehr sicheres Passwort (viele Sonderzeichen etc) in ein schlichteres geändert (es gab beim MySpace-Plug-In was die Art der Zeichen des Passworts angeht bereits ja mal Probleme - das mein Gedanke) und siehe da -> alles funktioniert:
Auf Nimbuzz kann ich mich nun korrekt anmelden und bei erneutem Start von Adium auch über dein Plug-in.

Mein Tipp Leute: Solange "derDoc" noch kein grünes Licht gibt nicht auf die Beta updaten. ;)

# by cycott on 05/19/09 at 20:36:29

gibt 's schon irgendwelche neuen Infos wie es mit dem plugin und adium 1.4 aussieht? Ist zwar erst ein Tag, aber ich vermisse das plugin schon sehr :(

# by Kai85 on 05/19/09 at 20:45:26

...und wann könntest du (@ "derDoc") das Plug-in auf SchülerVZ erweitern? *smiling*
Danke dafür im Voraus! =)

# by Kai85 on 05/19/09 at 22:47:32

...und: cool wäre auch ein Button (per Rechtsklick einfachheitshalber) mit einem "Link zum Profil" (auf der entsprechenden Verzeichnis-Seite).

andere Frage: Ist es bei dieser Art externer Kontakte (soziale Netzwerke) möglich die Kontakte mit ins Mac "Adressbuch" zu übernehmen bzw auch hier die normale Prozedur mit "Rechtsklick" / "Zum Adressbuch hinzufügen" zum Funktionieren zu bringen? (bisher keine Reaktion im Adressbuch / von Adium)
Danke! ;)

# by [Tee]derDoc[DMC] on 05/19/09 at 23:39:19

Hmm..
nich sicher, das scheint mir ne Funktion von Adium zu sein, ich weiss nicht, ob ich da rein tappen kann, ich schau.
Die andere Frage ist ja, was soll denn dann auf der Adressbuch Karte stehen?
Die SVZ UID als Kontakt mit dem Namen StudiVZ macht wohl nicht ganz so viel Sinn.

Ich glaube, ich weiss, was du meinst. Alle Informationen von der SVZ Seite nehmen und auf die Karte übernehmen, das wäre cool.
Das wäre aber auch derbe kompliziert, weil man alle Infos per Hand aus der Seite parsen müsste. Das gilt übrigens auch für andere SocialNetw. Seiten, wie Facebook zB.
Ich glaube, das bringt im Moment nicht so viel, bis die sich auf nen standard Interface einigen. Ich würde erst anfangen, das zu implementieren, wenn das auch für die anderen Netzwerke implementiert wird, wie Facebook.

Bzgl. der anderen Frage, wie weit ich mit 1.4 Impl. bin: ich arbeite noch dran, das mit der neuen Version kompatibel zu machen.
SchülerVZ schaue ich dann, wenns geht.

# by [Tee]derDoc[DMC] on 05/20/09 at 16:44:39

Hey Leute,

ich hab schlechte Nachrichten.
Ich hab das SVZ Plugin beta4 gestern wieder mit der neuen Adium 1.4b1 zum Kompilieren und Laufen gebracht.
Es funktioniert und connected sogar, nur dann passiert nix mehr. Ich bekomme keine Kontakte und somit auch keine Presence Nachrichten, die XML Console bleibt komplett leer und der discoverz browser zeigt nur "unknown".
Ich hab denn ma ne ältere Version von (Adium 1.3 Release) versucht, und siehe da, es geht noch, es lag also nicht an Nimbuzz.
Hoffen wir also, dass sich das mit 1.4 release bessert, solange suche ich schon mal nach dem Fehler in Adium.
Also: Noch nicht auf 1.4 updaten!

# by cycott on 05/20/09 at 17:57:04

ok, dann wollen wir mal downgraden.

# by Kai85 on 05/21/09 at 12:40:55

Vielen Dank für deine enorme Sisyphusarbeit! :-)

# by drone on 05/25/09 at 16:44:55

also bei mir stürtz das din immer noch ab beim anmelden--- jedesmal das gleiche :(

# by Darmstadtium on 06/02/09 at 15:36:55

Bei mir kommt es vor das sich das Plugin an einem Fehler regelrecht festfrisst.
D.h.: Adium stürzt plötzlich ab, beim Neustart stürzt es beim Versuch sich mit StudiVZ zu verbinden sofort auch immer wieder ab.
Bei mir scheint jedoch folgender Workaround zuverlässig formulieren, für alle die ähnliche Probleme haben:
Wann immer Adium dieses Problem hat melde ich mich mit dem Nimbuzz Web-Client an. Anschließend funktioniert es auch in Adium wieder ohne Probleme.

Aber von den Kinderkrankheiten mal abgesehen, ein Plugin auf das ich nicht mehr verzichten möchte!

# by Soca1000 on 06/02/09 at 16:41:44

Ich bekomme gar nichts zum Laufen... :(

Kann das Plugin laden, der sagt ist installiert und dann restarte ich und der ziegt nichts neues an......
Woran kann des liegen ? Ich habe 1.3.4...

Wuerde des gerne mal ausprobieren..

Danke im Vorraus

# by Kai85 on 06/15/09 at 22:02:44

irgendwas neues?

# by [Tee]derDoc[DMC] on 06/16/09 at 06:18:59

Jo,

hab etwas debuggt, und festgestellt, dass es mein Fehler war, und nicht an Adium oder libpurple lag.
Die hatten was am Code geändert, wegen der neuen Gruppen.
Der Fehler ist nun behoben und es geht wieder.
Hab debug und release versionen (b4) auf den server auf public.me.com hochgeladen, die Version hier auf Adium Xtras update ich, wenn ich das mit dem Profile fetch geklärt habe.. wegen letzte Besucher auf der Seite und so...
So long!

# by Cone83 on 06/24/09 at 06:34:15

Ich hab' gerade die neue Beta 5 ausprobiert. Leider erhalte ich damit nur folgenden Fehler:

23.06.09 21:41:44 Adium[790] Error loading /Users/cone/Library/Application Support/Adium 2.0/PlugIns/StudiVZ.AdiumPlugin/Contents/MacOS/AdiumTestPlugin: dlopen(/Users/cone/Library/Application Support/Adium 2.0/PlugIns/StudiVZ.AdiumPlugin/Contents/MacOS/AdiumTestPlugin, 265): Library not loaded: @executable_path/../Frameworks/AdiumLibpurple.framework/Versions/A/AdiumLibpurple
Referenced from: /Users/cone/Library/Application Support/Adium 2.0/PlugIns/StudiVZ.AdiumPlugin/Contents/MacOS/AdiumTestPlugin
Reason: image not found

23.06.09 21:41:44 Adium[790] Failed to obtain principal class from plugin "StudiVZ.AdiumPlugin" ("/Users/cone/Library/Application Support/Adium 2.0/PlugIns/StudiVZ.AdiumPlugin")! infoDictionary: {
AIMinimumAdiumVersionRequirement = "1.3";
CFBundleDevelopmentRegion = English;
CFBundleExecutable = AdiumTestPlugin;
CFBundleExecutablePath = "/Users/cone/Library/Application Support/Adium 2.0/PlugIns/StudiVZ.AdiumPlugin/Contents/MacOS/AdiumTestPlugin";
CFBundleIdentifier = "com.derDoc.derDoc";
CFBundleInfoDictionaryVersion = "6.0";
CFBundleInfoPlistURL = Contents/Info.plist -- file://localhost/Users/cone/Library/A...diumPlugin/;
CFBundleName = AdiumTestPlugin;
CFBundleNumericVersion = 5275648;
CFBundlePackageType = BNDL;
CFBundleShortVersionString = "0.5.0";
CFBundleSignature = AdiM;
CFBundleVersion = "0.5";
NSBundleInitialPath = "/Users/cone/Library/Application Support/Adium 2.0/PlugIns/StudiVZ.AdiumPlugin";
NSBundleResolvedPath = "/Users/cone/Library/Application Support/Adium 2.0/PlugIns/StudiVZ.AdiumPlugin";
NSPrincipalClass = ABMyTestPlugin;
}

# by drone on 06/24/09 at 09:23:55

Also bei mir ßgeht mittlerweile gar nichts mehr das plugin wird nicht mehr angezeigt .... :(

# by jsimon on 06/24/09 at 11:29:14

Nach dem Update auf Adium 1.3.5 wird bei mir das Plugin zwar noch im Xtras Manager angezeigt, meinen StudiVZ-Account kann ich aber weder finden noch hinzufügen. Plugin-Version beta5.

# by [Tee]derDoc[DMC] on 06/24/09 at 15:02:04

Das wird an dem gleichen Problem von Cone83 liegen.
Ich werd mir ma überlegen, wie ich das am besten fixe.

# by jsimon on 06/24/09 at 23:42:53

Richtig, bekomme die selben Log-Messages.

# by [Tee]derDoc[DMC] on 06/25/09 at 13:22:07

Hmm.. das ist aber sehr merkwürdig, die AdiumLibpurple sollte aber da sein, also mit Adium mitgelifert werden, und normalerweise findet er das so auch.
Kannst du (oder ihr) einmal in /Applications/Adium/Contents/Frameworks checken ob das AdiumLibpurple Framework noch da ist? Das sollte dort dann unter AdiumLibpurple.framework/Versions/A/AdiumLibpurple zu finden sein.
Wenn nicht, dann ist nicht gut.

Falls das da ist, hab ich einmal 2 test Versionen von Plugin auf public.me.com/derdoc hochgeladen unter /test
Die erste enthält die library fest, deshalb ist die etwas größer und die andere versucht die lib anders zu laden.
Sagt mir doch bitte einmal, welche davon geht.

# by Cone83 on 06/29/09 at 06:24:07

AdiumLibpurple befindet sich bei mir unter Adium.app/Contents/PlugIns/Purple.AdiumPlugin/Contents/Frameworks/AdiumLibpurple.framework

Ich habe gerade versucht die Referenz von Hand mit install_name_tool umzubiegen, aber dann gibt es an anderern Stellen Probleme. Die Referenzen für AIUtilities.framework und FriBidi.framework stimmen auch nicht. Das konnte ich auch mit install_name_tool beheben (hab' sie von @rpath/ nach @executable_path/../Frameworks/ geändert). Aber dann gibt es noch das Problem, dass das Plug-In ein libpurple.framework mit version 0.6.0 erwartet, und mein Adium nur mit Version 0.5.7 daher kommt.

Achja, die Testversionen habe ich auch nicht zum laufen bekommen (gleiche Fehlermeldung wie bei Beta5)

# by aqu on 06/28/09 at 12:59:23

Also bei mir geht keine der beiden Test Versionen ... bei Konto hinzufügen wird StudiVZ nicht angezeigt ...

# by drone on 06/29/09 at 06:47:13

bei mir geht auch keine von beiden

# by drone on 07/02/09 at 09:38:55

oha also mit adium 1.4b7 scheint es wieder zu gehen bis jetzt ohne fehler :) nur werden mir nun der gleiche kontakt zweimal angezeigt einmal unter gruppe nimbuzz und einmal meinvz...bzw studivz aber sonst gehts :)

# by drone on 07/02/09 at 11:56:35

update: was noch wäre... das plugin connected sich nicht selbst bei start muss dann bei den accounts immer erst hacken weg dann wieder hin damit sichs verbindet!

# by drone on 07/02/09 at 14:27:47

nochmal was bekomme nun seit neustem die meldung beim anmelden: XMPP-Nachrichtenfehler Nachrichtenzustellung an studivz.nimbuzz.com fehlgeschlagen

# by drone on 07/03/09 at 07:58:15

so war wohl ein fehler seitens studivz.... geht wieder.... nur die bilder werden nicht mehr geladen bzw erscheint ein bild mit die tollen bilder gibt es nur bei uns studivz usw...

# by [Tee]derDoc[DMC] on 07/03/09 at 21:43:21

Waaaahhhh!!!!!

Dann hamse das wohl grade umgebaut, als es nicht ging. Wie dumm, die sind wohl nich so glücklich darüber, wenn da jemand ankommt und die bilder nicht übern browser zieht.. wie scheisse sind die denn drauf... Egal, das kriegen wir schon wieder hin..

# by drone on 07/04/09 at 05:57:26

korrekt!

# by hanjo on 07/07/09 at 10:43:25

Also bei mir verabschiedet sich Adium einfach komplett, wenn sich das eingerichtete Konto verbindet; ohne jegliche Fehlermeldung... (beta 5)

# by Karotte on 07/14/09 at 17:42:38

Bei mir das Gleiche

# by [Tee]derDoc[DMC] on 07/10/09 at 22:52:49

@hanjo: Hey, kannst du dir ma debug version von me.com ziehen, und sagen, was da in der console als letztes steht? Und es würde auch helfen, wenn du in dem Fenster auf report klickst, und ma kopierst, was da so steht. Als letztes kannste Adium ausm Terminal heraus starten und gucken, ob da am Ende irgendwas steht, warum sich Adium verabschiedet. Danke.

@Alle: Gibs hier noch Leute, bei denen die neuste Version immer noch nicht geht, wegen dem Libpurple Fehler, den Cone83 als erstes gemeldet hat? Ich hoffe, der sollte sich mit den neueren Adium Versionen erledigt haben, ich weiss nämlich echt nicht, was ich dagegen machen kann.

# by hanjo on 07/20/09 at 07:04:29

Habe es jetzt mit der 5.1 debug getestet, gleiches Phänomen:
http://files.getdropbox.com/u/198370/...houtput.txt
http://files.getdropbox.com/u/198370/...eoutput.txt
eine Konsole habe ich nicht entdeckt...

# by Kai85 on 07/30/09 at 09:11:18

(bei mir läuft seid der 1.4b8 alles ziemlich stabil - gelegentliche Abstürze bei langsamer Internetverbindung (z.B. à-là UMTS/EDGE wenn Adium beim Starten viel Bandbreite braucht)

Andere Frage: Läuft der Chat bald auch für SchülerVZ?
habe es bei nimbuzz jetzt neuerlich nicht mehr ausprobiert es zu aktivieren, letzter Stand war, dass es nicht funktionierte. Danke.

# by Kai85 on 07/31/09 at 09:41:15

Ich werde nun spontan komplett auf den seit Mittwoch, den 29.07.2009 erhältlichen Nimbuzz-Messenger umsteigen - alles aus einer Hand, alles im Mac-Design, ohne Probleme.
Diese ergeben sich beim händischen Herausarbeiten von Code, der seitens Microsoft (Live Messenger) oder der doofen StudiVZ Ltd. nicht herausgegeben wird, zwangsläufig. =/

Wer interessiert ist: Bitte, hier der Link:
http://deutschland.blog.nimbuzz.com/2...en-nimbuzz/
kindly regards ;)

# by Kai85 on 07/31/09 at 09:42:26

ps: vielleicht hilft die neue Nimbuzz-Software ja auch den Adium-Entwicklern/Open-Source-Projekten - wäre super!

# by [Tee]derDoc[DMC] on 08/02/09 at 02:05:32

Hmmm..
hab auch ne mail von Nimbuzz Leuten bekommen. Ich werd die SW ma auschecken. Aber solange die nicht den Code zur Verfügung stellen, was ich nciht glaube, muss die erst reverse engineered werden, obwohl ich mir schon denken kann, was die tut: das gleiche, wie die mobile version, nur ne Jabber Imp.

Ich hab seit einiger Zeit nicht mehr an dem Plugin gearbeitet, ich werd mich drum kümmern. Ich bin fast fertig mit der Captcha Implementation gewesen, das wird das nächste Update.
SchülerVZ hab ich mir noch nicht angeschaut, weil ich damals keinen Account machen konnte, werds noch mal versuchen.
So long...

# by Kai85 on 08/03/09 at 11:30:50

schicke mir doch einmal deine email-addy: KaiZeidtler@web.de, dann lade ich dich dort ein. Lg

# by themmm on 08/05/09 at 13:25:01

Irgendwie verstehe ich nicht so ganz, wie ich das konfigurieren muss. Ich habe einen Nimbuzz Account und sehe auch die StudiVZ Kontakte in Adium wenn ich diesen als Jabber Account hinzufüge, allerdings sind alle Namen sehr kryptisch und ich sehe auch nicht inwiefern ich dazu das StudiVZ Plugin bräuchte.

Was mache ich falsch?

# by themmm on 08/05/09 at 13:34:55

OK man braucht die Beta von Adium damit es geht ;)

MFG
TheMMM

# by drone on 08/06/09 at 22:17:25

gib schon wieder Probleme mit SVZ ... mal sehen was sie diesmal umstellen:)

# by [Tee]derDoc[DMC] on 08/09/09 at 02:32:16

Hmm...
bei mir gehts noch, aber wer weiss, was die wieder umgestellt haben...

# by eltonno on 08/08/09 at 08:07:06

Ich verstehe ja nicht warum ihr überhaupt das Plugin benutzt?

Es geht doch auch so???

Adium-> Einstellungen -> "+" -> Jabber: In das Jabberfeld kommt oben folgendes rein: "deinNIMBUZZuser@snow.nimbuzz.com" und das Passwort.
Ansonsten brauch nichts mehr eingestellt werden!

Die Namen werden zeitweise als UID angezeigt, kurz dadrauf aber richtig dargestellt.

# by Kai85 on 08/08/09 at 12:03:25

Nachtrag: Bin nachdem Adium wieder bei mir funktioniert zurück gekommen - und "eltonno" hat Recht! =)
es geht super mit Jabber - logischerweise auch mit schülerVZ. Super, danke für den Tipp! :)
@[Tee]derDoc[DMC] - brauchen wir das Plugin nun noch? ärgerlich um deine ganze Arbeit! aber könnte passieren dass die später mal iwas ändern und dann hätte sich die Programmierleistung wieder gelohnt :)

# by [Tee]derDoc[DMC] on 08/09/09 at 02:31:38

Jo, klar, das ging ja auch schon immer.
Damals wurden die Namen noch nicht richtig angezeigt, das geht mittlerweile.
Was das Plugin darüberhinaus noch macht, ist die Bilder zu ziehen, und Status, falls welcher da ist.
Aber wer das nicht braucht, bitte, hindert ja keiner einen daran, das direkt über jabber zu machen.

# by Hallo on 08/09/09 at 12:54:01

Woran liegt's eigentlich, dass dieses Plugin in Beta3 wunderbar funktioniert, aber mit Beta4 und 5 noch nicht einmal die Account-Eingabe möglich ist? SVZ/MVZ sind in 4 + 5 in der + Liste gar nicht anwählbar und in den Versionen werden auch keine Kontakte mehr angezeigt. (aktuellstes MacOSX)

# by Miysia on 08/26/09 at 13:25:23

mit version 1.4.b9 geht hier ma gar nix !!!!!

# by drone on 08/27/09 at 14:00:54

jap bei mir auch neue beta gehts plugin gar nicht mehr

# by [Tee]derDoc[DMC] on 08/27/09 at 17:54:05

Jo, bei mir auch nich.
Die ham schon wieder irgendnen Pfad geändert, sodass der die libpurple nich mehr findet.
Ich versuchs ma zu fixxen..
-V

# by [Tee]derDoc[DMC] on 08/31/09 at 04:31:54

Is gefixxt in b5.2 und awaiting re-approval.
Wer will, kann wie immer, auch die aktuelle Version auf public.me.com/derDoc finden.

# by drone on 09/01/09 at 07:04:17

Danke, geht wieder!

# by schmmr on 09/03/09 at 09:12:42

Servus,

ich weiss nich was ich anders mache wie ihr, aber bei mir kann nich kein konto mit Nimbuzz! oder studiVZ-Daten anlegen (nutze Beta5.2)

# by donkykong017 on 09/09/09 at 06:53:39

hallo,

bei mir gehts auch nicht hab alles aufn neuesten stand: beta5.2; adium 1.3.6; snow leopard.
und ich kann nicht mal bei konto hinzufügen iwas von stvz finden zum anmelden.
hilfe!!

lg dk

# by donkykong017 on 09/30/09 at 11:31:54

jups,
eltonno hat recht. das funkt wirklich super
das einzige was mir aufgefallen ist: bei manchen von meinen freunden wird der name nicht aufgelöst und es bleiben die zahlen, und manche sind nicht in meiner freundesliste drinnen wenn sie on sind.
weiß nicht viell hat das was damit zu tun ob die bei stvz oder meinvz sind, ich hab keine ahnung

# by [Tee]derDoc[DMC] on 10/11/09 at 06:24:21

Jo hallo all,
ich habe auch grade auf snow leopard upgedated (oder wars ge-updated? egal) und seitdem geht das plugin bei mir auch nicht mehr, also es lädt, aber ich bekomme keine buddies sondern nur nen StudiVZ Transport "buddy".
Ich hab grad nen paar Probleme, das Plugin unter snow leapoard zu kompilieren, x64 und so, aber sobald ichs hinbekomme, lass ichs euch wissen.
-V

# by [Tee]derDoc[DMC] on 10/27/09 at 20:30:18

Hmm..
seit dem letzten Update auf 1.4b12 scheints bei mir wieder zu gehen...
Vorher ging irgendwie gar nichts, da war die Jabber Impl. wohl ma wieder broken.
Jetzt geht also wieder alles so, wie es soll.
Ich werd trotzdem weiterhin versuchen, das irgendwann einmal auf x64 zu kompilieren...
So long,
V

# by [Tee]derDoc[DMC] on 11/03/09 at 13:58:20

Schlechte Nachrichten: Seit einigen Tagen (weiss nicht genau wann), sind alle URLs auf SVZ komplett "gehasht" das beudetet, dass es keine biijektive Relation von SVZ-ID nach URL mehr gibt, soweit ich das sehe.
Konkret bedeutet das, dass das saugen des Pics sowie status erst ma auf weiteres nicht mehr geht, der Name wird allerdings korrekt angezeigt (GSD) da Adium den "Nick" tag jetzt offensichtlich versteht.
Ich werd ma schauen, was sich da machen lässt.

# by bastimc1 on 11/04/09 at 12:26:03

Hast du eigentlich auch einen Blog oder Twitter Account? Wäre genial, damit ich immer auf dem neuesten Stand der Dinge bin :)
Also ich kriegs leider auch nicht mit dem Plugin zu laufen. Wahrscheinlich liegts an Snow Leopard. Habs nun mit Jabber zum laufen gebracht, allerdings wäre das VZ-Logo schöner :) Geht damit dann nur mein/studiVZ oder auch schülerVZ?

# by eloquent on 12/13/09 at 12:54:36

also mit der neuesten beta geht das plugin nicht mehr ... zumindest sehe ich es nicht mehr beim kontoerstellen

# by [Tee]derDoc[DMC] on 12/21/09 at 01:43:00

@Eloquent: Welche Beta hast du denn?
Denn bei mir gehts es mit 1.4b17 noch.
Und falls es wirklich nicht geht, kannst du die debug ausgaben von Adium, und die Console messages, wenn du Adium vom Terminal aus startest irgendwo posten? Daraus lässt sich dann schließen, warum es nicht geht.
-V

# by [Tee]derDoc[DMC] on 12/21/09 at 04:19:00

Update: also ich hab endlich meine momentane build-version unter 64bit zum kompilieren gebracht und auch die issues mit libpurple und libglib mal aus der Welt geschafft. Dummerweise ist mir dabei aufgefallen, dass die momentane adium beta17 noch nicht 64b ist, die svn sourcen gegen die ich kompiliere aber schon. Das bedeutet, dass die Version, die ich gerade gebaut habe, nicht mit der momentanen beta Version funktioniert, auch weil die libglib älter ist, als die die im svn ist..
Genug der technikalien, also kurz bedeutet das, dass ich noch warten muss, bis die momentan releaste debug version auch x86_64 ist, bis ich meine Version b5.3 release. Vorher kann es durchaus sein, dass die momentane Version 5.2 nicht mehr mit Adium läuft, und besonders nach klick auf "edit account" abstürzt, wie das bei mir der Fall war.
Ich hab die Probleme mit SVZ und den neuen Profile-URLs sowieso noch nicht gelöst und das profile fetchen daher bei mir erst einmal auf manuell gestellt.

# by [Tee]derDoc[DMC] on 07/10/10 at 06:53:26

News UPDATE:
Wie es aussieht, unterstüzt Nimbuzz studivz nicht mehr, die haben den proxy removed.
Dafür hat studivz jetzt wohl seinen eigenen XMPP chat server am laufen, siehe deren blog entry hier: http://developer.studivz.net/2010/06/...ed&owa_sid=
Ich habe das gerade einmal in mein Adium eingefügt, und es scheint zu gehen, nur sehe ich die Kontakte nicht, die sind irgendwie in keiner Gruppe, ein altes Problem in Adium.
Ich werde mich mal daran setzen und sehen, ob ich mein Plugin nicht umschreiben kann, damit es mit deren neuen server funzt.. und wie es aussieht übermitteln sie immerhin nun auch die profile-pics korrekt as per XMPP spezifikation, das lässt doch hoffen!

# by bastimc1 on 07/27/10 at 14:03:49

Inzwischen gibt es ja den studi-, mein- und schülerVZ Chat öffentlich als XMPP/Jabber. Vielleicht könnte man dieses Script nun daran anpassen?

# by [Tee]derDoc[DMC] on 09/05/11 at 19:29:50

Benutzt StudiVZ eigentlich noch jemand?
Ich bin ja am Überlegen, die Entwicklung für dieses Plugin einzustellen...

# by rob-to86 on 01/15/12 at 11:10:33

Das würde mich auch interessieren. Viele meiner Freunde haben sich bereits von dort verabschiedet. StudiVZ unterstützt seit Längerem ja auch offiziell XMPP-Klienten wie Adium.

Post a New Comment

You must be logged in to post comments.

Install | Download
597.32kb (10292 downloads)

12345
3.80 / 59 votes
Current Version: b5.2
Last Updated: 08/31/09