Tools written in PureBasic


These are mostly Tools I wrote, to make my programming and computer live easier. Some of these Tools are just very small peaces of Code written in 10 minutes, however, there are also some bigger projects there, that I improve all the time.
no picture
Remote Debugger
Version 1.1
This is a tool for the new IDE that allows you to compile from the IDE, and directly execute and debug the program on a remote machine. All the debugger events are sent back to your local IDE.

All you will need in addition is a remote connection like VNC to do the user input to the program while testing.

Version 1.1: Updated to work correctly with PB 4.10+ and fixed a small bug.
Download: RemoteDebugger.zip    (Size: 40Kb)
Guid Viewer
Version 1.0
This is a list of GUIDs (Global Unique Identifiers) like IIDs (Interface Identifiers or CLSIDs (Class Identifiers) that are required for COM programming. The list includes GUIDs from both the Microsoft Platform SDK and the DirectX 9 SDK.

The viewer program makes searching easy and can produce the code you need to put the GUID into your PB program.
Download: GuidViewer.zip    (Size: 179Kb)
LibImporter
Version 1.01
This little tool will turn any static library (*.lib or *.obj format) into a Purebasic Userlibrary, so that you can use it's commands directly in PureBasic.
Download: LibImporter.zip    (Size: 21Kb)
Mozilla Firefox Search Plugins
Version 1.0
These are search plugins for Mozilla FireFox (known as MozillaFirebird in the past) They should also work with Mozilla and Netscape 6. They help you to quickly search any PB related sites with the search box of the browser.
To install them, just click on the links below, and confirm with 'yes', and you can use them imediately.

Plugin for official PB Forum
Plugin for german PB Forum
Plugin for PureArea.net CodeArchive
Plugin for PureArea.net CodeArchive (German)
Plugin for Recource Site Code Archive
LibraryDesigner
Version 1.0
This is a small editor designed to create PureBasic userlibraries with C.

It is just a very basic editor, that i wrote mainly to get familiar with MDI, and to test some new things.
(It has still become a quite big project, though)

Make sure you read the Readme.txt before using it.
Download: LibraryDesigner.zip    (Size: 60Kb)
IETool
Version 1.5
IETool puts an Icon in your Internet Explorer Toolbar, that lets you execute PureBasic Sourcecode directly from any HTML Page or Forum. I wrote this mainly because I wanted to quickly test example Code that was posted on the PureBasic Forums.

Features:
  • Debugger and Inline ASM support
  • New advanced Debugger functions with small integrated Editor
  • Download: IETool.zip    (Size: 42Kb)
    UT MapOffice
    Version 1.1
    I am a big Fan of the Game UnrealTournament, and since I have a lot of Usermade Maps for it, I decided to write this Tool, that lets you Scan for Maps, organize, install and uninstall them.
    Download: UtMaps.zip   (Size: 368Kb)
    Source: UtMapsSource.zip   (Size: 338Kb)
    Tetris
    Version 1.5
    Some day, I had really nothing much to do, and so I decided to write a small Tetris Clone. My main target was, to create the smallest executable possible, but still creating a fully functional Game.

    What came out of it is this 28 Kb Executable (including 1Kb Icon). Show me any VB Code that can beat this :-)

    I used a lot of Pointer Stuff there, and due to much people asking for it on the german Forum, I fully commented the Code in German.
    Download: Tetris.zip    (Size: 20Kb)
    English Trainer
    Version 6.0
    I wrote this one mainly for my little brother, so he could learn english words for school. You can basically learn the words of any Language with it, as you have to enter the words you wisth to learn yourselve.
    The program however is in German.

    Even though it is Version 6, this is the first Version written in PureBasic, the others were all done in QuickBasic years ago.
    Download: Sp6.zip    (Size: 25Kb)
    ReplaceX
    Version 1.0
    Ok, this one was a very quick thing (5 minutes I think). But I use it kind of often though.

    It does a Search&Replace on all files of a specific pattern in a directory and it's subdirectorys.
    I use it a lot to manage bigger HTML Projects.
    Download: ReplaceX.zip    (Size: 13Kb)
    PackFile
    Version 1.0
    This one was also done very quickly. It packs a File using the PB Packer library, it then creates a new File with the Size of the unpacked File, and then the packed Data, that's all.

    I use it a lot, to pack Files before adding them to my executables. (They are then unpacked to memory on runtime)
    So if you want to compile some of my Sources, you may need this to create the needed *.pak Files out of the given Files.
    Download: PackFile.zip    (Size: 14Kb)
    SplitFile
    Version 1.0
    Another thing I wrote right in the moment I needed it. My Network went down, and I needed to put a big File on a Diskette.

    This one simply splitts a File, in parts of a Size you can specify, that's all.

    Download: SplitFile.zip    (Size: 14Kb)