Bloquear paginas internet [Batch]

Iniciado por xBart, 8 Abril 2011, 22:00 PM

0 Miembros y 1 Visitante están viendo este tema.

xBart

Ola que tal muy buenas tardes, espero no molestar demasiado XD, bueno en fin, qise acer un archivo en batch,para bloquear algunas paginas en internet.

El principal objetivo de mi bat es de agregar unas paginas al archivo hots que se encuentra en la carpeta de system32/drivers/etc.

mi batch es este
@echo off
cd %systemroot%\system32\drivers\etc\
attrib -h -r -s -a hosts
:menu
set /p one=Pagina a bloquear:
echo 127.0.0.1 localhost>hosts
echo %one%>>hosts
goto :menu
cls
pause


Lo que quiero es que el programa pregunte que pagina bloquear y una ves tecleado la pagina se agrege al archivo hots, al precionar enter vuelva a preguntar que pagina bloquear.

bueno la cosa es que no se cierre el programa y agregre lo que se le pida, al archivo antes mencionado.

No se si me di a entender :(

ahh y gracias para las personas que me ayuden :)
No hay ser humano inteligente, que aquel que no lee...

Novlucker

Apuesto a que no has buscado, porque en el foro ya hay varios scripts que sirven para eso :rolleyes:

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

xBart

Si :S perdon, es q con el internet que tengo uuuuu,me dilato demasiado, pero echame la mano no?? o dime cual es el error de mi programa gracias eh? por contestarme, y perdon ice doble post.
No hay ser humano inteligente, que aquel que no lee...

SuperDraco

Cita de: ::HiiARA en  8 Abril 2011, 22:12 PM
pero echame la mano no?? o dime cual es el error de mi programa gracias eh?


jajajajajjajajajajjaja

que bueno, así me he sentido yo muchas veces xD Pero NovLucker es Dios, un respeto, y  te ha dado informacion, ahora sabes que lo que buscas se encuentra en las respuestas del foro  :rolleyes:.


iba a modificarte el code pero me tngo q ir en un rato te ayudo es muy facil jaja nov tiene toda la razon, si buscas lo encontrarás antes...


saludos
No he vuelto, solo estoy de paso.

xBart

Gracias, si se de NovLucker y  mis respetos  ;), y a ti tambienpitoloko gracias por contestarme, pero ya busque y me dilata demasiado para abrr una pagina :S,  saben de algun programa que bloquee en red???
No hay ser humano inteligente, que aquel que no lee...

Flamer

aber dejame hacer algo aver si te sirve lo siguiente:

@echo off
title tu programa
color 0a
cd %systemroot%\system32\driver\etc\
echo 127.0.0.1 localhost>hosts.txt
attrib -h -r -s -a hosts.txt
:menu
set /p one=pagina a bloquear
if %one% equ 1 goto :salir
echo %one%>>hosts.txt
goto :menu
:salir
exit


bueno nomas lo escribi sin calarlo pero se puede mejorar aber si te sirve
saludos

xBart

ola muchas gracias deberás que es lo que queria.
oye pero es ncesario usar if, equ goto 1. es que no le entend esa parte
gracias gracias  ;-)
No hay ser humano inteligente, que aquel que no lee...

leogtz

Cita de: ::HiiARA en  8 Abril 2011, 23:04 PM
ola muchas gracias deberás que es lo que queria.
oye pero es ncesario usar if, equ goto 1. es que no le entend esa parte
gracias gracias  ;-)

Si no sabes aprendelo, es lo básico.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

xBart

Orale gracias a todos por todo. Leo Gutierrez,Novlucker, mis respetos para ustedes, me a gustado los scripts que hacen, deberás que ingenio tienen, al igual para los que me hay ayudado con este tema, solo que a un no los conozco, pero gracias muchas gracias.

No hay ser humano inteligente, que aquel que no lee...

leogtz

Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com