From: sithglan Date: Sun, 21 May 2006 22:30:17 +0000 (+0000) Subject: prepare for multiple phones in pulldown menu X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/snom-frontend/commitdiff_plain/2b56e19bcc8d81dab34cf7c207b6334948badda5?ds=inline;hp=7628eb77c5d937877941bfbc9b6aa6f57f1df79e prepare for multiple phones in pulldown menu --- diff --git a/snom.pl b/snom.pl index 73a12fb..9653c26 100755 --- a/snom.pl +++ b/snom.pl @@ -1,5 +1,5 @@ #!/bin/sh -#$Id: snom.pl,v 1.15 2006-05-21 22:14:41 sithglan Exp $ +#$Id: snom.pl,v 1.16 2006-05-21 22:30:17 sithglan Exp $ PATH=/opt/csw/bin:/opt/local/bin:/usr/bin:/bin exec perl -w -x "$0" "$@" @@ -12,10 +12,24 @@ use Glib qw/TRUE FALSE/; use Gtk2 '-init'; use Gtk2::Gdk::Keysyms; use LWP::UserAgent; +use Config::IniFiles; +my %g_key = (); my $ua = LWP::UserAgent->new; + +my $cfg = Config::IniFiles->new(-file => "$ENV{HOME}/.snomrc") + || die("can't open config: $ENV{HOME}/.snomrc: $!"); + +for my $section ($cfg->Sections) { + for my $val (qw(host login password)) { + if (defined($cfg->val($section, $val))) { + print "$val: <" . $cfg->val($section, $val) . ">\n"; + } + } +} + + #$ua->credentials("${ARGV[0]}:80","snom","root","geheim"); -my %g_key = (); set_locale Gtk2;