Inno Setup installer unpackers #

Inno Setup is "a free installer for Windows programs by Jordan Russell and Martijn Laan, [f]irst introduced in 1997". Resources like EXEs and DLLs can be liberated from these archives via:

/windows | Apr 07, 2024

iOS: Timer/stopwatch app that displays cumulative running total per task #

while also tracking each individual session with optional notes:

Timemator (30-day trial, then $7.99 one-time purchase) by Gleb Kotov/Catforce Studio

Timemator

/misc | Mar 27, 2024

Thunderbird: Hide Header Pane and Buttons in Message Pane #

When the Thunderbird Message Pane is enabled (View → Layout → Message Pane), the Header Pane and Buttons (Reply, Forward, Delete, etc.) take up an inordinate amount of space; here's how to hide them:

  1. In Config Editor, set toolkit.legacyUserProfileCustomizations.stylesheets to true

  2. Help → Troubleshooting Information → open Profile Folder

  3. In the profile folder, open or create "chrome" directory

  4. Edit or create "userChrome.css" inside of "chrome", adding this line:
    .main-header-area {display:none !important;}

  5. Restart Thunderbird

On a related note, alternating row colors in the Message List pane can be enabled by adding the following to userChrome.css:

table[is="tree-view-table"] tr:nth-child(even):not(.selected):not(tr:hover) { 
      -moz-appearance: none !important; 
      background-color: rgb(240,240,240) !important;
      }

/misc | Mar 02, 2024

Migrating from Netlify to Cloudflare Pages #

After almost 5 years of hosting at Netlify (at $9/month for basic, anonymized analytics), just moved to Cloudflare Pages after reading this r/webdev post:

Netlify just sent me a $104K bill for a simple static site

along with the related HN comments.

The previous server migration, from Slicehost/Rackspace to Netlify, had been largely to avoid just such unlimited billing exposure.

Notes

Related

/misc | Feb 26, 2024

Firefox: Download all images on page, #

no extension necessary: Tools → Page Info → Media → Select All → Save As...

/misc | Feb 25, 2024

Enable guest WiFi without hotspot portal landing page in UniFi Network Application 8.0.26 #

Tested on a UniFi Express, which comes with a preset IP address of 192.168.1.1. Note that the Express is limited to managing 5 UniFi devices, including itself.

1. Create VLAN

  1. Go to Networks: https://192.168.1.1/network/default/settings/networks

  2. Click "New Virtual Network"

  3. Set Network Name and Gateway IP/Subnet as desired

  4. Next to "Advanced" click "Manual"

  5. Set VLAN ID as desired

  6. Check "Network" next to "Isolation" → click "Add"

2. Create guest WiFi network

  1. Go to WiFi: https://192.168.1.1/network/default/settings/wifi

  2. Click "Create New"

  3. Set Name and Password as desired, and set Network to VLAN created above.

  4. Optionally enable "Client Device Isolation" under Advanced → Manual

  5. Click "Add WiFi Network"

3. Disable hotspot landing page

  1. Go to Landing Page settings: https://192.168.1.1/network/default/hotspot/portal → "Settings" (This page was not discoverable via "Search Settings" using the terms "landing", "hotspot", "portal", or "guest".)

  2. Under "Landing Page Settings", uncheck "Show Landing Page" → click "Save"

/misc | Jan 20, 2024


Subscribe or visit the archives.