 |
Admin |
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
|
Hallo, es gibt ja bereits zahlreiche Werkzeuge für PureBasic, die von Usern erstellt wurden. Einige/Viele können sogar sehr nützlich sein. Aber das Problem an der Sache ist eigentlich, dass man im Forum/in Foren nur nach einem bestimmten Tool suchen kann. Das heißt, es gibt keine Sammelliste für PureBasic Werkzeuge. Wenn man also nicht unbedingt nach einem bestimmten Werkzeug suchen möchte, sondern einfach mal umschauen möchte, was für Werkzeuge es überhaupt gibt, dann steht man da, weil kein "Inhaltsverzeichnis" für die vielen Werkzeuge vorhanden ist. Es ist ja wie, als ob man ein neues CMS auf seinem Webspace installiert hat und man möchte gucken, ob man irgendwelche interessante Plugins findet, die man für seine Website verwenden kann. Also muss eine Liste aller Werkzeuge für PureBasic her, denke ich mal, um das Suchen und Finden zu erleichtern.  Ich habe versucht, in Foren nach Werkzeugen zu suchen, um eine Sammelliste anzufertigen. Einige Werkzeuge (21x) konnte ich leider nicht übernehmen, da der Download-Link bereits ungültig war. Es sind zwar bis jetzt leider nur 19 Werkzeuge, aber wenn ich noch welche finde, kann ich die Liste gerne aktualisieren. Die ganzen Werkzeuge habe ich jetzt nicht extra beschrieben. Ich muss zugeben, ich war faul und habe einfach die Programmbeschreibung des jeweiligen Autors übernomen. Ich hoffe, es ist in Ordnung. PureBasic-Werkzeuge:- Launch Windows SDK
Beschreibung: Die Unterstützung der PB-IDE für das PSDK funktioniert leider nicht immer. Um diesem entgegenzuwirken hab ich dieses IDE-Addon (geht auch mit jaPBe) entwickelt. Es unterstützt:(PSDK Server 2003 SP1) (PSDK Server 2003 R2) (PSDK Server 2008) (MSDN VS 2005) Linux-Version für devhelp hinzugefügt Entwickler: ts-soft, edel Link zum Thread: viewtopic.php?f=11&t=16346 Download: http://www.realsource.de/downloads/doc_ ... indows-sdk
- SCML
Beschreibung: Browserfunktionen und Scriptlang Entwickler: Franky Link zum Thread: viewtopic.php?f=11&t=17453 Download: http://braineagles.org/purebasic/SCML_Final.zip
- History Viewer
Beschreibung: History Viewer ist ein IDE-Tool, das eure Veränderungen in euren Quelltexten auf eine sehr platzsparende Art und Weise dokumentiert. Im Prinzip könnt ihr dann später jede noch so alte Version wieder herstellen, ohne jedesmal sämtliche alten Quelltexte zu sichern und zu archivieren. Entwickler: HeX0R Link zum Thread: viewtopic.php?f=11&t=15804 Download: http://h3x0r.ath.cx/download.php?view.2
- Declare-Filter
Beschreibung: Prozeduren müssen in PureBasic i.d.R.am Anfang des Hauptprogrammcodes deklariert werden, wenn man sie innerhalb von anderen Prozeduren aufrufen möchte. Zumindest, wenn der Aufruf der Prozedur vor der eigentlichen Definition derselben geschiet. Ansonsten gibt der Compiler eine Fehlermeldung raus. Nun gibt es Leute, die die Prozeduren so geschickt im Quellcode platzieren und umstellen können, daß es zu einer solchen Situiation niemals kommt (nämlich dem Aufruf einer Prozedur vor deren Definition). Zum anderen gibt es fleissige Leute, die sowieso jede Prozedur von Anfang deklarieren. Tja, und dann gibt es noch Leute wie mich... die erstmal zu faul sind die Prozeduren extra zu deklarieren (man muß ja unter Umständen zwischen Include und Hauptquellcode wechseln ), sich dann aber schwarz ärgern, wenn es in einem größeren Projekt nach dem Umsortieren oder dem thematischen Zusammenfassen von Prozeduren in Include-Dateien Fehlermeldungen hagelt. Also habe ich mir ein kleines Tool geschrieben, das mir meinen Quellcode und alle Include-Dateien auf Tastendruck nach Prozeduren durchsucht und mir eine fertige Declare-Liste generiert, die ich nur noch in den Quellcode kopieren bzw. in mein Projekt inkludieren muß. Entwickler: Kurzer Link zum Thread: viewtopic.php?f=11&t=13422 Download: http://www.gismeth.de/software/purebasi ... filter.zip
- PureWrap
Beschreibung: Multiline-Statements Entwickler: Didelphodon Link zum Thread: http://www.purebasic.fr/english/viewtop ... 14&t=41954 Download: http://www.array51.com/static/downloads/purewrap.exe
- PureDataConverter
Beschreibung: Mit diesem Programm können diverse, von eurem Programm benötigte Dateien (Bilder, Sounds, Sprites, DLLs usw.), zu einer Datei zusammengefaßt werden, welche später, wahlweise gepackt, in die Exe includiert wird. Entwickler: ts-soft Link zum Thread: viewtopic.php?f=11&t=17871 Download: http://www.realsource.de/index.php/down ... aconverter
- Alt.[F1]
Beschreibung: Alternative IDE Hilfe Entwickler: chi Link zum Thread: viewtopic.php?f=11&t=18956 Download: http://lunamedia.heim.at/files/Alt.F1v0.503.zip
- Einruecker
Beschreibung: Das Tool schaut in eure IDE-Einstellungen (also ob Tabs, oder nicht Tabs) und setzt die Whitespaces entsprechend. Entwickler: HeX0R Link zum Thread: viewtopic.php?f=11&t=10418
- PureBasic DataAdd
Beschreibung: PureBasic DataAdd ist ein PlugIn für die PureBasic IDE mit dem man auf einfachem Wege DataSections für Binary Includes anlegen kann. Entwickler: Hroudtwolf Link zum Thread: http://www.development-lounge.de/viewto ... =85&t=1851 Download: http://www.rsbasic.de/backupprogramme/pb_dataadd.zip
- PureSyntax_Notepad++
Beschreibung: PureSyntax_Notepad++ generiert eine Syntaxdatei für Notepad++ im xml-Format. Funktionsnamen (einschl. UserLibs) werden durch Nutzung des PB-Compilers ermittelt. Entwickler: ts-soft Link zum Thread: viewtopic.php?f=11&t=23630 Download: http://www.realsource.de/index.php/down ... taxnotepad
- PBCodeFarmer
Beschreibung: Ich habe mal ein kleines Tool zusammengebastelt, mit dem man Deklarationen für Funktionen per Knopfdurck generieren kann. Entwickler: Josef Sniatecki Link zum Thread: viewtopic.php?f=11&t=21257 Download: http://www.rsbasic.de/backupprogramme/PB-Declarer.zip
- PureDLLHelper
Beschreibung: Ein kleines Hilfsprogramm um Informationen zu DLLs und Programmen zu erlangen. Generiert auf Wunsch "Include-Dateien" für DLLs. Entwickler: ts-soft Link zum Thread: viewtopic.php?f=11&t=23787 Download: http://www.realsource.de/index.php/down ... edllhelper
- PBtoHTML Converter
Beschreibung: PBtoHTML Converter ist ein 44.5 KB großes Plugin für die PB IDE und kann, wie der Name schon sagt, den aktuellen Source Code in HTML code und BBCode konvertieren. Den konvertierten Code kann man selbstverständlich direkt über das Programm ausdrucken. Entwickler: X0r Link zum Thread: viewtopic.php?f=11&t=14696 Download: http://www.rsbasic.de/backupprogramme/pbtohtml.zip
- PreferenceEditor
Beschreibung: PreferenceEditor, ein kleiner opensource preference editor für deine preference dateien: (*.pref, *.prefs, *.catalog, *.ini usw.) Entwickler: ts-soft Link zum Thread: viewtopic.php?f=11&t=19466 Download: http://www.realsource.de/index.php/down ... enceeditor
- File2PBSource
Beschreibung: Das Programm wandelt beliebig viele Dateien in eine PB Datei um. Entwickler: Frogger Link zum Thread: viewtopic.php?f=11&t=7569 Download: http://www.onsoftag.de/Download.php?id= ... urce_v1.21
- PB-Validator
Beschreibung: Ein Programm zum überprüfen ob PB-Sourcedateien Syntax-Fehler enthalten. Entwickler: Deeem2031 Link zum Thread: viewtopic.php?f=11&t=6315 Download: http://www.deeem2031.de/pb-validator.exe
- Template Explorer
Beschreibung: Diese PB-IDE Addon (funktioniert auch mit jaPBe) zeigt alle Templates (Bausteine) der PB-IDE, sowie die Includes eines zu bestimmenden Ordners an und bietet folgende Möglichkeiten: Einfügen von Code, einfügen von "XInclude" Anweisungen, erzeugen einer neuen Include-Datei, öffnen einer Include-Datei. Entwickler: ts-soft Link zum Thread: viewtopic.php?f=11&t=19525 Download: http://www.realsource.de/index.php/down ... e-explorer
- Lib2PBImport
Beschreibung: Hiermit können statische Libs, vor allem solche fuer DLLs, eingelesen werden um dann eine Include-Datei mit den Importen zu erstellen. Es koennen nur libs gelesen werden, keine obj. Fuer stdcall wird die Parameteranzahl oftmals erkannt, bei cdecl bisher nicht moeglich. Aber man kann natuerlich alles in der GUI einstellen. Entwickler: ts-soft Link zum Thread: viewtopic.php?f=11&t=11602 Download: http://realsource.de/downloads/doc_down ... b2pbimport
- DataSection+Data einer Datei per Drop auf den Editor
Beschreibung: Da möchte man mal schnell einen Beispiel-Code zeigen, aber blöderweise benötigt dieser zusätzliche Ressourcen, wie zum Beispiel Bilder. Ohne die Ressourcen hochladen zu müssen, kann man sich einer DataSection bedienen, in der die Binärdaten als Quads oder ähnlichem enthalten sind. Es ermöglich einfach per Drag&Drop eine oder mehrer beliebige Binärdatei als DataSection an die aktuelle Position im Editor einzufügen! Entwickler: STARGÅTE Link zum Thread: viewtopic.php?f=10&t=24685
- CloseKeyword
Beschreibung: Mit dem Tool kann (zB mit Alt+Enter) das aktuell noch nicht geschlossene Keyword eingefügt werden. (Fügt also z.B. EndIf ein, wenn man in einer If-Ebene ist) Entwickler: STARGÅTE Download: http://data.unionbytes.de/CloseKeyword.exe
- ClassMaker
Beschreibung: mit dem Tool ist es möglich sehr einfach die Basis für eine Klasse in PB zu legen. Entwickler: Hroudtwolf Link zum Thread: http://www.development-lounge.de/viewto ... =85&t=5782 Download: http://www.development-lounge.de/downlo ... php?id=288
- Importmaker
Beschreibung: Generiert Import-Files aus DLL-Sources. Entwickler: Hroudtwolf Link zum Thread: http://www.development-lounge.de/viewto ... =85&t=6286 Download: http://www.development-lounge.de/downlo ... php?id=470
- Docunaut :: Code-Comment2PDF
Beschreibung: Generiert Dokumentationen aus gut kommentierten Codes. Entwickler: Hroudtwolf Link zum Thread: http://www.development-lounge.de/viewto ... =85&t=5634 Download: http://www.development-lounge.de/downlo ... php?id=269
- SimpleOOP
Beschreibung: OOP Preprozessor für PB Entwickler: Sirhc.ITI Link zum Thread: http://development-lounge.de/viewtopic.php?f=85&t=5915 Download: http://bit.ly/Purebasic
- TailBite
Beschreibung: Eigene Anweisungen" in PB einbinden Entwickler: ABBKlaus Link zum Thread: http://www.purebasic.fr/english/viewtop ... 26&t=40936 Download: http://www.tailbite.com/?download=TailB ... taller.exe
Falls ihr noch ein anderes Programm (Werkzeug für PB IDE) kennt, welches noch nicht in dieser Liste vorhanden ist, könnt ihr dieses gerne posten. Danke. Und falls ihr diese Liste zu unübersichtlich findet, könnt ihr gerne Verbesserungsvorschläge posten wie beispielsweise "Aufteilung in Kategorien".
_________________
   
|
|