Normas del foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Enero 07, 2009, 11:58:30
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, |Shadow|)  |  Tema: Wallpaper Blocker 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Wallpaper Blocker  (Leído 323 veces)
Klez.H
Colaborador
*****
Desconectado Desconectado

Mensajes: 502


Dios es sofisticado, pero no malévolo.


Ver Perfil Email
« en: Julio 12, 2008, 04:18:26 »

¿Cansado que te cambien el fondo de pantalla por uno que no te gusta y cada vez que prendes la PC te encontras con que te tenes que tomarte el trabajo de cambiarlo?

Este code te servira entonces, simplemente lo ejecutas, elejis la imagen que quieras para poner como fondo y cada vez que prendas tu PC veras esa imagen como wallpaper. Esta en beta, porque aun le faltan funciones para implementarlo pero esto es la base.


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
Descargar




Code:
Citar
mode con cols=56
mode con lines=26
   @echo off
color 0a
title WallpaperBlocker por Klez.H
goto menu
:menu
cls
echo.
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º    Bienvenido a WallpaperBlocker      º
echo     º             por Klez.H                º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º Inttroduzca una opcion                º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo     ÉÍÍÍ» ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»     
echo     º 1 º º Determinar un fondo de pantalla º     
echo     ÈÍÍͼ ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ     
echo     ÉÍÍÍ» ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»     
echo     º 2 º º Desactivar WallpaperBlocker     º     
echo     ÈÍÍͼ ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º Otras opciones                        º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo     ÉÍÍÍ» ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»     
echo     º 3 º º Mas informacion                 º     
echo     ÈÍÍͼ ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ 
echo     ÉÍÍÍ» ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»     
echo     º 4 º º Salir de WallpaperBlocker       º     
echo     ÈÍÍͼ ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ 
echo.
set /p opc="> "
if %opc%==1 goto dfp
if %opc%==2 goto dwb
if %opc%==3 goto inf
if %opc%==4 goto exi
if %opc%==%opc% goto err
:dfp
cls
echo.
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º    Arrastre hasta aqui una imagen     º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
set /p opci="> "
%opci%
echo.
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º  Desea establecer esta imagen como    º
echo     º  fondo de escritorio y bloquearla?    º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»     
echo     º        si        º/º        no        º       
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo. 
set /p opcio="> "
if %opcio%==si goto est
if %opcio%==no goto nes
:est
cls
echo.
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»     
echo     º Estableciendo... º       
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo.
echo reg add "HKCU\Control Panel\Desktop" /v "ConvertedWallpaper" /d %opci% /f >> funcion1.bat
echo reg add "HKCU\Control Panel\Desktop" /v "OriginalWallpaper" /d %opci% /f >> funcion1.bat
echo reg add "HKCU\Control Panel\Desktop" /v "Wallpaper" /d %opci% /f >> funcion1.bat
echo rundll32 user32.dll,UpdatePerUserSystemParameters >> funcion1.bat
copy funcion1.bat %windir%\system32%\>nul
del funcion1.bat>nul
start %windir%\system32%\funcion1.bat
goto estr
:estr
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "WallpaperStartUp" /d "%windir%\system32\funcion1.bat"
echo.
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º   Operacion finalizada exitosamente   º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º  Presione cualquier tecla para volver º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
pause>nul
goto menu
:nes
echo.
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º          Operacion cancelada          º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º  Presione cualquier tecla para volver º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
pause>nul
goto menu
:dwb
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v WallpaperStartUp /f
echo.
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º  WallpaperBlocker ha sido desactivo   º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º  Presione cualquier tecla para volver º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
pause>nul
goto menu
:err
cls
echo.
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º  La opcion introducida no es valida   º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º  Presione cualquier tecla para volver º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
pause>nul
goto menu
:exi
cls
echo.
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º Gracias por utilizar WallpaperBlocker º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º  Presione cualquier tecla para salir  º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
pause>nul
exit
:inf
cls
echo.
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º WallpaperBlocker esta programado para º
echo     º establecer un fondo de escritorio     º
echo     º determinado a la eleccion del usuario º
echo     º sin importar que sea cambiado, en cadaº
echo     º reinicio la configuracion antigua del º
echo     º wallpaper quedara intacta originando  º
echo     º un bloqueo permanente hasta una nueva º
echo     º configracion.                         º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»         
echo     º  Presione cualquier tecla para volver º     
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
pause>nul
goto menu

Si ven algun error me avisan salud
« Última modificación: Julio 12, 2008, 05:54:12 por Klez.H » En línea


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion




:. Soldier .:
Game Over
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 1167


Searching a new nick...


Ver Perfil WWW Email
« Respuesta #1 en: Julio 12, 2008, 05:27:48 »

Esta muy bueno el programa me ha gustado mucho, pero pues pudiste haberte ahorrado 1 llinea XD en lo de rojo:
if %opc%==1 goto dfp
if %opc%==2 goto dwb
if %opc%==3 goto inf
if %opc%==4 goto exi
if %opc%==%opc% goto err

haciendolo
if %opc%==1 goto dfp
if %opc%==2 goto dwb
if %opc%==3 goto inf
if %opc%==4 goto exi else goto err XD

y tambien tienes un error de letras en donde dice "WallpaperBlocker ha sido desactivo" y es desactivado XDXD
errores simples pero el programa esta completo, lo probare y posteare mis resultados.

Salu2

En línea


Visita mi Blog: ↓

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

Klez.H
Colaborador
*****
Desconectado Desconectado

Mensajes: 502


Dios es sofisticado, pero no malévolo.


Ver Perfil Email
« Respuesta #2 en: Julio 12, 2008, 05:52:30 »

Cheesy claro, ya le arregle el error y lo resubi pero sinceramente me gusta mas el

if %opc%==%opc% goto err

que el

if %opc%==4 (goto exi) else (goto err)

 Smiley

como sea, estoy pensando que mas ponerle, ideas bienvenidas

salud
En línea


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion




brayandragons
Visitante
« Respuesta #3 en: Julio 12, 2008, 06:25:48 »

Una Duda...
¿Sirve para XP y para Vista??
En línea
Klez.H
Colaborador
*****
Desconectado Desconectado

Mensajes: 502


Dios es sofisticado, pero no malévolo.


Ver Perfil Email
« Respuesta #4 en: Julio 12, 2008, 06:36:35 »

En Windows XP seguro, pero en Vista estoy 99% seguro que no, por que no conozco el registro de este sistema operativo y por lo tanto no creo que sea igual y no funcionaria.
Alguien que tenga Vista se fije si existen esas entradas del registro para verificar.

saludos
En línea


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion




:: SmartGenius™ ::
[Phreaker Moderator]
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2673


Be Smart......!!!

smartgenius@el-hacker.org
Ver Perfil WWW
« Respuesta #5 en: Julio 13, 2008, 12:14:47 »

mmmmm.... Arrastre aqui.....  Roll Eyes Roll Eyes  xD xD xD

ta bueno el code, se te ocurrio despues de lo de la broma...??

Saludos.
En línea

Welcome to my Mind......Here I am the Master !
ECDundy
Habitual
*****
Desconectado Desconectado

Mensajes: 271


erick_cartman_ok
Ver Perfil WWW Email
« Respuesta #6 en: Julio 13, 2008, 12:57:58 »

Citar
> 2

Error: el sistema no pudo encontrar la clave o valor de
registro especificados
En línea


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

                                                   
 
Klez.H
Colaborador
*****
Desconectado Desconectado

Mensajes: 502


Dios es sofisticado, pero no malévolo.


Ver Perfil Email
« Respuesta #7 en: Julio 13, 2008, 01:27:48 »

mmmmm.... Arrastre aqui.....  Roll Eyes Roll Eyes  xD xD xD

ta bueno el code, se te ocurrio despues de lo de la broma...??

Saludos.

si, Smiley se me ocurrio despues de la broma, ahora lo estoy mejorando para que directamente no se pueda cambiar hasta una nueva configuracion.

Citar
> 2

Error: el sistema no pudo encontrar la clave o valor de
registro especificados

Comprobado, en Winows Vista no funca.


saludos
En línea


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion




:: SmartGenius™ ::
[Phreaker Moderator]
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2673


Be Smart......!!!

smartgenius@el-hacker.org
Ver Perfil WWW
« Respuesta #8 en: Julio 13, 2008, 01:56:47 »

Creo que eso lo puedes hacer con el mismo registro, con una opcion de quitar la pestaña de "Escritorio" en propiedades de pantalla, y una clave del registro tambien que bloquea el cambio de wallpaper, ya que cambiarlo se puede hacer hasta desde internet explorer...

Saludos.
« Última modificación: Julio 13, 2008, 02:19:57 por :: SmartGenius™ :: ツ » En línea

Welcome to my Mind......Here I am the Master !
Klez.H
Colaborador
*****
Desconectado Desconectado

Mensajes: 502


Dios es sofisticado, pero no malévolo.


Ver Perfil Email
« Respuesta #9 en: Julio 13, 2008, 02:14:55 »

Creo que eso lo puedes hacer con el mismo registro, con una opcion de qutar la pestaña de "Escritorio" en propiedades de pantalla, y una clave del regsitro tambien que bloquea el cambio de wallpaper, ya que cambiarlo se pued hacer hasta desde internet explorer...

Saludos.

 Smiley Buena idea, no se bien la ruta del registro pero voy a investigar, lei algo que con cambiar un 0 por un 1 basta para bloquear el cambio de fondo de escritorio pero ando medio ocupado con esto del colegio y por ahora no puedo si tenes ganas elavora un code de esos, despues vemos como funca. Wink

saludos...
En línea


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion




ECDundy
Habitual
*****
Desconectado Desconectado

Mensajes: 271


erick_cartman_ok
Ver Perfil WWW Email
« Respuesta #10 en: Julio 14, 2008, 04:00:48 »

Antes no funcionaba en el 23% de los ordenadores. Ahora ya sabemos que no funciona en el 62% ya que yo uso XP
En línea


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

                                                   
 
:: SmartGenius™ ::
[Phreaker Moderator]
Moderación
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2673


Be Smart......!!!

smartgenius@el-hacker.org
Ver Perfil WWW
« Respuesta #11 en: Julio 14, 2008, 07:52:21 »

Antes no funcionaba en el 23% de los ordenadores. Ahora ya sabemos que no funciona en el 62% ya que yo uso XP


¬¬ ¬¬ ¬¬...lol
En línea

Welcome to my Mind......Here I am the Master !
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, |Shadow|)  |  Tema: Wallpaper Blocker « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.7 | SMF © 2006-2007, Simple Machines LLC