VDS Extensions

Gedurende meerdere jaren heb ik verschillende extensies en projecten voor en met VDS gemaakt. Dit is een lijst met scripts waar ik destijds trots op was en die nog te vinden zijn op vdsworld.com.

VDS String Link to heading

This is a collection of all the thing you must be able to manipulate in a line of text, and which VDS hasn’t got.

Includes: InvertCase, SentenceCaseString, TitleCaseString, CountWordsInString, WordericString, ValueInString, OverlayString, LowestValue, HighestValue, PadString, SpaceString, StrangeString, ReplaceString, DeleteString, RightSearchString, ReverseString and CopyString.

Download VDS String

Gateway.dll Link to heading

You can use this extension to create a Gateway between two scripts, so that it’s possible to have a kind of ‘External Subroutines’. This may be usefull if you don’t want to give your code to someone else, or if you don’t want to get a messy code…

Download Gateway.dll

HTA Support (HTML) (VDS 5 only) Link to heading

This script adds the ability to include HTML files to your program, without the use of external DLLs. This way you can easily add some credits, sourcecode or helpfiles to your VDS program. Please note this will only work with VDS 5, because it is using some of the Windows APIs.

Download HTA Support (HTML)

MSN2VDS Link to heading

This is a sort of gateway, which communicates between MSN and VDS, so you can make programs that can, for example, change your friendlyname or set your status to Offline if you are away for 10 minutes.

Visual Basic source code included.

Download MSN2VDS

Tetris! (Only works with VDS 3) Link to heading

This is Tetris. When I was on vacation I’ve spent 3 weeks on thinking how to make it. There are still a lot of bugs, but that’s because I didn’t want to make it proper, the code was flying over my head…

It’s a good example of how to make games with just text.

Download Tetris!

VDS HTTP Server Link to heading

This is a HTTP (Internet) server. There are still a lot of bugs in it, but it is useful. To use it you must have vdsinet.dll, which is contained in the vdsdll27 from Tommy Sools.

There is also an example of how to make a chatbox with this code, available as part of the original VDS archive.

Download VDS HTTP Server

VDS MSN Server Link to heading

I made this one as a joke, so people were thinking they ‘hacked’ someone. It is very useful if you have a network and want to communicate internal, without having a connection to the Internet.

But, I doesn’t work like it should, so without changes it’s useless.

Needs vdsinet.dll to run.

Download VDS MSN Server

Fake-edit Link to heading

This is an example of how to simulate Edit boxes.

It also includes something to type text directly into a list, so that the user can give his/her own input.

Download Fake-edit

VDS Status Link to heading

Normally VDS doesn’t have an advanced status bar, and I wanted to change that. This one can show bitmaps, icons, and it can even show a progress bar! Btw. If you want to have an even greater status bar, look at Tommy Sools’ vdslist.dll.

Download VDS Status

VDS Chart Link to heading

I was wondering. How to make your own Chart with VDS? The answer was quite simple…

Good example of how to make your own Dialog Elements…

Download VDS Chart

Mouse Write Link to heading

With this program you can simulate your keyboard with your mouse. This is handy if you are disabled, or if you have a Touch Screen somewhere.

Download Mouse Write

Multi Document Interface Link to heading

This simulates a dialog which has Child Dialogs inside. If you don’t know what I mean, take a look at for example, Word.

Download Multi Document Interface

Auto Complete Link to heading

This code will automatic complete the text you’re typing. So if you type ‘H’, it will suggest ‘Hello’. If you press TAB the text will be completed.

Download Auto Complete

VDS SMTP Server Link to heading

This is a basic SMTP server. It will only recieve E-mails, log them, and send them with the use of vdsinet.dll. If you have your own company it is a good tool to check what your workers are doing.

Download VDS SMTP Server

Free Translation Link to heading

This will translate a text from one to another language.

Needs VDSIPP.DLL to run.

Download Free Translation

VDS Clock Link to heading

This is a little analog clock, which is made with the use of x and y positions of a real clock.

Download VDS Clock

VDS HTML Copy Link to heading

Use this code if you’re copying a lot from the internet into VDS or an other program that requires plain text.

Download VDS HTML Copy