DLL, Includes und Tools

 Auf dieser Seite finden Sie eine Übersicht über DLL's und Tools,

 die Ihnen bei der Entwicklung mit PureBasic nützlich sein werden.

 Für alle andere Projekte - wie Ihre mit PureBasic geschriebenen Spiele und Anwendungen

 ist der PureArea.net Showcase der geeignete Platz.

Weitere Downloads finden Sie in den Rubriken Download, Updates und User-Libs.

 

DLL's

Includes

Entwickler-Tools

 

  DLL's für Ihre PureBasic-Programme

DLL

Version

Datum

Autor

Beschreibung

ActiveX2Dll

1.00

Juni 2003

Ricardo Arias

DLL zur einfachen Einbindung von ActiveX (COM) sowie zur Ausführung von Skripten (VBS, JScript etc.) in einem PureBasic-Programm. Bei dieser Version handelt es sich um eine Trial-Version ohne Einschränkungen! Anwendungsbeispiele: Examples & PDF-Viewer

Shareware: 15$ (Sonderpreis für PureBasic-Anwender!)

Audiere

Beta 1.2

29.10.2003

WolfgangS

DLL-Komplettpaket "Audiere Sound System" mit vielen Beispielen zum Abspielen verschiedenster Musikformate (aiff, mp3, ogg, flac, mod, s3m, xm, it, wave), Erstellen eigener Töne & Geräusche, Effekte u.v.m. - Freeware (LGPL) - Homepage des Entwicklers

Bass24

2.4

April 2008

Un4seen Developments Ltd.

BASS ist eine Audio Library für die Verwendung in Windows und MacOSX Software. Ihr Zweck ist die Bereitstellung der mächtigsten und effizientesten (einfach leicht zu benutzenden) Sample, Stream, MOD Musik und Recording Funktionen. Alles in einer kleinen DLL, unter 100 KB in der Größe.

Frei für nicht-kommerzielle Nutzung / Lizenzgebühren für Shareware + kommerzielle Nutzung! 

(PB Forum Thread - Ersteller der PB API Include: Roger "Rescator" Hågensen)

Hinweis: ein älterer Wrapper für die v2.3 der Bass DLL, geschrieben von Progi84, ist hier verfügbar.

BassMod

1.0

25.02.2003

Epyx

BassMod ist eine weitere DLL zum Abspielen verschiedener Musikformate unter PureBasic. Neben der DLL und den zur Einbindung erforderlichen Sources ist mit dem "BassMod-DLL Player" auch ein Programmbeispiel enthalten.

CCValid

1.0

03.03.2004

Enrico Müller & Hartmut Brill

CCValid ist eine kostenlose und einfache Möglichkeit, die Überprüfung von Kreditkarten- und deutschen Personalausweis-Nummern in Ihren Programmen einzubinden.

DB_SQLite

v0.2 (Wrapper)

Aug. 2007

Progi1984

Funktionen der Database Library, aber für SQLite v3.4.0 (mit Unicode Support).

EasyDB

1.08

10.02.2004

Galaxy

Easy Datenbank ist eine DLL, mit der sehr einfach eine Datenbank in das eigene Programm eingebunden werden kann, bei einfacher Handhabung und größtmöglicher Sicherheit. Die gesamte Datenbank kann durch das User- / Passwort-System komplett verschlüsselt werden und ist auch Netzwerk-/Internetfähig. Für die jetzt komplett als Freeware angebotene DLL ist keine Registrierung mehr notwendig, im Programmcode einfach diese Zeile einfügen: edbRegister(713694683).

Etna

2.1

Nov. 2006

Progi1984 und andere

Etna steht für Easy daTabase Network Access (einfacher Datenbank-Netzwerkzugriff). Diese Library hilft bei der Verbindung zu einer Web Datenbank vom Typ PHP/MySql (andere Datenbank-Typen sollten ebenfalls funktionieren). Diese Library ist verfügbar als DLL, welche in PureBasic (ein Wrapper zur Verwendung als UserLib ist Bestandteil des Pakets) und vielen anderen Sprachen genutzt werden kann. Download ist möglich auf der Etna Homepage.

Die beiden hauptsächlichen Vorteile dieser Library sind die Verwendung von Threads (mehrere Prozesse auf einmal) und die Option zum Verschlüsseln/Entschlüsseln der über das Internet versandten Daten.

FmlCalc

1.0

15.04.2003

Sebastian Lackner

DLL zum Rechnen komplexer Formeln wärend der Laufzeit eines Programmes! Mit ihr lassen sich Formeln berechnen, die noch gar nicht wärend dem Kompilieren des Programms bekannt waren und vom User eingegeben oder aus einer Datei gelesen wurden!

HouseMarque (Midas)

1.1.2

Feb. 1998

Housemarque Inc.

Housemarque Audio System ist ein mehrkanaliges digitales Sound- und Musiksystem, hauptsächlich entworfen für die Verwendung in Spielen, Demos und anderen Echtzeit-Multimedia-Anwendungen. HMQ Audio ist kostenlos für die nicht-kommerzielle Nutzung, aber es sind auch Lizenzen für die kommerzielle Nutzung erhältlich. Es ist verfügbar sowohl für Windows als auch Linux. Homepage vom HMQ Audiosystem / HMQ Lizenz

Der frühere Name des Housemarque Audio Systems und möglicherweise den PureBasic Anwendern besser bekannt war MIDAS Soundsystem. Die midas11.dll (im Paket enthalten) wird benötigt, wenn Sie die Module Library von PureBasic (Windows) verwenden möchten.

ICamPlay

1.0

02.12.2003

Pedro 'BalrogSoft'

Gil Guirado

DLL für Bewegungs-, Farb- und Kanten-Erkennung bei Webcams, unter Verwendung von Video für Windows. Diese Library kann nicht nur für Spiele (wie EyeToy auf der PS2) verwendet werden, sondern auch für Ausbildung, Multimedia, Geschäft, usw. Die DLL kann nach einer Online - Registrierung auf der Webseite bestellt werden. Beachten Sie die verschiedenen Lizenzmodelle für die Nutzung der Dll in Freeware, Shareware und kommerziellen Applikationen! - Homepage des Entwicklers

K-NetLib

3.07

15.08.2006

Krylar's Kreations

K-NetLib ist eine komplette Netzwerk Bibliothek, welche sich in jede Programmiersprache einbinden lässt, welche DLLs aufrufen kann. Durch Verwendung fortgeschrittener Technologien bietet K-NetLib Entwicklern die Möglichkeit, sowohl Client/Server zu programmieren als auch Peer-to-Peer Spiele und Applikationen.

 

Geeignet für Programmieranfänger als auch Fortgeschrittene, bietet die K-NetLib eine Unmenge an Befehlen, welche einfach verwendbar und trotzdem sehr mächtig sind. Sie sollten MONATE bei der MultiUser-Entwicklung einsparen können!

 

Als Features sind enthalten

  • Client/Server und Peer-to-Peer Support
  • Byte/Word/Long/Float/String/Array senden und empfangen
  • Gruppen Controls
  • Passiver Dateitransfer, welcher Ihren Anwendern das Fortfahren mit dem Chatten/Spielen erlaubt, während der Dateitransfer im Hintergrund läuft
  • Eingebaute Bezier-Spline Funktionalität, was die einfache Berechnung weicher Linien für Mulitplayer Spiele ermöglicht
  • Fortschrittliche Fehlerbehandlungs-Routinen, um Sie während Ihrer Entwicklungsarbeit informiert zu halten
  • INI Datei-Befehle, um das Laden und Speichern von Initialisierungs-String für Ihre K-NetLib Applikation zu ermöglichen
  • Ban Controls, welche einmalige Kicks, Bans als auch permanente Bans (gespeichert in einer Datei für Ihr Spiel) erlauben
  • ...und mehr!

 

Die Autoren der Lib veröffentlichten die Library als Freeware und bieten auch den Source als OpenSource an.

Das Paket beinhaltet alle benötigten Include-Dateien für PureBasic! - Homepage der Entwickler

MaskedJPEG

1.0

15.11.2003

Mischa Brandt

Entwicklerpaket zum Erstellen und Verwenden von MaskedJPEG Bilddateien in PureBasic. MJPEG ist eine Erweiterung der normalen JPEG Formates, welches die Verwendung von JPEG-Bildern in Spielen und skin-basierten Anwendungen ohne die üblichen Farbverfälschungen ermöglicht.

NeuralNetwork

1.0

17.05.2003

Pedro Gil

'BalrogSoft'

Kleines DLL-Paket zum Hinzufügen eines einfachen neuralen Netzwerkes (Neural network) zu Ihren Anwendungen oder Spielen.

NView

1.0

2002

Danilo Krahn

Mit dieser DLL können JPG, JIF, GIF, BMP, DIB, RLE, TGA und PCX Bilder in PureBasic geladen werden.

RMChart

1.0

02.02.2008

Klaus 'ABBKlaus' Dresen

RMChart is a simple to use and really lightweight developer tool to create a various range of modern looking business charts - and it's freeware.

 

Download des originalen Dll-Paketes v4.12

RMChart Homepage: http://www.rmchart.com

Homepage der PB-Umsetzung: http://www.purebasicpower.de/?RMChart

RWFMod

v0.1 (Wrapper)

20.03.2008

Progi1984

Wrapper für die v0.4.12.4 der FMod DLL.

RWFreeImage

v0.1.4 (Wrapper)

07.03.2008

Progi1984

Wrapper für die v3.10.3 der FreeImage DLL.

RWHaruPDF

v0.3 (Wrapper)

16.08.2007

Progi1984

Wrapper für die v2.0.8 der libHaru DLL, einer freien, plattform-übergreifenden und 'Open-Source' Library für das Erstellen von PDF-Dateien.

RWID3

v0.1 (Wrapper)

20.03.2008

Progi1984

Wrapper für die v3.8.3 der 'id3lib' DLL. id3lib ist eine 'Open-Source' und cross-plattform-kompatible Llibrary für das Lesen, Schreiben und Manipulieren von ID3v1 und ID3v2 Tags.

RWISL

v0.1 (Wrapper)

10.08.2007

Progi1984

Wrapper für die v2.5 der 'ISL' (Image Style Library) DLL.

RWLibBZip

v0.1 (Wrapper)

20.03.2008

Progi1984

Wrapper für die v1.0.4 der LibBZip2 DLL.

RWLibCurl

v0.1 (Wrapper)

29.01.2008

Progi1984

Wrapper für die v7.17.1 der LibCurl DLL.

RWLibGD

v0.1 (Wrapper)

20.03.2008

Progi1984

Wrapper für die v2.0.36 der 'LibGD' DLL, einer 'Open-Source' Code-Library für das dynamische Erstellen von Bildern durch den Programmierer.

RWLibPNG

v0.1 (Wrapper)

10.03.2008

Progi1984

Wrapper für die v1.2.24 der 'LibPNG' DLL, der offiziellen PNG Referenz-Library.

RWLibTidy

v0.1 (Wrapper)

10.03.2008

Progi1984

Wrapper für die 25. Januar 2008 Veröffentlichung der 'LibTidy' DLL, einer Library für das Aufräumen von HTML Web-Seiten.

RWLibXML

v0.1 (Wrapper)

04.03.2008

Progi1984

Wrapper für die v2.6.30 der 'LibXML2' DLL.

RWLibXSLT

v0.1 (Wrapper)

10.03.2008

Progi1984

Wrapper für die v1.1.22 der 'LibXSLT' DLL. XSLT ist eine XML Sprache zum Definieren von Umformungen für XML.

RWPCRE

v0.1 (Wrapper)

08.01.2008

Progi1984

Wrapper für die v7.0 der 'PCRE' (Perl Compatible Regular Expressions) DLL.

RWSDL

v0.1 (Wrapper)

17.07.2007

Progi1984

Wrapper für die v1.2.11 der 'SDL' (Simple DirectMedia Layer) DLL.

XImporter

v1 beta

25.01.2004

Peter Gammenthaler

DLL zum Importieren von ASCII DirectX-Modellen für das Erstellen von Meshes in PureBasic, inkl. Dokumentation und Beispielen. - Homepage des Entwicklers

XMLParser

1.0

15.10.2003

Florian  Schäfer & Eric Schuyler

XML-Parser Dll zur Benutzung in PureBasic inkl. Sourcecode und Beispiel. Update der Dll (22.03.2004) mit Bugfixes und mehr Funktionen, basierend auf der Arbeit von Don Dickinson (kann hier heruntergeladen werden).

 

Sie möchten gern auf dieser Seite Ihre DLL, Include-Datei oder Entwicklertool vorstellen?

Wenden Sie sich einfach per Email an andre@purearea.net.

Andernfalls nutzen Sie den Showcase als interaktiven Ausstellungsbereich.