Articles in the Programs and Libraries category

  1. Arduboy Joystick and Remote Firmware

    Two firmware projects for the Arduboy open-source gaming hardware: Remote firmware to control the keyboard and display text on the screen, and Joystick firmware to act as a USB joystick.

    Arduboy connected via USB with logo

  2. PHP Intelligent Redirector

    Tags: Web

    A PHP script that can redirect from any page in a previous site design to the equivalent page in the new design.

  3. Disk Benchmarking Script

    This script exists to serve a simple purpose: benchmark a disk and store the results in an easy-to-use CSV format. The script will write and read a variety of block sizes to the specified location, which will gather similar statistics to the ATTO Disk Benchmark tool on Windows. The maximum …

  4. Anago (Kazzo board utility) Linux Port

    This is a port of anago command-line NES and Famciom cartridge dumping utility for the kazzo interface board, which was previously part of the unagi project. The existing project was designed to support Windows primarily, though it was almost compatible with Linux, with some included porting notes. I've completed the …

  5. Image Gallery Script

    This is a script I wrote to generate an image gallery HTML file for a given folder, or for the Steam Screenshots folder. It will, by default, show the full resolution original image, so it can be useful for browsing a folder of moderate-sized images without having to rely on …

  6. Steam Image Scripts

    After finding most instructions for downloading Steam grid view images to be out-of-date, and same goes for the only grid view downloader I could find, I wrote my own.

    I also put together a quick library that can create a dictionary of Steam applications on a given profile based on …

  7. Media Player Sync Scripts

    Having had trouble with media-player sync solutions in Linux, I decided to roll my own Python script to synchonize my media player automatically, and cover format conversion & playlist restructuring. Like the gmusicbrowser script, it's not particularly user friendly. However, it should be useful for a variety of media players. Let …

  8. Shuffle by Album Script

    So, I started using Banshee as my primary music player, but I noticed that it can shuffle by album, it cannot save a static playlist of the shuffle (so I can pick up where I left off). Since it has very nice M3U import/export capabilities, I decided to create …

  9. Import M3U

    Tags: Mac

    Import M3U is an applescript designed to import the contents of an M3U playlist into a new iTunes playlist. The default import only seems to handle M3Us describing internet locations; no matter how I formatted my playlist it would not import it. I wrote this to ease my transition to …

  10. Delete Empty Folders

    Tags: Windows

    A simple .NET tool to delete empty folders, hidden folders/files, or delete any files in a path.

    Delete Empty Folders Screenshot