jueves, septiembre 03, 2015

martes, septiembre 01, 2015

Solucionar problema de falta de espacio en tu viejo móvil



No se puede hablar de obsolescencia programada, pero casi. Resulta que móviles lanzados hace relativamente poco, como el Samsung Galaxy Ace, que fue lanzado en 2011, son totalmente funcionales, salvo por un problema de llenado del espacio disponible para aplicaciones.

Puede que en el año 2011, esta limitación no fuera muy problemática, pero en la actualidad, restauras la configuración de fábrica, y cuando vas a instalar una sola aplicación (en mi caso whatsapp), ya se queda sin espacio disponible. Hay que tener en cuenta que este móvil tiene de fábrica "Android Market", y antes de poder seleccionar la descarga de whatsapp, se descarga la actualización a "Google Play Store".

El problema real consiste en que las aplicaciones y sus actualizaciones se descargan en /data, en el GT-S5830 (Galaxy Ace), esta partición tiene un tamaño máximo de 181Mb. Las aplicaciones preinstaladas se encuentran en /system (límite de 208Mb), pero sus actualizaciones también se almacenan en /data.

¿Qué podemos hacer?
He empezado descargando App2SD. Esta aplicación permite mover aplicaciones de /data a la tarjeta externa SD. Tengo que decir que no me ha servidor de nada, ya que las aplicaciones instaladas no permiten ser movidas a la SD. La ventaja de App2SD es que no requiere ser root (superusuario) para su

La solución ha sido la aplicación Link2SD. La complicación es que para poder utilizarla hay que ser root.

¿Cómo ser root?
Aquí empiezan los problemas. Hay numerosos tutoriales y herramientas diferentes, pero no todo funciona para todos los móviles. En mi caso, con el software de fábrica, el GT-S5830 viene con Android 2.3.5. Es un detalle a tener en cuenta.
  1. Instalar el software Samsung Kyes. De esta forma se nos instalarán los drivers del dispositivo.
  2. Descargar la aplicación para Windows SuperOneClick. En mi caso ya tenía instalado el framework .net 2.0 que al parecer necesita esta aplicación.
  3. En el móvil, ir a AJUSTES, ACERCA DEL TELEFONO.
  4. Pulsar 7 veces sobre el "NÚMERO DE COMPILACIÓN".
  5. En AJUSTES, buscar "OPCIONES DE DESARROLLO".
  6. Seleccionar la opción "DEPURACIÓN DE USB".
  7. Conectar el móvil por USB al PC. Creo que es importante no seleccionar la compartición de datos. Esperar a que el PC reconozca el dispositivo USB.
  8. Ejecutar SuperOneClick.
  9. Hacer clic en el botón ROOT, y esperar unos minutos.
  10. Cuando termine, desconectar el móvil y reiniciarlo. Mirar si hay un icono nuevo para ser root.
  11. Al entrar en la aplicación Link2SD, nos pedirá permiso para ser root. Le decimos que sí. Ya podemos seleccionar programas y utilizar el botón App2SD para mover aplicaciones a la SD.
  12. También tenemos la opción de desinstalar programas que venían preinstalados y no necesitamos.
Enlaces de interés:

Un método que no requiere ser root, aunque sólo funcionaría para llevar a la SD nuevas instalaciones: https://betabeers.com/forum/como-mover-las-aplicaciones-a-la-tarjeta-sd-un-android-conseguir-espacio-196/

Descripción del método SuperOneClick y enlaces para descarga. Tengo que decir, que siguiendo únicamente estos pasos, no conseguía que terminara el scritp. Se quedaba a la espera y no acababa nunca: http://hexamob.com/es/como-rootear-movil-o-tableta-android/metodo-de-rooteo-superoneclick/


Saludos,
Mikelats

viernes, junio 19, 2015

Programar sftp en Windows


Hola,
A veces necesitamos programar un sftp en un servidor Windows. Un cliente sftp para Windows que permite la ejecución en modo batch es WINSCP por ejemplo.

Si lo vamos a dejar programado para que se ejecute diariamente, tendremos que generar cada día la carpeta correspondiente.

Pasos a seguir:

Instalamos el cliente en el servidor.
Creamos un script .bat por ejemplo.

Voy a poner las imágenes de los comandos por si Blogger elimina caracteres raros.

Para crear una carpeta con la fecha de hoy:
mkdir %date:/=%

Para poner la fecha en formato año-mes-día hacemos podemos hacer:




Luego nos tendremos que posicionar dónde está el ejecutable de scp:
c:
cd "c:\Program Files (x86)\WinSCP"

Y por último ejecutamos el cliente:
start winscp.com /console /script=fichero.txt /log=fichero.log

El fichero.txt es el que tiene los comandos sftp

open usuario:password@servidor:22
cd /directorio-remoto
option transfer binary
get *.* d:\directorio-local\
close
exit



Saludos,


lunes, marzo 23, 2015

Compartición de ficheros entre Windows y HP-UX

HP-UX implementa los componentes cliente y servidor del protocolo CIFS.
  • El HP CIFS Server se basa en SAMBA. Por este medio podemos ofrecer un directorio HP-UX que un servidor Windows verá como carpeta local. El documento de referencia es "HP CIFS Server Administrator's Guide".
  • HP CIFS client permite montar en HP-UX un directorio Windows. Con la utilidad PAM los usuarios HP-UX pueden autenticarse en Windows. Documento de referencia: "HP CIFS Client Administrator's Guide".
Utilización de CIFS CLIENT:

Creamos un usuario de dominio Windows que será el que utilizará el servidor UNIX para el acceso a la carpeta Windows.

En la parte del servidor Windows (Server), compartimos la carpeta al usuario creado. En este ejemplo supongamos que el servidor se llama srvWin y la carpeta compartida carpetita.

En la parte cliente (servidor HP-UX), metemos en /etc/hosts el nombre del servidor srvWin y su IP.

 Arrancamos el cliente:
# cifsclient start

Podemos ver el estado:
# cifsclient status

Para arrancar automáticamente el cliente con el arranque de la máquina, editamos el fichero /etc/rc.config.d/cifsclient
y ponemos 1:RUN_CIFSCLIENT=1


Con el usuario root montamos la carpeta remota en un directorio local existente que llamaremos /ficheros.

#mount -F cifs srvWin:/carpetita /ficheros

Ahora que el montaje está hecho, cambiamos al usuario HP-UX que tiene que ver los ficheros.
Desde este usuario tenemos que indicar el usuario y password que puede acceder a la carpeta compartida. Esto se hace con el comando cifslogin:

$cifslogin srvWin usuario

Comprobamos si todo está bien:

$cifslist

Y ya podemos ir a /ficheros a ver el contenido de la carpeta Windows.

Saludos,

martes, febrero 24, 2015

Llevar la configuración de PUTTY a otro puesto

 
Putty probablemente sea el cliente SSH más utilizado en Windows (ojo, también existe para Linux y otros sistemas, pero en Windows no tiene rival).

Cuando lo utilizas vas guardando las configuraciones (IP, color de fondo, tamaño, tipo de letra, etc.) de cada servidor. Toda esta configuración se almacena en el Registro de Windows. Así que cuando queremos llevar todas esas preferencias a otro puesto, hay que saber cómo hacerlo.

La forma más sencilla es editar el registro de Windows (ejecutar regedit), y dirigirse a
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY
 
Seleccionamos "Sessions", le damos a botón derecho y exportar. Se genera un fichero .reg que ejecutaremos en el puesto destino. De esta forma se añadiran esas configuraciones.

Saludos,
Mikelats.

domingo, febrero 22, 2015

Pasar los contactos de Blackerry a Nokia Lumia

Habra un montón de formas de hacer esto. Únicamente pretendo describir los pasos que he seguido yo, y que me han funcionado.



Paso 1: Si tenemos un Blackberry q10, podemos utilizar el software de PC "Blackberry Link" para pasar lo contactos del móvil al cliente Outlook. Para versiones de sistema operativo anteriores tendremos que utilizar "Desktop Software".



Paso 2: Exportamos los contactos de Outlook a un fichero con formato CSV (en Outlook 2003, elegir exportar a fichero Windows con separación por medio de comas).

Paso 3: Windows Phone es el software de PC para Nokia Lumia. Al menos para el modelo 735, no permite sincronizar directamente los contactos de Outlook con el móvil. Tenemos que configurar una cuenta de correo de Microsoft (de outlook.com por ejemplo).

Paso 4: Abrimos la cuenta de Outlook.com que hemos creado desde el PC. Elegimos la opción de importar contactos a partir de fichero. Seleccionamos el fichero CSV que hemos creado en el paso segundo.



Y eso es todo amig@s. Espero que le haya servido a alguien.
Saludos,
Mikelats.


miércoles, febrero 04, 2015

Reparar una máquina de escribir

Hay millones de máquinas de escribir en el mundo. Prácticamente su uso es residual, y el problema de muchas de ellas, es que se dejaron de utilizar cuando se averiaron.
Había una en casa de mis padres. Es totalmente mecánica. El problema que tenía era que una tecla no podía volver a su posición. Estaba trabada entre la guía dónde impacta y su lugar natural. Digamos que a medio camino entre su sitio de descanso y el de impacto en la hoja.


La verdad es que no encontré ninguna ayuda en Internet. Tampoco he encontrado reparadores de máquinas a mi alrededor. Además con los precios tan bajos que tienen en el mercado de segunda mano, cualquier reparación saldría más cara que una funcionando.

Material utilizado en la reparación:
  1. Un destornillador (realmente no es necesario).
  2. Un par de alicates planos (uno finito y otro más fuertote).

Bueno, la forma de arreglarla ha sido totalmente intuitiva. Lo primero que hice fue quitarle la tapita negra de arriba, y quitarle los cuatro tornillos que sujetan el armazón lateral de color plateado. En las fotos veréis que no está ese armazón. Luego me di cuenta de que no hacía falta quitarlo para nada.
















La máquina sin el embellecedor lateral:



















La reparación de verdad empieza cuando le damos la vuelta a la máquina de escribir y le quitamos la tapa de abajo. En mi máquina la tapa está sujeta por la presión de dos gomas. Tuve que hacer bastante fuerza con el destornillador para soltarla. Intentar no romper las gomas.

Y así, entre los tiradores de la teclas, a simple vista ya se veía el tema. Tenemos una pieza metálica totalmente deformada.
 
Ahora empieza la reparación de verdad. Con mucho cuidado empezamos a tirar de alicates. Lo delicado con el pequeño. Para la fuerza empleamos los grandes. Con paciencia hasta dejarlo como el resto:


Y llegó la hora de la verdad. Le damos la vuelta otra vez, y probamos a escribir. Ha quedado como nueva.

 



Cuando me pongo a escribir más texto, veo que todavía no está completamente reparada. La letra "T" se queda enganchada en la guía dónde impacta con el papel, y no vuelve. Bueno, esta reparación es más sencilla. Ya sabemos que "en las tripas" lo hemos dejado todo bien. El problema es que la inclinación del cabezal de la pieza (dónde está el relieve de la letra), no es la correcta. Pongo la pieza en su lugar de "descanso" y comparo la inclinación del cabezal con el de las piezas adyacentes. Cojo el alicate grande y corrijo un poco. Ahora la pieza no se queda enganchada.



Ahora sí puede decirse que la máquina está como nueva.