PowerShell script for updating your Dy.fi IP. Ew, PowerShell, I know but at least there's no dependencies on modern Windows.
Fill in your dy.fi name without the suffix, your username and password and stick the script in a scheduled task to be run every day or hour or so.