wi2-auto-accept
Wi2 captive portals (Starbucks, DOUTOR) kick you off every 60 minutes. This is a small background script that clicks through the portal for you, so the disconnect is invisible.
It runs every 30 seconds, detects the portal via Apple's hotspot probe, and uses a headless Chromium to tap the right buttons.
DOUTOR_FREE_Wi-Fiat_STARBUCKS_Wi2