Prius Stereo Replacement

August 31st, 2025

Beetle Brakes

August 31st, 2025

Youtube Tweaks

August 31st, 2025

Autohotkey Windows Forms

July 17th, 2025

I have an application that uses Windows Forms.  Unfortunately, the common identifiers (classNN, etc) change frequently so it isn't possible to use standard functions to identify the application windows.  Here are some links to posts that assist with this.

WindowsForms10.Window.8.app
Using a fixed subpattern for changing subpatterns in CONTROL's ClassNN
ControlGet
AutoHotkey - How to click a control whose ClassNN changes?

Convert running Docker to Docker Composer

July 13th, 2025

Dockge is a wonderful program for managing Docker containers.  It utilizes Docker Compose files to do so and I have quite a few containers that are run from either command line or Portainer.  This is how to convert from a running container to Docker Compose.

- Ensure container is running
- Run this command to get the container ID:  docker container list
- Run this command to get the actual Docker Run command of the container: docker inspect --format "$(curl -s https://www.strav.net/docker/run.tpl)" <container id>
- Go to this site and paste the Docker Run command in the first box to create the Docker Compose command: https://www.composerize.com/