DIY Raspberry Pi Zero “Clapper”

“Clap on! Clap off! The Clapper!”

This project will walk you through the creation of a DIY “Clapper”.  It uses the Adafruit MAX4466 Microphone Amp to detect when the claps occur, then sends an RF signal to RF-controlled power plugs.

Continue reading “DIY Raspberry Pi Zero “Clapper””

Lots of BitCollectors software and website updates

Alejandra and I have been quite busy over here at BitCollectors over the last couple of months.  We have re-done our website at www.bitcollectors.com, updated our blogs at blog.bitcollectors.com, made several software updates, and even released a couple of new projects. See below for further details on the updates.

Continue reading “Lots of BitCollectors software and website updates”

QFG Character Editor setup file and QFG2 characters supported

I’ve had the code written for a while for a setup project and QFG2 support in my QFG Character Editor but I wanted to finish up support for changing the amount of money the character has before publishing it.  Since I haven’t had a chance to make those changes, I figured I should go ahead and just build what I have and share it online.

So here it is, QFG Character Editor v1.5 with support for importing/exporting characters from Quest for Glory 1 and Quest for Glory 2.

Continue reading “QFG Character Editor setup file and QFG2 characters supported”

UIAutomationLib on GitHub

I created a new repository on GitHub called BitCollectors.UIAutomationLib which contains an XML driven .NET library for automating keystrokes and mouse clicks on just about any UI.  I’ve used this on several applications, including apps running through Terminal Services and Citrix.  It’s quite powerful, but I’m not claiming it’s the best solution for native Win32 apps (although it might be the easiest to use).  If you’re interfacing with a native Win32 app and you don’t mind writing a little code, you might want to look in to using Microsoft’s UI Automation framework.  Their framework lets you get a handle on a control and populate a text box or simulate a button press directly on the control.  My library simulates key strokes and mouse clicks, so it doesn’t really work at the control level.

Continue reading “UIAutomationLib on GitHub”

ProjectConfigSync Project on GitHub

I’ve created a small project which parses .SLN and .CSPROJ files and allows you to compare and merge project settings across multiple configurations.

This has been a very handy tool for me.  We have a Solution here at work that has about 25 projects, and often times we’ll have an ANY CPU platform configured to build for X86 in one project, but configured to build for ANY CPU in another configuration.  This lets me quickly identify where bad misaligned configurations exist in my project files.

I haven’t yet published a setup project, but I have checked in the binaries under the bindebug folder.  Please feel free to post any bugs or feature requests.

The Git repository is located at:
https://github.com/aplocher/BitCollectors.ProjectConfigSync