ruby-growl
ruby-growl copied to clipboard
Command-line: no apparent way to specify which protocol to use
Based on --help I would expect -y UDP to do what I want, but that seems to be something completely different.
When doing the default fallback thing for UDP, attempting a TCP connection first can cause a very long delay, depending on various networking, firewall conditions etc
choose_implementation method behaves in a strange way, as in I patched an extra cmdline argument and now I must use exactly -l 'UDP' with single quotes, otherwise ArgumentError gets raised. I don't know anything about Ruby, so hopefully someone else can tell us how make just UDP or "UDP" also an acceptable parameter.