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.
|
|
|
|
|
|
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.
|
|
|
|
|
|
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.
|
|
|
|
|
|
Mozilla Firefox Search Plugins
|
Version 1.0
|
|
|
|
|
|
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.
|
|
|
|
|
|
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
|
|
|
|
|
|
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.
|
|
|
|
|
|
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.
|
|
|
|
|
|
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.
|
|
|
|
|
|
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.
|
|
|
|
|
|
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.
|
|
|
|
|
|
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.
|
|
|
|