Get all installed software on Windows 10 with Python 3 and WMI.

This is very basic and I’d lie if I said I hadn’t tried looping through the registry for 64/32 bit, but this works great and isn’t missing entries. I deliver this in a web page making it easy to do look ups on most machines in my org. Tweak as you need, add some error […]

List of Linux IDEs with GUI designers.

Are looking to develop GUI applications on Linux but don’t really want the tediousness of hand coding the interface? Here is a list of IDEs or visual designers with WYSIWYG ability. Many of these tools also run on Windows and/or Mac and can compile for all three platforms with a few including arm and smart […]

Using Linux with iPhone the easy way.

Copy Lollipop Playlists with Python. Update Oct. 27, 2019: Installed Pop! OS 19.10 and it is a solid OS. I’m still using Shotwell, which is downloading photos perfectly without any need for a third party tool or code and I am also still using Samba to download and play my music in FlacBox. Update: I […]

Extract CAB files with Python and Patool.

Install 7zip. This assumes you are on Windows. Add the 7zip path to the system path. In the searchbar type env and open the result. Click Environment Variables in the dialog. Add to PATH. Windows 10 just click add and browse to the folder 7zip installed to, i.e., C:\Program Files\7-zip. Otherwise, paste the path making […]

Python3 Gtk3 Thread Example

Quick Python3 Gtk3 app to execute Python scripts to test long running threads in Gtk3 app. Some things could be better, like the python paths collection and displaying the PID, but I was focused on running threads without freezing the GUI and it just kind of happened. Hope it’s useful to someone.

Create mov,mp4 thumbnails from Python3

I was working on a Gtk 3 project to roll up all my iPhone videos into a flowbox for easy locating and processing since iPhone doesn’t name things in a meaningful way and photo managers dump things into not so meaningful folders, thumbnails was a must to locate videos easily. Plus, I wanted to do […]