Bloqueador de paginas web :B (BATCH)

Anuncios

Amigos traigo mis 3 versiones de Bloqueadores, en batch ( Amazing) )
Bueno


Version 1.0


@echo off
title Bloquea tus paginas
:menu
cls
color 0a
cd %windir%system32driversetc
attrib -h -r -s -a hosts
set /p one=pagina a bloquear:
echo 127.0.0.1 %one%>>hosts
echo Felicidades pagina bloqueada
echo.
echo presiona una tecla para acceder al menu
pause > nul
goto menu
exit



Version 2.0


@echo off
title Bloquea tus paginas!
:menu1
cls
color 0a
echo.
echo Que quieres hacer ?
echo.
echo 1 Bloquear paginas
echo.
echo 2 Eliminar paginas
echo.
set qui= Escribe aqui :
set /p qui=Escribe aqui :
if %qui%==1 goto menu
if %qui%==2 goto eliminar


:menu
cls
color 0a
echo 127.0.0.1 www.supagina.com>>%windir%hosts
echo 127.0.0.1 www.supagina.com>>%windir%hosts
echo 127.0.0.1 www.supagina.com>>%windir%hosts
echo 127.0.0.1 www.supagina.com>>%windir%hosts
echo presione una tecla para escribir sus paginas
pause > nul
start %windir%hosts
echo selecciones bloc de notas y clicke aceptar
echo Por favor remplaze supagina.com por la pagina a bloquear
echo Presione cuando tenga las paginas escritas presione X y seleccione si
echo presione una tecla para pasar al siguiente nivel
pause > nul
cls
echo Guardado con exito
pause
cls
msg * Ahora se procedera a copiar el archivo
echo presione una tecla para copiar
pause > nul
copy /y %windir%hosts %windir%system32driversetc
msg * FELICIDADES PAGINA BLOQUEADA!
echo Presione una tecla para volver al menu
pause > nul
cls
goto menu1

:eliminar
cls
color 0a
del /f /q %windir%system32driversetchosts
echo Se elimino con exito
echo Presione una tecla para ir al menu
pause > nul
goto menu1



Version 2.5
Contraseña : bygeormarsch


@echo off
title @@@--Programa Para Bloquear Paginas web--@@@

:clave
cls
color cf
echo @@@@---Atencion este programa esta protegido por clave---@@@@ Intro Clave
set cla=
set /p cla=
if "%cla%"=="" goto erro
if %cla%==bygeormarsch goto menup
goto erro

:menup
cls
color fc
echo ////////////////////// 1.- Bloquear una pagina
echo //Que quiere hacer?// 2.- Bloquear varias pagina ( Precargar lista )
echo //////////////////// 3.- Borrar paginas cargadas
echo 4.- Abrir el archivo contenedor de paginas bloqueadas
echo 5.- Importar Lista Precargada
echo 6.- Salir
echo.
echo.
echo //////-----Notas: La opcion # 3 "Por defecto borra todas las paginas cargadas
echo anteriormente"
echo.
echo La opcion # 4 "Te permite borrar paginas cargadas, tienes q
echo darle a guardar cambios. Si al abrir te sale
echo la pantalla de elegir programa."
echo Eliges ---Bloc de notas---
set qui=
set /p qui=
if "%qui%"=="" goto error
if %qui%==1 goto menu1
if %qui%==2 goto menu2
if %qui%==3 goto menu3
if %qui%==4 goto menu4
if %qui%==5 goto menu5
if %qui%==6 goto menu6
goto error

:menu1
color fc
cls
echo /////////////////////////// Tiene que ser pagina completa
echo ///////Intro Pagina////////
echo /////////////////////////// ej.. wwww.google.com
echo.
echo.
set pag=
set /p pag=
echo.
echo.
echo Es Correcta La Pagina Que Quiere Bloquear %pag% S/N
set pr=
set /p pr=
if "%pr%"=="" goto error
if %pr%==s goto si
if %pr%==n goto no
goto error2

:menu2
cls
color fc
echo ...>>%windir%pasos.txt
echo ----------------------------------------------------------->%windir%pasos.txt
echo -Como Hacer para cargar varias paginas>>%windir%pasos.txt
echo ----------------------------------------------------------->>%windir%pasos.txt
echo ...>>%windir%pasos.txt
echo 1 Selecciona bloc de notas y clickeas aceptar.>>%windir%pasos.txt
echo 2 luego remplazas www.nombredelapagina.com por la pagina a bloquear>>%windir%pasos.txt
echo 3 luego clickeas la X y pinchas guardar.>>%windir%pasos.txt
echo 4 En el Menu principal del programa le das a importar lista precargada. y con eso listo ya esas paginas seran bloqueadas.>>%windir%pasos.txt
echo 200.00.00.00 www.nombredepagina.com>>%windir%hosts
echo 200.00.00.00 www.nombredepagina.com>>%windir%hosts
echo 200.00.00.00 www.nombredepagina.com>>%windir%hosts
echo 200.00.00.00 www.nombredepagina.com>>%windir%hosts
goto espe

:espe
@echo off
echo Preciona una tecla para entrar al tutorial ...
pause > nul
start %windir%pasos.txt
start %windir%hosts
goto menup

:menu3
cls
color fc
del /f /q %windir%system32driversetchosts
msg * "Listo Paginas Borradas"
goto menup

:menu4
cls
color fc
start %windir%system32driversetchosts
msg * "Listo recuerda que para abrirlo debes utilizar el @@-Bloc de Notas-@@"
goto menup

:menu5
cls
color fc
copy /y %windir%hosts %windir%system32driversetc
msg * "Listo Terminada la Importacion"
goto menup

:menu6
cls
color fc
msg * "@@@--Gracias por utilizar mi Programa--@@@ ---Hecho por Geormarsch---"
exit

:error
cls
color cf
echo !!!!Error colocaste algo mal!!!!
pause
goto menup

:error2
cls
color cf
echo !!!!Error colocaste algo mal!!!!
pause
goto menu1

:erro
cls
color 1c
echo ----CLAVE INCORRECTA---
pause
goto clave

:si
cls
echo 200.00.00.00 %pag%>>%windir%system32driversetchosts
msg * "Listo Pagina Bloqueada"
goto menup

:no
cls
color cf
echo Eligio la pagina Como Errada,.,oprimir cualquier tecla para acceder al menu principal
pause > nul
goto menu1





8 comentarios - Bloqueador de paginas web :B (BATCH)

@rovdav1000
Che muy buen post lo unico como hago para ocupar tu programa el antivirus me elimina la aplicacion porque lo toma como virus al modificar el hosts
@falemoar
como hago para bloquear toda navegacion menos algunas paginas que me interesa que si puedan ser navegadas?
@cvbonilla +1
Buen Trabajo te felicito
@estebanchdk
ni entiendo un joraca y las minas??