Normas del foro
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- Noviembre 18, 2008, 05:53:10
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Perl
(Moderador:
OzX
) | Tema:
Ayuda con este codecito en perl
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
[
1
]
Autor
Tema: Ayuda con este codecito en perl (Leído 412 veces)
WiNsMuRf
Colaborador
Desconectado
Mensajes: 858
Tux Rlz!
Ayuda con este codecito en perl
«
en:
Diciembre 24, 2006, 11:21:54 »
Hola estoy iniciandome en perl, esto esta muy genial...es facil y todo.. Pero con este code que llevo escribiendo desde anoche
Código:
#!/usr/bin/perl
system('clear');
print "Maximilinux Smart\n";
print "Cargandoro...\n";
sleep 2;
print "[+]Cargandoro Menu\n";
sleep 2;
print "[+]Cargandoro Modulos\n";
sleep 2;
print "[+] Hecho!\n";
sleep 4;
menu:;
system('clear');
print "Elige una opcion del menu\n";
print "1. Ejecutar MC\n";
print "2. Descomprimir tar.gz\n";
print "3. Descomprimir tar.bz2\n";
print "4. Acerca de..\n";
$opcion = <STDIN>;
chop $opcion;
if ($opcion!=1 && $opcion!=2 && $opcion!=3 && $opcion!=4) {
print "Escoge una opcion del 1 al 4\n";
print "Pulsa una tecla para continuar...\n";
$conu = <STDIN>;
goto menu;
}
if ($opcion == 1) {
&menuuno
}
if ($opcion == 2) {
&menudos
}
if ($opcion == 3) {
&menutres
}
if ($opcion == 4) {
&menucuatro
}
sub menuuno {
print "Ejecutar Midnight Commander\n";
print "Realmente Desea ejecutar mc?\n";
print "Si o No [S o N] ";
$mc = <STDIN>;
chop $mc;
if ($mc == S) {
system('mc');
}
if ($mc == N) {
print "[+]Aborting...\n";
system ('clear');
goto menu;
}
}
sub menudos {
print "Descomprimir tar.gz\n";
print "Escribe la ruta completa al archivo .tar.gz";
$tarball = <STDIN>;
chop $tarball;
@tar = split(/\./,$tarball);
if ($tar[0]!=tar) {
print "No es archivo reconocido";
goto menu;
sleep 1;
}
if ($tar[1]!=gz) {
print "No es archivo reconocido";
goto menu;
sleep 1;
}
else {
$do = tar -zxvf $tarball;
system('$do');
}
}
sub menutres {
print "Descomprimir .tar.bz2\n";
print "Escribir la ruta al archivo .tar.bz2";
$bunzip = <STDIN>;
chop $bunzip;
}
Me arroja el error de:
Can't call method zxvf without a package or object reference at max_smart.pl line 80, <STDIN> line 2.
El error ocurre cuando intento descomprimir un tar.gz
saludos
En línea
No respondo mensajes privados ni atiendo en el messenger..
jasus
Visitante
Re: Ayuda con este codecito en perl
«
Respuesta #1 en:
Diciembre 26, 2006, 08:37:58 »
El error
"Can't call method zxvf without a package or object reference at max_smart.pl line 80, <STDIN> line 2."
se puede solucionar metiendo el comando entre comillas dobles.
Código:
else {
$do = "tar -zxvf $tarball";
system($do);
}
Venga, un saludo.
«
Última modificación: Noviembre 26, 2007, 11:48:31 por sociopata
»
En línea
WiNsMuRf
Colaborador
Desconectado
Mensajes: 858
Tux Rlz!
Re: Ayuda con este codecito en perl
«
Respuesta #2 en:
Diciembre 29, 2006, 04:45:20 »
gracias!
me funciono a la perfeccion
En línea
No respondo mensajes privados ni atiendo en el messenger..
Páginas:
[
1
]
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Perl
(Moderador:
OzX
) | Tema:
Ayuda con este codecito en perl
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Foros De Consulta General
-----------------------------
=> Novedades
=> Dudas, Comentarios Y Sugerencias
=> Top 100
=> Off-Topic
=> Revista E-Zine
===> Noticias
-----------------------------
Phreaking, Hacking y Seguridad
-----------------------------
=> HacK GeneraL
===> Ingenieria Inversa
===> Encriptacion, Cryptografia
===> TV HACK
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Seguridad
=> Phreaking
===> Moviles
=> Bug y Exploits
===> Directorio de Exploits
=> Wargames, Retos Hack
-----------------------------
Hack Novato
-----------------------------
=> Hack para newbies
=> Todo Messenger
=> Troyanos y virus
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows y otros sistemas operativos no libres
===> Problemas Tecnicos Windows
=> Sistemas operativos libres.
===> GNU/Linux
===> Manuales y Tutoriales
===> Descargas
-----------------------------
Programacion
-----------------------------
=> Programación
===> Programación Basica
===> Otros Lenguajes
===> Visual Basic y Net
===> ASM
===> Programacion Shell
===> Perl
===> Carbide C/C#/C++
===> Batch
===> SQL
=> Programacion para webmasters
===> Consultas Generales
===> Php
===> Html, XHTML, CSS
===> Java - Java Script
===> CMS O Scripts Pre-Fabricados
===> Posicionamiento en buscadores
-----------------------------
Artes Graficas
-----------------------------
=> Diseño Grafico
===> Battle Arts
===> Flash
===> Tutoriales
===> Galerías
===> Software
-----------------------------
Area Tecnica
-----------------------------
=> Networking & Wireless
=> Overclocking, Refrigeracion y demas
=> Hardware
===> Biblioteca Tecnica
=> Electronica Y Robotica
-----------------------------
Programas
-----------------------------
=> Software
===> Configuraciones de software
===> Pedidos de software
=> Cracks & Serialz
=> P2p, Bittorrent, Elinks
-----------------------------
Multimedia Y Divx
-----------------------------
=> Juegos PC Y Consolas
===> Dudas ayudas y comentarios de juegos
===> Pedidos de juegos
===> Juegos de Consola
=> Mp3
=> Multimedia
=> Peliculas Divx
-----------------------------
Entretenimiento Y sitios de interes
-----------------------------
=> Juegos, Humor y Adultos. (Diversión)
===> Adultos
=> Paginas Webs Recomendadas
=> Videos
Powered by SMF 1.1.7
|
SMF © 2006-2007, Simple Machines LLC
Loading...