Plugin als Schnittstelle für andere Programmiersprachen

Haben Sie eine tolle Idee für eine neue Plugin-Funktion oder ein neues Plugin?

Moderator: Forum-Team

Plugin als Schnittstelle für andere Programmiersprachen

Beitragvon Brunni » 5. Jan 2004, 01:55

HI!
Kann jemand ein Plugin schreiben, dass ein einfaches I/O Interface für andere Programmiersprachen bereitstellt?

Es sollte einfach ein Programm (Kommandozeile) aufrufen und ihm als Input den Headerarray und die E-Mail geben und dann auf eine Antwort warten, ob sie als spam, nicht oder nonspam eingestuft wird.

Das würde mir sehr helfen!

Natürlich wäre auch die Lernoption oder ähnliches ganz gut.

MfG
Michael Brunner
Benutzeravatar
Brunni
Spam-Massenmörder
Spam-Massenmörder
 
Beiträge: 103
Registriert: 4. Jan 2004, 20:49
Wohnort: Augsburg in Bayern

...

Beitragvon SPaqes » 5. Jan 2004, 13:30

Hi,
mal sehen was sich machen lässt ;)

MfG SPages
Der Rentner unter den Rechnern: AMD Athlon 600 MhZ Windows 98, FDOS und Suse Linux.
Benutzeravatar
SPaqes
Fast schon ein Mitarbeiter
Fast schon ein Mitarbeiter
 
Plugin-Programmierer
 
Beiträge: 400
Registriert: 19. Jul 2003, 21:54
Wohnort: Freiberg/Sa./Germany

Re: Plugin als Schnittstelle für andere Programmiersprachen

Beitragvon Andreas_Z » 5. Jan 2004, 23:28

Brunni hat geschrieben:HI!
Kann jemand ein Plugin schreiben, dass ein einfaches I/O Interface für andere Programmiersprachen bereitstellt?

Es sollte einfach ein Programm (Kommandozeile) aufrufen und ihm als Input den Headerarray und die E-Mail geben und dann auf eine Antwort warten, ob sie als spam, nicht oder nonspam eingestuft wird.

Das würde mir sehr helfen!

Natürlich wäre auch die Lernoption oder ähnliches ganz gut.

MfG
Michael Brunner


Hey!

Das geht ja schon son bischen in die Richtung:
http://www.spamihilator.com/forum/viewtopic.php?t=1821

:lol:

Gruß Andreas
Core i7 3,4 GHz, 8 GB RAM, Win7 64bit SP1, GDATA Bussiness 11.0
Exchange-Server 2003, VM mit WinXP Pro SP3.
Spami-Online-Hilfe, Spami-FAQ, Anbuva's FAQ
Benutzeravatar
Andreas_Z
Administrator
Administrator
 
Administration
Beta-Tester
Forum-Team
 
Beiträge: 4275
Registriert: 6. Nov 2003, 09:10
Wohnort: Schwielowsee, Germany

Re: Plugin als Schnittstelle für andere Programmiersprachen

Beitragvon Brunni » 5. Jan 2004, 23:38

Naja, aber nur entfernt.

Mein Problem ist eher, dass ich mit Perl das nicht richtig mit den DLLs kann. Aber vielleicht kann einer der sich mit DLLS auskennt mal folgendes PerlEz angucken:
http://www.xav.com/perl/site/lib/Pod/PerlEz.html

Vielen Dank
Michael Brunner
Benutzeravatar
Brunni
Spam-Massenmörder
Spam-Massenmörder
 
Beiträge: 103
Registriert: 4. Jan 2004, 20:49
Wohnort: Augsburg in Bayern

Re: Plugin als Schnittstelle für andere Programmiersprachen

Beitragvon BillyX » 6. Jan 2004, 11:54

Mit Perl kannst du doch .NET DLLs erzeugen? Ich stelle meine Plugins grad auf .NET um.
Die Redenden wissen nicht viel - Die Wissenden reden nicht viel!
http://www.CuteConnections.Com
Spam these adresses: SpamCatcher@CuteConnections.Com Delete@CuteConnections.Com Recycle@BillyX.com Muell@BillyX.com
BillyX
Fast schon ein Mitarbeiter
Fast schon ein Mitarbeiter
 
Plugin-Programmierer
 
Beiträge: 409
Registriert: 16. Mai 2003, 18:51
Wohnort: Linz

Re: Plugin als Schnittstelle für andere Programmiersprachen

Beitragvon michel » 6. Jan 2004, 13:22

Muss dann jeder, der deine Plugins benutzen will, das .NET Framework installiert haben?

CU
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 als Schnittstelle für andere Programmiersprachen

Beitragvon Brunni » 6. Jan 2004, 13:50

@ Michel: keine Ahnung

@ BillyX: Ich glaube schon, dass man .NET DLLs erstellen kann mit dem Perl Dev Kit. Hab das aber noch nie gemacht/gebraucht.

Aber die Pluginschnittstelle ist doch momentan eine "normale" DLL oder?
Ich kenn mich da nicht wirklich aus...

Das Problem bei meiner Idee aus dem ersten Post ist ja, wie mache ich die Konfiguration des Plugins dann?

MfG
Michael Brunner
Benutzeravatar
Brunni
Spam-Massenmörder
Spam-Massenmörder
 
Beiträge: 103
Registriert: 4. Jan 2004, 20:49
Wohnort: Augsburg in Bayern

Re: Plugin als Schnittstelle für andere Programmiersprachen

Beitragvon BillyX » 6. Jan 2004, 13:58

@ Michel Ja. Ich weiß aber eh noch nicht wie ich da weiterverfahre weil das Verwalten von 2 Sätzen von Plugins ist für mich auf die Dauer zu umständlich.
@ Brunni Ich habs geschafft die Verbindung herzustellen, es geht also...
Die Redenden wissen nicht viel - Die Wissenden reden nicht viel!
http://www.CuteConnections.Com
Spam these adresses: SpamCatcher@CuteConnections.Com Delete@CuteConnections.Com Recycle@BillyX.com Muell@BillyX.com
BillyX
Fast schon ein Mitarbeiter
Fast schon ein Mitarbeiter
 
Plugin-Programmierer
 
Beiträge: 409
Registriert: 16. Mai 2003, 18:51
Wohnort: Linz

Re: Plugin als Schnittstelle für andere Programmiersprachen

Beitragvon michel » 6. Jan 2004, 19:30

Brunni hat geschrieben:Das Problem bei meiner Idee aus dem ersten Post ist ja, wie mache ich die Konfiguration des Plugins dann?

Für die Konfiguration über eine Windows-Oberfläche brauchst du Windows-API-Funktionen. Kann man solche Funktionen unter Perl aufrufen? Ich weiß, dass es mit PHP geht, aber mit Perl habe ich es noch nicht versucht.

Eventuell könnte man die Einstellungen aber auch über Text-Dateien oder ein Web-Admin-Tool realisieren.

Gruß
Michel Krämer
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 als Schnittstelle für andere Programmiersprachen

Beitragvon Brunni » 6. Jan 2004, 23:05

Ich bin mir sicher, dass es geht, bin gerade am suchen....
http://www.perldoc.com/perl5.8.0/pod/perlapi.html
Schaut euch mal das an und sagt mir, ob man damit was anfangen kann...

Noch was gefunden: PerlXS
http://www.perldoc.com/perl5.6/pod/perlxs.html

Ich hab mir jetzt das Perl Dev Kit besorgt.
Mit dem kann ich noch folgendes machen:

ActiveX:
develop components that can be used in a variety of Win32 applications and development environments
create ActiveX components for system administration that can be accessed remotely using DCOM
develop ActiveX components that expose a subset of Perl functionality, such as Perl's regular expression engine
develop ActiveX components that expose the functionality of a Perl module, such as a module from the libwww-perl (LWP) library.


.Net:
Create .NET applications using .NET components
Wrap existing Perl modules into .NET components
Create new .NET components written in Perl
Extend existing .NET components with Perl

Weiß nicht, ob das was bringt.
Fenster, Buttons und sowas kann ich mit Tcl/Tk in Perl programmieren.
http://delikat.homeip.net/stuff/html/site/lib/Tk.html
Hab ich aber noch nie gemacht, weil ich ja meist CGI Programmierung mache, oder mit Kommandozeile zufrieden war.

MfG
Michael Brunner
Benutzeravatar
Brunni
Spam-Massenmörder
Spam-Massenmörder
 
Beiträge: 103
Registriert: 4. Jan 2004, 20:49
Wohnort: Augsburg in Bayern


Zurück zu Plugins: Feature Requests

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

 industrious-southeast