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
Plugin für Angryzyber IP Scan
Plugin für Angryzyber IP Scan
PB / jaPBe jeweils aktuellste Version, seit 3.62 dabei, XP sp3 de/en & W7 en
- 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:
@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.
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.
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/
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
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
Fällt diese DLL dann auch über das "PB Strings sind nicht Thread Safe" Problem?
Gruß
Michael
http://www.angryziber.com/ipscan/plugins/plugin.h
Ich bin nicht wirklich gut im umsetzen nach PB....
Hat nicht irgendeiner Lust dazu
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