Posts Tagged tutorial

Como revivir un móvil mojado

Como a todo el mundo se le ha caído el móvil al agua he pensado que podría hacer un manual para evitar que este quede estropeado, recuperarlo sin ningún tipo de daño, enteramente funcional.

1- Lo primero que debemos hacer es sacar el móvil del agua lo mas rápidamente posible para evitar que se moje lo menos que podamos. Lo que NUNCA debemos hacer es encencerlo (en caso que este apagado) pero si está encendido deberemos de apagarlo.

2- Retiraremos en el siguiente orden los componentes de a continuación batería, tarjeta SIM, tarjeta de memoria.

3- Secaremos el móvil con un paño seco o un trozo de papel absorbente pero nunca con un secador o similar. Si podemos sería mejor desmontar la carcasa para mejorar el secado.

4- Dejaremos el móvil secándose mínimo un día, lo deberemos de dejar completamente abierto, sin montarlo. Si lo ponemos en arroz no cocido ayudará con el secado.

5- Ahora es cuando podremos comprobar si se ha estropeado o no, si no paso mucho tiempo debajo el agua y/o estuvo apagado posiblemente funcione sin problemas.

6- Si sigue sin funcionar comprobaremos si hay partes oxidadas y si es así procederemos a limpiarlas con alcohol.

7- Lo volveremos a probar si funciona y si este no lo hace lo damos por perdido ya que no he encontrado nada mas para repararlo.

La próxima vez hay que ir con mas cuidado.

Deja un comentario

Introducción al Batch

En esta entrada vamos a tratar la programación batch des de cero, con ejemplos que funcionan perfectamente (a diferencia de otros blogs, que no siempre es así).

¿Que son los archivos batch?

Los archivos Batch o bat son archivos de procesamiento por lotes, son solo de texto y la extensión es .bat. Contiene un conjunto de comandos de DOS y no requiere un compilador. Se ejecutan de forma secuencial, del principio al final (de arriba a abajo).

Aclaración: Cualquier comando en DOS puede usar Batch
Algunos Windows permiten la extensión .cmd

¿Que puedo hacer con un Batch?

Muchas cosas, cualquier tipo de cálculo, programar alguna tarea, instalar programas, modificar el registro, eliminar virus, modificar aspectos del sistema operativo… Casi cualquier cosa que os imaginéis.

¿Cómo se escribe un archivo Batch?

Para escribir un archivo bach deberemos de abrir el bloc de notas y escribir los comandos, hasta aquí todo normal. A continuación iremos a archivo/guardar como y pondremos el nombre-que-deseemos.bat y la extensión seleccionaremos todos los ficheros.

Comandos básicos

@echo off –> Sirve para evitar que nos muestre los «comandos» en pantalla, algunas lineas de código.
echo –> me muestra el mensaje en pantalla (lo que sea), se debe poner echo y después lo que queramos mostrar
pause –> el programa se detiene pide una confirmación para continuar, es decir una tecla
exit –> el programa finaliza y se cierra

¿Que evitaremos ver con @echo off?

Si ponemos al principio de nuestro programa @echo off evitaremos que se nos muestre los comandos de a continuación. De todos modos si no lo ponemos nuestro «programa» funciona igual.

Title –> Establece el título de nuestra ventana

Color –>Podemos cambiar el color de la ventana y/o de la letra.

Podemos cambiar:

5 -> indica que queremos cambiar el color de la ventana
E -> indica que queremos cambiar el color de las letras

Codigo de colores:

0 = Negro
1 = Azul
2 = Verde
3 = Aguamarina
4 = Rojo
5 = Púrpura
6 = Amarillo
7 = Blanco
8 = Gris
9 = Azul claro
A = Verde claro
B = Aguamarina clara
C = Rojo claro
D = Púrpura claro
E = Amarillo claro
F = Blanco brillante

echo –> Muestra un mensaje en la pantalla DOS (sin punto)

echo. –> Sirve para saltar una linea en la pantalla (con punto)

rem –> Solo se muestra el texto que pongamos después del código en el modo edición. Si ejecutamos el programa veremos que no nos muestra los apuntes. Útil para expliaca que hace cada cosa.

del –> Elimina archivos. Pones el comando y luego la ruta del archivo y lo elimina. Ej del c:\para-eliminar.txt

start –> Sirve para abrir cualquier cosa (con las claves del registro no funciona). Solo hace falta poner start y el nombre del programa, la pagina web, el documento… Tal y como si lo abrieramos con el ejecutador (tecla win+r). Para modificar el registro regedit.exe ruta-del-fichero.reg, nos pedirá confirmación.

taskkill –> Termina los procesos. Se pone: taskkill -im nombre-del-proceso.exe si es por ejemplo un documento de texto que no lo hemos guarado nos dirá si lo deseamos guardar. Pero si no queremos que nos salga esto podemos forzar el cierre mediante «-f» (sin comillas) al final de la linea y separado por un espacio.

pause –> para el programa y precisa que se pulse una tecla para continuar con la ejecución

exit –> Forzamos la finalización del código sin importar si queda código o no

cls –> Sirve para borrar el código que se nos muestra en la ejecución, solo el mostrado. No sirve para el consiguiente.

Variables

Las variables es un lugar donde podemos almacenar distintos tipos de datos los cuales podremos recurrir a lo largo del programa.

Detalles: El nombre de la variable será la combinación de letras y números al que nos referiremos a nuestro programa para obtener el valor. El valor es el contenido de la variable.

Para recurrir a la variable deberemos de poner el nombre de la variable entre %%. Es decir si queremos recurrir a: variable1, deberemos de poner %variable1%. Para mostrar el valor en pantalla deberemos poner echo delante quedando echo %variable1%.

set –> Seria el nombre para crear una variable cualquiera no modificable excepto con el código fuente.

Se usa: set nombre-variable=valor-variable
ejemplo: set hola=bien venido
Dónde hola es el nombre y bien venido el valor

Las siguientes variables el usuario deberá de poner el valor, pero operarán del mismo modo.

set /p –> es una variable que nos pedirá que ingresemos el valor, pero no nos realizará operaciones con él, solo nos mostrará la fórmula con los valores.

Se usa: set /p nombre-variable=lo que queramos:
ejemplo: set /p nombre=pon tu nombre
set /p es la orden, nombre es el nombre de la variable y pon tu nombre lo que mostramos al usuario.

set /a –> Nos permite operar con números, las letras equivalen a 0, y el resultado no muestra decimales, por lo tanto si es un 3,9 muestra 3.

Se usa:

set /p nota1=Escribe tu nota:
set /p nota2=Escribe tu segunda nota:
set /a promedio=(%nota1%+%nota2%)/2
echo.
echo.
echo Tu promedio es: %promedio%
pause
exit

Por lo tanto hemos de poner set /a cuando vaiamos a realizar la operación no para recoger los datos.

Condicionales

Los condicionales son aquel código que precisa de un antecedente para realizar una acción. Si está nublado lloverá, sería un ejemplo cuotidiano.

Se ha de poner un condicional, el condicional funciona de este modo.

if %var% LEQ 5 (echo Estas desaprobado) else (echo Aprobaste el Curso)

El if introduce el condicional, %var% recurre a la variable, LEQ 5 dice cual es el margen, (echo Estas desaprobado) nos muestra si el resultado es inferior al 5 en este caso, else es lo que nos separa las condiciones (echo Aprobaste el Curso) es si es igual o superior al 5 en este caso.

Código para saber si estamos aprobados o no

@echo off
set /p nota1=Escribe tu primera nota:
set /p nota2=Escribe tu segunda nota:
set /a promedio=(%nota1%+%nota2%)/2
echo.
if %promedio% LEQ 5 (echo Estas desaprobado) else (echo Aprobaste el Curso)
pause
exit

Algunos comandos que nos permiten sustituir LEQ por diferentes formas de actuar.

== Si son iguales
LSS Si es menor que…
GTR Si es mayor que…
LEQ Si es menor o igual que…
GTR Si es mayor o igual que…

Etiquetas o menús

Que haga dependerá de si el valor es correcto o no, dependiendo de este factor el programa se saltara una lineas de código u otras.

Se usa como un condicional pero la diferencia es que si pasa la primera condición accede al apartado que tu le indiques y sino pasa al otro apartado.

ejemplo:

@echo off
set /p usuario=Ingrese su nombre de Usuario:
if %usuario%==admin (goto sistema) else (goto error)

:error
cls
echo Acceso denegado
echo Lo sentimos, no esta autorizado para ingresar en el sistema
pause
exit
:sistema
cls
echo.
echo ..::[Has entrado]::..
pause
exit

La explicación es que si se introduce el condicional pero las condiciones son goto xxxx irá el lugar con dicho nombre. Como le hemos puesto goto sistema si pone admin cuando lo ponga irá a la linea de :sistema. Si por lo contrario no lo pone irá a la linea de :error. Notemos que en las etiquetas ponemos «:» (sin comas) antes de la etiqueta. Si quitamos el exit del :error después de ingresar con un nombre que no sea admin nos entrará. Los nombres pueden ser los que queramos solo debemos de usar los «:«.

Si ponemos un :login al inicio i al final de la etiqueta :error no ponemos un exit sinó un goto :login cada vez que no pongamos admin nos volverá al inicio.

Comandos adicionales

Estos tipos de comandos se pueden añadir detrás de diferentes ordenes para modificar su forma de actuar y así variar el proceso sin cambiar el final. Son útiles para mejorar el trabajo. Va después de la orden separado por un espacio en ambos lados. Cuando los leáis lo entenderéis. Usaermos el comando eliminar pero sirve para muchos otros, solo se trata de ir investigando.

del p/ ruta-del-archivo -> este comando nos pide confirmación al borrar los archivos.

del f/ ruta-del-archivo -> Aquí se nos forzará a borrar el archivo, si está protegido nos mostrará el error: Acceso denegado.

del s/ ruta-del-directorio -> Borra un directorio entero con todos los archivos que estén dentro. Nos pedirá confirmación.

del q/ ruta-del-archivo -> Nos elimina los archivos de forma silenciosa, no pide confirmación ni nada.

Se pueden combinar varios de estos comandos adicionales para conseguir una mejor manera de desenvolupamiento.

Este tutorial/manual nos enseña algunos comandos muy básicos, si les ha gustado comenten.

Comments (5)

Poner en español el open office portable

Si habeis bajado e instalado Open Office en vuestra memoria USB, os habréis dado quenta de que está en ingles y no hay una versión oficial de este portable.

Debido a que a mi me paso esto y este portable es muy útil, he encontrado la solucion. Ya no tendreis que apañaroslas quando no haya open office en el ordenador y no tengais permisos para instalaro.

Para empezar vamos a descargar la última versión de Open Office portable (que estará en inglés), y la instalais en vuestra memória USB.

Dentro del USB copiar el directorio OpenOfficePortableAppopenofficesharefonts y lo guardáis en un lugar diferente, yeno con cuidado de poder encontrarlo posteriormente.

Seguidamente borraremos la carpeta OpenOfficePortableAppopenoffice teniendo en cuenta de que no eliminaremos la carpeta ni la renombrearemos, senzillamente la vaciaremos suprimiendo todo su contenido.

Nos bajaremos la versión 3.0 de Open Office para el ordenador, la versión en español. Y la instalaremos en nuestro ordenador. Posiblemente este paso ya lo tengáis.

Iremos al directorio donde tengamos instalado el programa posiblemente en C:Program FilesOpenOffice.org 3 y lo copiaremos todo lo que esté dentro la carpeta y lo pegaremos en OpenOfficePortableAppopenoffice, dentro de la memoria USB.

Finalmente moveremos el contenido de la carpeta OpenOfficePortableAppopenofficesharefonts que antes hemos quitado de dentro la memoria y lo volveremos a introducir.

Sugerencias i observaciones: Este truco puede que no funcione en windows no actualizados, es decir posiblemente piratas.
Si copiamos lo que hay dentro del USB y lo pegamos en el disco duro del ordenador mejoraremos la velocidad del programa.

Comments (1)

Crear una aplicación portable

Aprenderemos a crear una aplicación portable para memorias USB usando dos métodos distintos. Aunque la mayoría de veces puedes encontrar el programa en versión portable por internet.

El segundo método es el mas eficaz (hasta la fecha no me ha dado ningún error) aunque solo funcione con windows.

Primer método

Una vez empezado deberemos terminarlo ya que no podemos renaudar el proceso otro dia debido a que tendríamos que empezar de nuevo.

Para empezar tendremos que tener instalado el programa que queremos hacer portable.

Una vez instalado ejecutaremos el ejecutador pulsando la tecla de windows+r (WIN+R) o iendo al menú inicio y ejecutar. Nos mostrará esto:

En el quadro escribiremos «iexpress.exe» (sin comillas) el cual nos ejecutará el programa IExpress. Que nos saldrá unna especie de instalador cómo éste:

De las dos opciones seleccionaremos la primera, seguramente ya esta marcada, nos dice «Create new Self Extraction Directive File». Acto seguido pusaremos sobre siguiente.

En la siguiente pantalla nos saldran tres opciones, del mismo modo marcaremos la primera, la que nos muestra «Extract files and run an installation command» y pulsaremos siguiente.

La ventana posterior que nos saldrá será la que titula «Package title», aquí deberemos poner un nombre al ejecutador. Sirve cualquier nombre y continuaremos.

En «Confirmation prompt», le daremos a la primera opción aunque posiblemente ya este marcada y en el siguiente paso «License agreement» también seleccionaremos la primera opción, posiblemente también marcada. Aquí nos pregunta si queremos mostrar un archivo de licencia.

Seguidamente nos saldrá «Packaged files», algo parecido a esto:

En este paso pulsaremos sobre «add» y añadiremos todos los archivos, teniendo en cuenta que no podemos añadir carpetas. Iremos carpeta por carpeta copiando los archivos. Una vez terminado pulsaremos siguiente.

Ahora nos saldra «Install Program to Launch», en la primera opción desplegaremos el manú y seleccionaremos el archivo ejecutador, es decir el que ejecutamos para abrir la aplicación.
En el segundo apartado «Post Install Command» lo dejaremos tal y como está, en <None> e iremos al siguiente paso.

Nos saldrá «Show Window» que lo dejaremos marcado en default y seguiremos.

Aquí nos mostrará «Finished message» y de opciones hay «No message» y «Display message». El primero es para que no nos muestre nungún mensaje y el segundo para poner el mensaje que queramos.

Nos saldrá «Package Name & Options», pulsaremos sobre browse e iremos en la carpeta donde deseamos guardar el ejecutable y le podnremos el nombre que queramos que tenga el archivo guradado.
Debajo de browse la primera opción la marcaremos y la segunda si tenemos una versión anterior a windows 95 la dejaremos sin marcar, si por lo contrario tenemos una versión posterior la marcaremos. Nos saldra una advertencia que pulsaremos si para continuar.

En «Configure restart» marcamos solo la opción de «Only restart if needed», la que ya está marcada por defecto, continuaremos.

En «Save Sel Extraction Directive» marcamos la opción  «Dont save» y siguiremos.

Seguiremos para crear el paquete, nos saldrá una ventana como la siguiente, le dejaremos proseguir.

Se nos cerrará solo la linea de comandos, y nos volverá a aparecer el instalador que pulsaremos sobre finalizar. Ahora nuestro programa ya está listo.

Segundo método

Para este método hay que tener instalado winrar.

Para empezar iremos a la carpeta la cual tenemos el programa, y la abriremos.

Seguidamente seleccionaremos todo su contenido ( da igual que haya carpetas o no, las carpetas también las seleccionaremos). Pulsaremos sobre el boton derecho y escojeremos la opción. Escojeremos «Add *****.rar» (teniendo en cuenta que los asteriscos son un nombre, posiblemente el del directorio contenedor. Pusaremos sobre este, hecho que nos aparecerá una ventana de compresión cómo esta:

una vez finalizado el proceso de compresión se nos cerrará el compresor y nos creará un archivo .rar, el qual moveremos hacia el escritorio para no tener futuras complicaciones.

Abriremos el archivo comprimido y pulsaremos sobre el siguiente dibujito, se llama «SFX» o autoextraíble como muestra la imagen y lo apretaremos.

Se nos abrirá una nueva ventana en la que seleccionaremos la pestaña en la que pone «Auto extraíble» o «SFX» y una vez allí sobre el botoncito «opciones avanzadas», se nos abrirá una nueva ventana.

Allí buscaremos el quadro que nos ponga ejecutar tras la extracción y escribiremos el mismo nombre que usamos para iniciar el programa que hemos comprimido.

Una vez escrito buscaremos la pestaña «modos», marcaremos la casilla donde pone «Descomprimir en una carpeta temporal», y seleccionaremos la opción «ocultar el dialogo de inicio».

En la siguente pestaña, «actualizar», dejaremos marcada la primera opción de «extraer y remplazar», pero cambiaremos la segunda y pondremos «Sobreescribir todos los ficheros».

Al aceptar y guardar los cambios, cuando hayamos hecho esto nos daremos cuenta que se nos realizara unas operaciones y nos habrá creado otro archivo *.exe, ese arhivo será el portable.

Cada vez que lo ejecutemos os saldrá cómo un archivo de instalación que no durará mucho tiempo (dependrá de la cantidad de archivos almacenada)

Éstos dos métodos se pueden hacer con apara Windows Xp y windows Vista, para Windows 7 no lo sé, pero posiblemente también. El primer método se puede usar en todos los sistemas operativos, por contra el segundo solo sirve para windows.

En ambos métodos los programas que usen librerias, es decir .dll, también las deberemos de poner dentro del archivo portable.

Además del método manual también se puede hacer mediante un programa. Ésta aplicación és Ceedo, podemos enontrar el manual aquí.

Comments (8)

Cómo crear una unidad virtual en una carpeta

Pag web: http://comunidad.dragonjar.org/tuto_como_crear_una_unidad_virtual_para_una_carpeta-t1374.0.html

Para empezar crearemos una carpeta, la que queramos virtualizar.
Iremos a inicio/todos los programas/accesorios y finalemnte pulsaremos sobre símolo del sistema.
Para que el directorio empiece en el c:, deberemos escribir en el símbolo del sistema «cd» sin comillas y después «cd».

Despés pondremos «subst (el nombre de la unidad que deseemos crear) «(la ruta de la carpeta)»», os pongo un ejemplo para que lo entengáis.

«subst t: «C:Documents and SettingsetnosEscritorioprueba»», es decir, t: (para la unidad igual que c: o u: o lo que sea) preferiblemente no poner z:.
La ruta debe de estar ntre comillas.

Para suprimir esta unidad creada bastará con solo reiniciar el ordenador o poniendo «subst t: /d» (sin comillas), «subst [la unidad] /d».

Esto serviria para cuando tengamos de usar repetidamente un achivo, al virtualizar la carpeta nos aumentara la velocidad ocupendo ram.

Deja un comentario

Proteger qualquier archivo de forma simple y manual

Esto sirve para ocultar los archivos a simple vista de qualquier persona que pueda usar el ordenador, evitando que encuentre «sin querer» decumentos personales. Deberemos de seguir los siguientes pasos:

1) Juntar los archivos

Juntaremos o clasificaremos los archivos confidenciales en una misma carpeta para encontrarlos mas facilmente.

2) Mostrar las extensiones

Iremos al explorador, (es decir qualquier carpeta) e iremos al menú herramientas, luego a opciones. Pulsaremos sobre ver y en el listado inferior buscaremos la casilla donde ponga «Ocultar extensiones de archivos conocidos» y la desactivaremos.

En el archivo que antes po ejemplo el nombre seria «confidencial» ahora será «confidencial.doc» si es un documento, puede cambiar la extensión segun el formato en que esté. Las letras que vienen después del ultimo punto del nombre sirven para que Windows sepa con qué programa se ha de abrir dicho fichero.

3) Camuflar el archivo

Camprimiremos el achivo y una vez comprimido cambiaremos las ultimas letras después del punto.

Algunos ejemplos, no necesariamente deben de ser estos podeis usar qualquiera.

doc = documento de word
odt = el word de open office
xls = documento de excel
bmp = imagen de paint
avi = video multimedia
mpg = otro video multimedia
iso = imagen para quemar en un cd
txt = archivo de texto
dll = archivo de sistema (es quizás el mejor, si tratan de abirlo el pc se quelga)
exe = un ejecutable (ha veces se cuelga el pc)
html = pagina web

Para mayor seguridad podremos comprimir el archivo y ponerle contraseña. Si definitivamente querremos que sea mucho mas segura lo podremos comprimir con diferentes compresores con contraseña e ir cambiando el nombre, cuantas mas veces mas seguro será.

También puedes quitarle la extensión y así cuando quieran abirlo les preguntará con que programa lo quieren hacer.

Deja un comentario