Plugin-Installation unter 0.9.9.52 (64bit)

Brauchen Sie Hilfe beim Benutzen des Spamihilator-Programms?

Moderator: Forum-Team

Plugin-Installation unter 0.9.9.52 (64bit)

Beitragvon tokon » 1. Jan 2010, 14:35

Spamihilator-Version: 0.9.9.52
Betriebssystem: Windows 7
E-Mail-Programm: Anderes (Bitte im Text angeben)

Hallo,

wollte ein Update von 0.9.9.44 auf 0.9.9.52 (64bit) machen und habe nun das Problem, dass kein Zusatz-Plugin in der neuen Version ersichtlich ist. Funktionieren diese unter 64 bit nicht mehr?
z.B. Empty-Mail, AIR, ...
Die Filter wurden alle wieder nach C:\Programme (x86)\ und nicht nach C:\Programme\ installiert.

Außerdem bekomme ich beim Installieren des IMP-Filters die Meldung, dass Spami nicht installiert sei und die Installation bricht ab.

Gruß & Danke
Torsten
tokon
 

Re: Plugin-Installation unter 0.9.9.52 (64bit)

Beitragvon michel » 1. Jan 2010, 19:38

Hallo,

leider muss man 32-Bit-Plugins manuell von "C:\Programme (x86)\Spamihilator\plugins" nach "C:\Programme\Spamihilator\plugins" kopieren.

Die 32-Bit-Installationsprogramme können nicht auf den 64-Bit-Ordner zugreifen. Deshalb landen die Plugins im falschen Verzeichnis.

Gruß
Michel
Chuck Norris doesn't kill Spam. He uses Spamihilator! ;-)
Benutzeravatar
michel
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
Plugin-Programmierer
 
Beiträge: 4314
Registriert: 22. Mär 2003, 02:16
Wohnort: Buseck

Re: Plugin-Installation unter 0.9.9.52 (64bit)

Beitragvon tokon » 1. Jan 2010, 20:12

Vielen Dank, werde ich morgen testen.

Hast du auch noch einen Tipp, wie ich IMP installiert bekomme?
tokon
 

Re: Plugin-Installation unter 0.9.9.52 (64bit)

Beitragvon dme » 2. Jan 2010, 01:26

Anbuva hat mich auf das Problem hingewiesen. Ich werde mir das in absehbarer Zeit anschauen. Leider hab ich im Moment wirklich überhaupt keine Zeit. Ich bin selbsständig und habe nach sehr langer Durststrecke gerade wieder einen Auftrag, mit dem meine Tage vollständig ausgefüllt sind.
Nur soviel auf die Schnelle: das Installationsprogramm checkt

Code: Alles auswählen
  if RegQueryStringValue(HKEY_LOCAL_MACHINE, 'SOFTWARE\Spamihilator',
     'InstallDir', InstallDir) then ...


Wenn der Key nicht vorhanden ist, wird die Installation verweigert.
Benutzeravatar
dme
Spam-Terminator
Spam-Terminator
 
Beiträge: 71
Registriert: 29. Dez 2008, 00:45

Re: Plugin-Installation unter 0.9.9.52 (64bit)

Beitragvon michel » 2. Jan 2010, 13:48

Hallo,

leider wird das 32-Bit-Installationsprogramm ebenfalls umgeleitet. Es schaut dann nämlich unter "HKLM\Software\Wow6432Node\Spamihilator" nach und nicht unter "HKLM\Software\Spamihilator".

@dme: Ich weiß nicht genau, welchen Installer du nutzt. Bei NSIS kann man dieses Verhalten deaktivieren. Beim MSI kann man angeben, dass man ein 64-Bit-Programm installieren will.

Gruß
Michel
Chuck Norris doesn't kill Spam. He uses Spamihilator! ;-)
Benutzeravatar
michel
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
Plugin-Programmierer
 
Beiträge: 4314
Registriert: 22. Mär 2003, 02:16
Wohnort: Buseck

Re: Plugin-Installation unter 0.9.9.52 (64bit)

Beitragvon dme » 7. Jan 2010, 17:24

Ich benutze Inno-Setup. Nachdem ich den zusätzlichen Wert

ArchitecturesInstallIn64BitMode=x64 ia64

in das Inno-Skript eingefügt hatte, konnte ich den IMP-Filter installieren. Aber beim Laden erscheint nun die Fehlermeldung:

Code: Alles auswählen
Ein Plugin konnte nicht geladen werden:
Fehlernummer 101
Meldung Plugin konnte nicht initialisiert werden



Ich hab z.Z. keine Möglichkeit das Plugin auf dem 64bit-System zu debuggen.
Was mir auffiel ist, dass es den alten Plugins-Ordner (stattdessen Plugins3) nicht mehr gab. Der IMP-Installer legt den Plugins-Ordner an und packt dort die impfilter.dll hin. Zusätzlich benötigte dll's werden weiterhin in den System32-Ordner installiert. Ist der dem 64bit-Spami bekannt?
Irgendwelche Ideen?



BTW
Ich hab jetzt auch die 32-bit Version des Spamihilators auf meinem Hauptrechner installiert. Der Vorgang verlief etwas absurd: Ich hatte zunächst die alte Version deinstalliert. Nun konnte ich die neue Version aber nicht installieren weil diese dann selbst noch einmal die Deinstallation der alten Version vornehmen wollte. Ich musste also die alte Version wieder installieren damit sie von der neuen deinstalliert werden konnte.
Benutzeravatar
dme
Spam-Terminator
Spam-Terminator
 
Beiträge: 71
Registriert: 29. Dez 2008, 00:45

Re: Plugin-Installation unter 0.9.9.52 (64bit)

Beitragvon michel » 7. Jan 2010, 22:07

Hallo,

der Fehler 101 bedeutet, dass deine Init()-Funktion einen Fehlerwert zurückgegeben hat. Bitte überprüfe das.

Gruß
Michel
Chuck Norris doesn't kill Spam. He uses Spamihilator! ;-)
Benutzeravatar
michel
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
Plugin-Programmierer
 
Beiträge: 4314
Registriert: 22. Mär 2003, 02:16
Wohnort: Buseck

Re: Plugin-Installation unter 0.9.9.52 (64bit)

Beitragvon dme » 8. Jan 2010, 01:27

Wahrscheinlich hapert es in der Init-Funktion an den Pfaden, ähnlich wie zuvor im Installer.
Wie gesagt, ich hab z.Z. keine Möglichkeit das Plugin auf dem 64bit-System zu debuggen. Damit muss festgestellt werden, dass der IMP-Filter auf dem 64bit-System einstweilen nicht zu benutzen ist. Ich arbeite noch unter Windows 2000. Sollte ich einmal bei Windows 7 angekommen sein, werde ich auch den Filter aktualisieren können.
Benutzeravatar
dme
Spam-Terminator
Spam-Terminator
 
Beiträge: 71
Registriert: 29. Dez 2008, 00:45

Re: Plugin-Installation unter 0.9.9.52 (64bit)

Beitragvon anbuva » 8. Jan 2010, 19:17

Hallo dme!

:cry: für 64bit :wink:
Ich habe nur ein Testsystem mit 64bit. Den Filter habe ich dort noch nicht testen können. Ohnehin interessieren mich aber im Moment noch nur die 32bit-Sachen. 64bit wird erst bei meinem nächsten PC interessant werden. Aber das halte ich noch nicht für nötig, solange mein alter PC alles für mich noch erledigen kann.

Gruß
anbuva
Benutzeravatar
anbuva
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 8403
Registriert: 1. Sep 2004, 13:58
Wohnort: Zuhause


Zurück zu Hilfe

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 0 Gäste

cron

 industrious-southeast