Estos días he intentado, con éxito, la forma de crear y gestionar mis base de datos. Aunque algunos aspectos no me gustan, por ejemplo que se cuelgue y se cierre, MySQL Workbench es una herramienta muy interesante en mi opinión. Pasado ya un periodo de aprendizaje que no ha terminado, ya puedo crear mis proyectos de forma gráfica y sincronizarlos con la base de datos. Entre las múltiples ventajas que le encuentro una de ellas es que me permite tener un archivo con la configuración de tablas y relaciones.
Ayer por la tarde pude hacer algunas cosillas con .bat, estoy muy agradecido con toda la información que hay en Internet. Aquí les dejo parte de lo que estoy creando.
@ECHO ###################################################
@ECHO COPIA DE SEGURIDAD %date:~6,4%-%date:~3,2%-%date:~0,2%
@ECHO Albertsuarez info@albertsuarez.com %time:~0,8%
@ECHO 23/04/2012
@ECHO ###################################################
@ECHO OFF
REM VARIABLE DE CONTENIDO NOMBRE DE LA CARPETA formato año-mes-dia
SET FOLDER=%date:~6,4%-%date:~3,2%-%date:~0,2%
REM Propiedades de XCOPY
SET BACKUPCMD=XCOPY /S /C /D /E /H /I /R /Y
REM COPIA Y CREA LA CARPETA SI EL EXISTE. SI NO EXISTE GOTO Errorexiste SI NO EXISTE SE CREA LA CARPETA Y EN LA SIGIENTE LINEA SE SALTA GOTO OK.
IF EXIST C:\Users\Albert\Desktop\Pruebas\%FOLDER% ( IF NOT ERRORLEVEL == 1 GOTO Errorexiste ) else (%BACKUPCMD% C:\Users\Albert\Desktop\Pruebas\original C:\Users\Albert\Desktop\Pruebas\%FOLDER%)
GOTO OK
:Errorexiste
msg * ERROR LA CARPETA EXISTE - SE LE HA ENVIADO UN MAIL
echo --ERROR-- Fecha:%date% Hora:%time% ESTADO:NO SE REALIZO LA COPIA DE SEGURIDAD LA CARPETA %FOLDER% YA EXISTE>> log.txt
START HTTP://WWW.ALBERTSUAREZ.COM/error.php
pause
:OK
REM TAMAÑO DEL ARCHIVO ORIGINAL
call :bytes C:\Users\Albert\Desktop\Pruebas\%FOLDER%
pause>nul
exit
:bytes
SET NUEVO=%~z1
call :bytes1 C:\Users\Albert\Desktop\Pruebas\original
pause>nul
exit
:bytes1
SET NUEVO2=%~z1
IF %NUEVO2% == %NUEVO% ( echo --OK-- Fecha:%date% Hora:%time% TAMAÑO ORG.:%NUEVO% TAMAÑO N.:%NUEVO2% ESTADO:SE REALIZO LA COPIA CORRECTAMENTE EN %FOLDER% >> log.txt) ELSE ( GOTO ERRORTAMANO )
GOTO OKTAMANO
:ERRORTAMANO
echo --ERROR TAMAÑO-- Fecha:%date% Hora:%time% TAMAÑO ORG.:%NUEVO% TAMAÑO N.:%NUEVO2% ESTADO:SE REALIZO LA COPIA CORRECTAMENTE EN %FOLDER% >> log.txt
:OKTAMANO
REM FIN SE RELIZO LA COPIA. CON ERROR O SIN ERROR
EXIT
Seguro que estás cansado de tanta publicidad por Internet y sobre todo en páginas de descarga o visualización de películas. Bueno tengo una pequeña solución que te será útil.
Según la Wikipedia:
El archivo hosts de un ordenador es usado por el sistema operativo para guardar la correspondencia entre dominios de Internet y direcciones IP. Es este archivo el que debemos modificar con las urls de de las paginas de publicidad.
En Windows vista este archivo se encuentra en esta carpeta “C:\Windows\System32\drivers\etc” . Para ello en el menú del botón derecho, en las propiedades encontraras una pestaña llamada seguridad. Hay podrás otorgar permisos a los usuarios que quieres que modifiquen el archivo.
Una vez hecho esto y con la dirección de la página que quieres bloquear graba la url en el archivo host.
# Recuerda que todo lo que esté con almohadilla son comentarios.
127.0.0.1 [Url del sitio]
Una dirección que me parece interesante por que contiene una lista de páginas de publicidad. Copiar y pegar.
http://someonewhocares.org/hosts/