Plugin für Angryzyber IP Scan

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
wichtel
Beiträge: 150
Registriert: 09.09.2004 08:35
Wohnort: Hattersheim

Plugin für Angryzyber IP Scan

Beitrag von wichtel »

Hallo,
wie man C libraries in PB verwendet ist ja bekannt.
Wie ist das aber wenn ich von einem C Program eine PB lib aufrufen möchte?
Konkret:
Ich habe mal ein Programm in PB geschrieben das an Hand einer Liste PCs im Netz pingt, DNS auflöst, remote auf die registry zugreift und Einträge ausliest oder macht.
Das geht ganz gut ist aber nicht multithreaded und deshalb langsam für viele PC.
Im Internet gibt es eine Freeware von www.angryziber.com mit dem Namen IPscan. Dieses Tool ist multithreaded unf kann ganze Netze pingen und ports scannen und das auch noch ziemlich schnell. Und man kann Plug-Ins dafür schreiben. Ich würde jetzt also gerne einen Registry modification plug-in dafür in PB bauen.
Geht das?

gruß
Michael
PB / jaPBe jeweils aktuellste Version, seit 3.62 dabei, XP sp3 de/en & W7 en
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

@wichtel: die Website von AngryZiber.com ist leider (derzeit?) nicht erreichbar, um das Tool mal anzusehen.

Aber werden Plugins für andere Anwendungen nicht in der Regel als DLL's gelöst ?

Ich würde nämlich ganz stark bezweifeln, dass Du richtige PB-Libraries mit irgendetwas anderem als PureBasic verwenden kannst, da diese ja auch für die Verwendung mit PB gedacht sind. Mal ganz abgesehen davon, dass dies ohnehin nur mit selbst geschriebene Libs erlaubt wäre.
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
wichtel
Beiträge: 150
Registriert: 09.09.2004 08:35
Wohnort: Hattersheim

Beitrag von wichtel »

jau, die site ist weg. (war locker 2 Jahre da....)
Das tool kann man auch von mir haben, aber ohne web seite und Plug-In Anleitung bringt das nix.
Schade.

EDIT:
hier ist es noch:
http://sourceforge.net/projects/ipscan/

EDIT:
Seite geht wieder:
http://www.angryziber.com/ipscan/plugins/
PB / jaPBe jeweils aktuellste Version, seit 3.62 dabei, XP sp3 de/en & W7 en
Benutzeravatar
wichtel
Beiträge: 150
Registriert: 09.09.2004 08:35
Wohnort: Hattersheim

Beitrag von wichtel »

Hier ist die .h Datei:
http://www.angryziber.com/ipscan/plugins/plugin.h

Ich bin nicht wirklich gut im umsetzen nach PB....
Hat nicht irgendeiner Lust dazu :oops:

Fällt diese DLL dann auch über das "PB Strings sind nicht Thread Safe" Problem?

Gruß
Michael
PB / jaPBe jeweils aktuellste Version, seit 3.62 dabei, XP sp3 de/en & W7 en
Antworten