#!/usr/bin/perl
+#
+# Copyright © 2018,2010,2012,2019 Nick Bowler
+#
+# Silly little script to generate an FVWM menu with various bits of MPD
+# status information and controls.
+#
+# License WTFPL2: Do What The Fuck You Want To Public License, version 2.
+# This is free software: you are free to do what the fuck you want to.
+# There is NO WARRANTY, to the extent permitted by law.
use strict;
};
use utf8;
-use encoding 'utf8';
+use open qw(:std :utf8);
+binmode(STDOUT, ":utf8");
use Encode;
sub cmd
my $sock = new IO::Socket::INET6(
PeerAddr => $host,
PeerPort => $port,
- Proto => 'tcp'
+ Proto => 'tcp',
+ Timeout => 2
) or die("could not open socket: $!.\n");
binmode($sock, ":utf8");