AutoIt

These are my old AutoIt-scripts that I wrote when I was still using Window$. I have abandoned both the platform and the language, so don't expect these to work properly nor any support/fixes whatsoever.

Sudoku

This is a Sudoku solver/creator I wrote as a final paper in the "Gymnasium" (similar to a High School). It has it's own webpage.

Quickgold

A replacement for the traditional start-menu, heavily inspired by Quicksilver/Gnome-Do

You won't need to click four times to open a program. Just hit "win-space" or "ctrl-alt-space" to open the window. Then you can type the first letters of the program you intend to launch. A list of matching programms will appear, choose one by clicking, tabing or just keep typing 'till there's only one left in the list and hit enter. That's it. No more stupid clicking and searching.
» Download
» Source

Pangaea Desktops

Window$ has only one Desktop. Where Linux has as many as you wish, M$ still hasn't done squat. This script simulates 4 Desktops.

Switch between the desktops by using the following hotkeys:
{win}{right}: next desktop
{win}{left}: prev desktop
{ctrl}{win}{right}:move current window to the next desktop
{ctrl}{win}{left}: move current window to the prev desktop
{win}{esc}: "panic", this will shutdown the script and show all windows on one desktop
» Download
» Source

Pangaea Notepad

This is a small tool to store informations. It works like a Post-It, you can stick it to the desktop of let it vanish by hitting esc. Moving the cursor to the right end of the screen will make it reappear.
You can also export your notes into a .txt-file.
» Download
» Source

_GUICtrlCreateTable

This is an UDF for AutoIt. Similar to a library, it adds the possibility to add "HTML-style-tables" to your GUI.

Syntax: _GUICtrlCreateTable($left, $top, $rows, $cols, $width, $height, [$border]) 

Parameter(s);
$left = left side of the table
$top = top of the table
$rows = number of rows to be created
$cols = number of columns to be created
$width = width of ONE cell $height = height of ONE cell
$border = [optional] thickness of the border, default: 1 

Return Value(s): array[rows][cols], used to set values with GUICtrlSetData 

Note: do NOT overwrite the returned array[0][0], it contains data for the _GUICtrlTableSpan() function 

» Source