Actually, I tried it with AHK - setting the sleep timer to 28 seconds, but that is pretty unsecure due to 1. RNG values, which will "catch the fish" between the 24th and 28th second, and you have a timer to obtain the fish by 2-3 seconds, after that - it is gone and your lure as well.
And sometimes my script won't even trigger further commands, I don't know why. Wasn't like this few months ago, everything was working fine, since the fish and ships upgrade it is just bugging around.