Willkommen auf
miranda-fusion-de

powered by puttee

 

Passwort vergessen?

Kein Mitglied? Jetzt registrieren!


Forum



Bitte denke über eine Registrierung nach
guest

Login Registrieren Guideline Miranda Wiki Live Chat

Registrieren | Passwort vergessen?
Erweiterte Suche:

— Forumbereich —



— Übereinstimmung —



— Forum Optionen —




Wildcard Nutzung:
*  entsprechen einer beliebigen Anzahl von Zeichen    %  entspricht genau einem Buchstaben

Minimale Suchwortlänge beträgt 4 Zeichen - die maximale 84

RSS (Beitrag)
MF3 und ICQJ
3. Nov 2010
00:22
Routinier
Forumsbeiträge: 33
Mitglied seit:
11. Sep 2008
Offline

Hallo,

 

Ich weiß nun nicht ganz genau, ob der Beitrag nun in Crashs, Updateprobleme oder hier her (protokollspezifische Probleme) gehört, aber:

 

Bei einem der letzten 2er-Updates wurde doch von ICQJ auf ICQOscarJ umgestellt, weil ICQJ kaum noch geupdated wird.

Da ICQOscarJ aber keinen Invisible-Checker hat, wurde auch die Möglichkeit erwähnt, die neue ICQ.dll nach der Installation durch die alte icq.dll zu ersetzen; das habe ich damals auch gemacht.

 

Aber MF3 will mit der alten icq.dll irgendwie nicht mehr starten: Der Startbildschirm erscheint (mfstart.exe), miranda.exe wird aber nicht gestartet.

Mir liegt dieses Invisible-Checker-featue doch schon sehr am Herzen, bekommt man das denn irgendwie mit Zusatz-PlugIns "nachinstalliert" oder gibt's da nen Trick, um MF3 mit der alten icq.dll zu starten???

 

Grüße, Rhino


http://www.btcclan.de/images/header_logo.png
3. Nov 2010
08:12
Champion
Forumsbeiträge: 84
Mitglied seit:
11. Mrz 2010
Offline

Hi,

 

hmm…also so direkt fällt mir auch nichts ein, aber vlt. zwei Anmerkungen.

Also du startest Miranda auf jeden Fall über die mfstart.exe und nicht über die miranda32.exe oder?

Die ICQOscarJ (Plus Mod) dll hast du dann in ICQ.dll umbenannt und mit der funktioniert es dann nicht?

Hast du es mal mit der neusten ICQOscarJ (Plus Mod) dll probiert, siehe hier. Evtl. funktioniert es mit der dann wieder.

Das ist das, was mir spontan eingefallen ist – vielleicht hilft es ja sogar schon.

 

Grüße

SkY


3. Nov 2010
09:12
Routinier
Forumsbeiträge: 33
Mitglied seit:
11. Sep 2008
Offline

SkYfiGhTeR schrieb:

Also du startest Miranda auf jeden Fall über die mfstart.exe und nicht über die miranda32.exe oder?


Ja

 

SkYfiGhTeR schrieb:

Die ICQOscarJ (Plus Mod) dll hast du dann in ICQ.dll umbenannt und mit der funktioniert es dann nicht?

Hast du es mal mit der neusten ICQOscarJ (Plus Mod) dll probiert, siehe hier. Evtl. funktioniert es mit der dann wieder.


Einen Moment mal, ich dachte "IcqOscarJ" wäre die neue ohne Invisible-Check-Feature
und "IcqJ Plus Mod" wäre die alte mit Invisible-Checker?

 

Jedenfalls habe ich die Alte aus meinem alten Mi:Fu 2.1.0 genommen, die ich damals noch von älteren Versionen (ich glaube 2.0.1) mitgenommen habe.

Die Alte mit Invisible-Checker: http://rghost.net/3130638 (Lebensdauer = 30 Tage)

Die Neue ohne Invisible-Checker: http://rghost.net/3130653 (Lebensdauer = 30 Tage)

 

Ich weiß nun leider nicht, wie ich die Alte genauer identifizieren soll, ohne weider das alte 2.1.0er draufzuspielen, da dien Infos ja unter "PlugIns" in den Einstellungen angezeigt werden und ich mit dem neuen Mi:Fu und der alten DLL garnicht so weit komme.

 

PS.: Ich habe die Neue von deinem Link mal getestet (IcqOscarJ Plus Mod Version 0.3.10.68[Build 2010-11-01 22:55:28]), mit der startet Miranda auch nicht (selbes Verhalten: mfstart.exe geht auf, Splash-Screen zeigt sich, mfstart.exe geht wieder zu).


http://www.btcclan.de/images/header_logo.png
3. Nov 2010
11:32

Moderator
Forumsbeiträge: 1321
Mitglied seit:
17. Feb 2008
Offline

Servus Rhino Cracker.

 

Also Invisible ist erstmal selbsterklärend. Wenn du invisible online gehst möchtest du nicht gesehen werden. Von daher ist ein Invisible-Check deswegen auch kein standard ICQ feature da es diesen Status ad absurdum führen würde.

Ebenfalls aus diesem Grund ist es auch nicht in der original OscarJ ICQ.dll von Miranda implementiert und wird es auch nie.

Findige entwickler haben damals diverse Modifikationen der ICQ.dll (plus mod, S!N mod) angeboten die in der Lage waren invisble User aufzuspüren in dem sie quasi "Fehler" des ICQ Protokolls dazu ausnutzten. Das funktionierte mehr oder weniger gut, konnte aber prinzipbedingt nicht 100% zuverlässig geschehen.

 

Da ICQ selbst aber relativ häufig an seinen Servern und am Protokoll rumschraubt und immer wieder Änderungen einfließen lässt, sind dementsprechend auch Updates der ICQ.dll notwendig.

Während diese Änderungen in der original OscarJ relativ Zeitnah durch das Miranda Dev Team eingepflegt werden (meist innerhalb eines Tages) wurde der Plus Mod oder der S!N mod nur sehr selten aktualisiert. Dies führte logischerweise zu immer mehr Problemen.

Nachdem die Entwickler dieser Mod´s dann auch noch bekannt gegeben haben das sie mehr oder weniger keine Lust mehr haben daran weiter zu arbeiten, haben wir uns dazu entschieden uns vom "Invisible-Check" zu trennen und zur regelmäßig aktualisierten original ICQOscarJ dll zu wechseln.

Das erklärt jetzt vielleicht warum die alte ICQ plus mod nicht mehr unter Core 0.9.x läuft. Sie wird schlichtweg nicht mehr aktualisiert und angepasst.

Von daher wirst du wohl pech haben. Also entweder MiFu 2.x.x nutzen so lange es geht oder auf Invisible-Check verzichten.

Oder selber ein neuen Mod programmieren. Wink

 

mfG


3. Nov 2010
12:32
Routinier
Forumsbeiträge: 33
Mitglied seit:
11. Sep 2008
Offline

Hmm ok, kann man wohl nichts machen. Sehr schade, dass dieses feature bei den neuen Miranda-Versionne wegfällt. War eigentlich so DAS Feature für mich, das einen 08/15-ICQ-Client von einem unterscheidet, der die Möglichkeitwen des Protokolls wirklich ausschöpft.

 

Mir gefällt das Mi:Fu 3 eigentlich bisher sehr gut, nur werd ich dann wohl vorläufig noch beim 2er bleiben. :(

 

Highcoder schrieb:

Oder selber ein neuen Mod programmieren. Wink


Das dürfte meine Kenntnisse über C haushoch übersteigen :) (die sind doch in C programmiert diese Plug-Ins, oder?)

Bekommt man denn die Source-Codes des aktuellen Oscar's und des Oscar+ irgendwo her?

Vielleicht, wenn ich mal SEEEEHR viel Zeit/Bock übrig habe^^ (habe ja keine Ahnung, wie komplex dieses Invisible-Check-feature ist, geschweigedenn, wie man Plug-Ins schreibt :)) )


http://www.btcclan.de/images/header_logo.png
3. Nov 2010
13:54
Miranda-Neuling
Forumsbeiträge: 9
Mitglied seit:
2. Nov 2010
Offline

Also Invisible ist erstmal selbsterklärend. Wenn du invisible online
gehst möchtest du nicht gesehen werden. Von daher ist ein
Invisible-Check deswegen auch kein standard ICQ feature da es diesen
Status ad absurdum führen würde.

 

Also sorry, wenn ich da jetzt was falsch verstehe, aber wofür gibt es dann die Visible-List in ICQ (und auch Miranda)? Die is doch eben für den Status unsichtbar da, weil man von manchen gesehen werden will und von manchen eben nicht.

Und das ist meiner Meinung nach sehr wohl ein Standardfeature des ICQProtokolls / Ursprungsclients.

Das komische ist ja auch: Miranda "kennt" den Status ja. Wenn mich ein unsichtbarer Nutzer anschreibt, wird der fortan (bis er offline geht oder seinen Status ändert) als unsichtbar in meiner CList gelistet.

 

Wie gesagt, bitte das obige als Hinterfragung sehen, ich weiß nicht ob wir da aneinander vorbei reden oder ich was falsch verstehe. :-)


3. Nov 2010
15:20

Moderator
Forumsbeiträge: 1321
Mitglied seit:
17. Feb 2008
Offline

Davon hat ja auch keiner geredet.

Es geht um die Fähigkeit des ICQplus mod´s bzw. des S!N mod´s unsichtbare User anzuzeigen bei denen ich NICHT auf der Visible Liste stehe!

Und das ist KEIN standardfeature und auch nicht gewollt. Weder von ICQ noch vom Miranda Dev Team in der ICQ.dll.

Wenn mich natürlich ein unsichtbarer User anschreibt hat er quasi "preisgegeben" das er doch online ist. Da ich aber keinen Status von ihm erhalte kann es logischerweise nur noch "invisible" ein. Und so wird er dann dementsprechend auch in der Kontaktliste angezeigt.

Beim den Mod´s wurde er aber SOFORT angezeigt sobald er "invisible" online gegangen ist (bzw wenn er meinen Status gelesen hat, damit hat er sich verraten, das wäre eines von mehreren dingen invisible user zu identifizieren).

Es war zwar immer lustig wenn die leute verwundert waren woher ich denn wusste dass sie grad online gegangen sind aber im prinzip ist das feature je eher "böser" natur. Schließlich "entdeckst" du sie gegen ihren willen.

Damit wird denke ich klar warum das KEIN standarfeature ist denn dann
wär "invisible" blödsinn.

Der Plus Mod war lange Zeit bestandteil von Miranda Fusion aber ist es nun mehrere Monate nicht mehr. Wieso und warum hab ich ja bereits weiter oben erklärt.

 

@Rhino Cracker

Ja die meisten Plugins sind in C oder dessen derivate geschrieben. Allerdings kann man fast jede Sprache verwenden. Das Format eines Miranda Plugins muss halt eingehalten werden. Dementsprechende Richtlinien sind auf deren Webseite zu finden.

Soweit ich mitbekommen habe wollen die Mod-Entwickler aber auch ihren Quellcode nicht rausrücken.

Abgesehen davon müsstest du (solltest du zumindest) das ding auch regelmäßig aktualisieren. Grad das letzte Wochenende wurde die original ICQ.dll 2x geupdatet (wegen SSL Bug). D.h. du müsstest das auch tun. Wär ein Haufen Arbeit. Würdest du das nicht tun hätten wir dann mit deinem Mod genausoviele Probleme wie mit Plus oder S!N was den Mod wieder unattraktiv erscheinen lassen würde.

Aber jeder das wozu er lust hat. Have Phun. Laugh


3. Nov 2010
15:40
Miranda-Neuling
Forumsbeiträge: 9
Mitglied seit:
2. Nov 2010
Offline

Natürlich, bei der Funktion Leute zu sehen, die dich NICHT auf der Visible-List haben stimme ich dir zu. Das ist ja ganz klar und solche Mods sollte es auch nicht geben.

Bei mir ist es jedoch so (habe das gestern mal getestet): Wenn jemand, der mich auf der Visible-List hat unsichtbar ist, dann sehe ich den im Miranda als offline. Erst wenn er mich anschreibt, erscheint er als "unsichtbar" (und somit online).

Also entweder ist der User mit dem ich das getestet habe zu blöd die Visible-List zu bedienen (er hat den original ICQClient und ich bin angeblich auf seiner Visible-List) oder das ist ein Bug bei mir.


3. Nov 2010
15:59

Moderator
Forumsbeiträge: 1321
Mitglied seit:
17. Feb 2008
Offline

Dann sind wir uns ja schonmal einig Laugh

Was die Invisiblelist angeht kann ich leider keine Aussage treffen da ich sie selbst nicht nutze. Entweder bin ich on oder eben nicht.

Da aber bisher noch kein User gemeckert hat das dieses Feature nicht funktioniert gehe ich eher von einem Fehler zwischen Tastatur und Stuhllehne deines Gegenübers aus. Wink

 

Wenn du einen 2. Rechner hast kannst du es ja selbst mal testen mit einem 2. ICQ Testaccount. Obwohl… müsste sogar mit einem 2. ICQ Konto INNERHALB ein und desselben Mirandas gehen.

mfG


4. Nov 2010
01:31
Miranda-Neuling
Forumsbeiträge: 9
Mitglied seit:
2. Nov 2010
Offline
10

Ok du hattest Recht. Lag am Gegenüber. Somit kein Problem und kann geclosed werden. :-)

Danke.


Zeitzone des Forums: Europe/Berlin

Am meisten Mitglieder online: 164

Zurzeit Online:
13 Gast/Gäste

Momentan betrachten diese Seite:
1 Gast/Gäste

Top Autoren:

Deus: 97

SkYfiGhTeR: 84

Ferrum: 78

kepfle: 77

MeRida: 68

OOmatrixOO: 66

Mitgliederstatistiken

There have been 22 guest posters

There are 3331 members

There are 7 moderators

There are 1 admins

Forumsstatistiken

Gruppen: 2

Foren: 17

Themen: 2531

Beiträge: 13088

Moderatoren: Puttee (2789), Futurestar (481), Highcoder (1321), ★C-roKKz★ (155), Kuhjunge (825), Testi (5), Schnoofy (12)

Administratoren: Puttee (2789)