[bcn-pm] (sin asunto)

Carlos Escribano ces at tablinum.org
Thu Apr 8 06:09:37 CDT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El Jueves 08 Abril 2004 10:52, topo topo lópez escribió:
> com puc fer per exemple per setear una
> variable (per exemple $ip) que contigui la ip de la própia persona que
> executa la aplicació?

IO::Interface - Perl extension for access to network card configuration 
information:
http://search.cpan.org/~lds/IO-Interface-0.97/Interface.pm

use IO::Socket;
use IO::Interface qw(:flags);
my $s = IO::Socket::INET->new(Proto => 'udp');
my @interfaces = $s->if_list;

for my $f (@interfaces) {
	print "addr =      ",$s->if_addr($if),"\n";
}

También sirve para cambiar la ip, o mostrar otras informaciones del interfaz, 
como la direccion mac, si está activa, si es un loopback...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFAdTLxcrdYjP8t0J0RAgUHAKCn947MXPhY8sCUZchduTlD1yFR5wCfbE8D
y/DWWj3VRVHcYtTfsZ0Lgr4=
=kqOr
-----END PGP SIGNATURE-----




More information about the Barcelona-pm mailing list