Port knocking client for command-line usage