Archive for the 'Software' Category

HakHaus Air

I got bored and started looking at adobe air. I made a clone of HakHouse air using the same chat as hakhouse.com. Since there’s already a HakHouse air app, I named mine HakHaus. Download HERE

How’d I do it? It turns out that getting started with Adobe Air is ridiculously simple. Just…

Install
http://get.adobe.com/air/

Install
http://www.adobe.com/products/air/tools/sdk/

Unzip and read devappshtml.pdf
http://help.adobe.com/en_US/AIR/1.5/AIR1_5_html_docs.zip

Also cool
http://www.adobe.com/devnet/air/ajax/articles/air_ajax_developers.html

I followed the “Hello World” example to get started. Pretty simple!

This is what I ended up with… if you wanna take a look
http://www.ragingcomputer.com/helloworld.zip

Time Lapse Webcam

Project Requirements
At work we needed a time lapse camera of our new student center construction project. It needs to run continuously for entire length of construction project – approx 18 months. It should run mostly unattended.

Features
It captures 1 picture every 5 minutes. Storage capacity is cheap, so after using excel to make some projections, this worked out to be a reasonable rate for our resources. After some more research, I came to the conclusion that flash video has compatibility with most visitors while being relatively bandwidth efficient, but other codecs could be used. I originally got the idea from http://mydebian.blogdns.org/?p=261 but it wasn’t quite awesome enough, so I rewrote using Perl and expanded upon it. Continue reading ‘Time Lapse Webcam’

PowerPoint® Presentations and Flash Drives

If you have pictures, sounds, and movies in your presentation, there is a good chance they will not play on another computer. The reason for this is the media files are only linked to by the presentation file, not stored within it. If you move the presentation file to another computer, the linked files are not in the expected location and will not play.

Luckily, Microsoft® has already thought of this.

Continue reading ‘PowerPoint® Presentations and Flash Drives’

DWJukebox Chrome Skin – Fixed

I am using DWJukebox to run the jukebox I’m building. I liked the Chrome skin, but its labels were off. Here’s a quick fix. Put in the skins\bgrounds folder and that’s it.

Chrome Skin Background

Jukebox Software Overview

So, here’s how it went down:

Since I have an older craptop, I have all the drivers to run Windows 98SE. Windows 9x is great for embedded applications like this. I remember from when I was scheming to build a MAME cabinet with nice arcade controls wired up to a disassembled keyboard. I saw a link on someone’s project page to DWJukebox. I thought it was pretty neat. A recent episode of Systm made me remember MAME and all the cool hackery people have done around it. Anyhoo, Friday evening boredom led to this project.

Here was the plan:

  1. Install Windows 98SE
  2. Install all required drivers
  3. Map a drive to network share containing mp3′s
  4. Install and configure DWJukebox
  5. Replace explorer.exe with “C:\path\to\wincab.exe” in the shell= line of C:\windows\system.ini
  6. Reboot

DWJukebox should now be the only thing running when the computer is turned on. Brilliantly simple! In theory…

Since nothing works as well as originally planned, I had a few snags.

Installing the OS and drivers and mapping network drive all worked perfectly.

Wincab failed to load. It could not initialize digital sound driver or something… I’ve had issues with sound cards before, so one of the first things I tried was reducing the hardware acceleration of the sound card. I adjusted it one increment at a time, and it only works on the no acceleration setting. So, finally, Wincab.exe worked pretty well until I tried to set it as the shell.

It failed with a message about it not finding jbdefptr.ptr. I had been cruising around the support forums for DWJukebox and many posts had portions of jbdebug.log attached, so I enabled logging, but it didn’t put the jbdebug.log in the program folder like I expected, it put it in the root of the C:\ drive!

Since this is a dedicated computer that I’m not going to be using for anything else, I just moved DWJukebox to the root of the C:\ drive, updated the C:\windows\system.ini and rebooted.

IMAG0021 IMAG0023

It’s ALIVE! Er… well, it boots into DWJukebox and plays mp3′s from a network share.

Default User IE Shortcut

This puts an Internet Explorer icon on the desktop for any new users created on a computer. For most people, this is pretty useless. For a computer tech, this is useful for having consistent default settings, and doesn’t cause as many issues as copying an existing profile to the default profile. Continue reading ‘Default User IE Shortcut’

Disable Printer Balloon Notification

Ever want to kill that pesky popup balloon in windows XP that pops up in the middle of your train of thought to inform you that the document you sent to the printer has printed? It’s much easier than you’d think. Continue reading ‘Disable Printer Balloon Notification’

Default User IE Home

This sets the Internet Explorer home page for any new users created on a computer. For most people, this is pretty useless. For a computer tech, this is useful for having consistent default settings, and doesn’t cause as many issues as copying an existing profile to the default profile. Continue reading ‘Default User IE Home’

Temp Internet Files Deleter

This is a script that deletes a lot of temporary internet files without any confirmation.

This removes each subdirectory within “content.ie5″ within each user profile on a machine. It prints the current time, the directory to be removed, and removes the directory.
NOTE: This is just one long line Continue reading ‘Temp Internet Files Deleter’

Default User Network Places

This puts the My Network Places icon on the desktop for any new users created on a computer. For most people, this is pretty useless. For a computer tech, this is useful for having consistent default settings, and doesn’t cause as many issues as copying an existing profile to the default profile. Continue reading ‘Default User Network Places’