COMPUTERTECHSOLUTION
(832)928-2300

Windows

QuickCode/QuickTicket
QuickCode

Here's the Windows compiled version of my QuickCode programs. They have everything included in order for the program to run correctly. Just unzip and run. Source code is with the Linux version of the program. MSYS and MinGW were used to compile the binaries for the Windows version.

Version 0.2 binaries: Quickcode-0.2-win32.zip

Version 0.1 binaries: Quickcode-0.1-win32.zip

Linux

QuickCode/QuickTicket
QuickCode

Here's one that's really helpful. When I was working as a Linux admin, this came in real handy as I was constantly answering the same questions over and over again. Also, I would run the same scripts often as well, usually only with a slight change, depending on the user name of the site I was modifying.

Of course, there's no need to type the same thing over and over with a computer, especially when trying to get as many tickets as possible done in a day. This program (there's actually two programs compiled, one for tickets and one for scripts) will allow you to just enter in a keyword or two in order to isolate the response or script you are looking for quickly. Then the script can be clicked on, and if the option is set, the script will be copied automatically into the clipboard so it can be pasted right away. Placing anything between two $'s will cause it to be replaced with user input.

I wrote the original version in Python which allowed me to run the program on Windows and Linux, provided I installed Python on the Windows computer I was using. I, however, always looking to improve everything rewrote it in c, which is the version here. This version allows the databases to be exported and imported as well.

Version 0.2

Binaries: quickcode-0.2-binaries.tar.bz2
Contains both x86 and x86_64 versions of the program. Binaries were tested on Slackware 12.1, BlueWhite64 12.2 and Ubuntu 8.04.

Source: quickcode-0.2.tar.bz2

Version 0.1

Source: quickcode-0.1.tar.gz

ClockApp
ClockApp

This is a simple clock that sits at the bottom of the screen and updates itself once a minute. I created it in order to display the time on my desktop, which uses ratpoison.

You will need libxosd in order to compile this.

Source: clockapp.c
To compile: cc clockapp.c -O2 -Wall -o clockapp `xosd-config --libs --cflags`

RatMenu
RatMenu

Here is a program I wrote to start scripts I keep in a certain directory. It works well with Ratpoison as I don't have to open up a separate xterm to start the desktop. I just use the normal ( WinKey + R ) which I'm used to being the keycode for "Run", and this begins the sessions I have that fill up a whole desktop with the program. With Ratpoison I keep 9 desktops going, which I switch back and forth with regularly. It really makes things efficient since I don't have to switch between several open windows on the same screen and can easy switch to another virtual desktop with a simple button press.

Pressing enter over the script opens it. The directory used can be changed by editing the top of the file before compiling it.

Source: rat_menu.c
To compile: cc rat_menu.c -o rat_menu `pkg-config --cflags --libs gtk+-2.0`