Home sweet home

Durante los últimos días he estado viajando harto a Santiago, no he podido usar mucho mi computador, ni menos habia tenido tiempo de escribir un poco. Hoy volvi a viña, durara solo 5 días pero algo es algo. Sin darme cuenta creo que escribir este blog se ha convertido en una especie de necesidad, no se si eso sera sano o no 😉
Aprovecho de saludar a «mi amiga virtual» que hoy esta de cumpleaños… si si, me acordé pero no en el momento en que debía acordarme.. desde este rincón : FELIZ CUMPLEAÑOS!

Charla en DUOC

El jueves pasado estuve en Duoc sede Antonio Varas realizando un remake de la charla «Nueva generación de gráficos en Linux». No habia mucha gente, pero de todas formas lo pase muy bien, al principio un poco nervioso como siempre, pero salio todo bien.

Hay dos cosas que me han llamado la atención últimamente, una es que ya no es necesario hablar sobre qué es Linux, la mayoría entiende un poco de que se trata, y es normal que en la audiencia haya gente que tiene bastante experiencia en el tema. Otra cosa que me llama la atención es que en el publico vayan apareciendo mujeres de a poco, en esta ocasión especial incluso había una niña de 16 años. Estuve conversando un poco con ella antes de comenzar y se veía bastante entusiasmada con lo que había visto en el par de días de charlas.

La organización me regalo una camarita web, aun no la configuro, pero JCI ya publico la forma de configurar la webcam , debería ser cosa de seguir sus instrucciones.

UPDATE: ya hay algunas fotos de las charlas Linux en DuocUC

Linux, irDA y obex

Cambie mi celular por un Sony-Ericsson K300. Esta serie es nueva, y el K300 viene siendo de la linea baja de la serie. Aun asi el aparato es mucho mejor que mi fiel Nokia 6225, lo unico que no me gustó fue la cámara fotográfica, sin duda la del nokia era superior.

JCI me enseño a usar obexftp, y me hice un sencillo script para sincronizar el contenido de una carpeta con el contenido de la galería de fotos. De esta forma es super fácil transferir los archivos del celular al notebook utilizando Linux, incluso mas fácil que en windows, solo me basta acercar el teléfono y el script hace todo, incluso aplicar algunos filtros que mejoran algo las fotos del sony ericsson.

Abajo incluyo el script, no les va a servir tal como esta, hay que personalizarlo. Las partes claves son la variable DIR que debe apuntar a la carpeta del teléfono que contiene las fotos, obexrename.sh es un sencillo script que modifica el nombre de las fotos para que queden mas fáciles de manejar, y el ciclo de convert no es necesario si tienes una buena camara como la del nokia.

Como verán, el script es super sencillo, y siguiendo la misma lógica se puede hacer que elimine las fotos que ya se encuentran en el directorio actual.

obexsync.sh

#!/bin/sh

# directorio del telefono (version ingles)
DIR=Pictures/camera_semc
OBEXFILES=`obexftp -i -c $DIR -l`
FILES=`echo "$OBEXFILES" | grep file | cut -d""" -f2`

# solo dejar los archivos que no se encuentran localmente
for FILE in $FILES
do
# obexrename es un script propio para transformar el nombre
LOCALFILE=`obexrename.sh $FILE`
if [ ! -f $LOCALFILE ]; then
OLDFILES=$NEWFILES
NEWFILES="$OLDFILES $FILE"
fi
done

# obtener los archivos desde el telefono
if [ ! -z "$NEWFILES" ]; then
obexftp -i -c $DIR -g $NEWFILES
fi

# filtrar las fotos si la camara no es muy buena
mkdir -p backup

for FILE in $NEWFILES
do
LOCALFILE=`obexrename.sh $FILE`
echo "Converting... $LOCALFILE"
convert $FILE -despeckle  -enhance -monitor $LOCALFILE
mv $FILE backup/$FILE
done

echo "sync ok"

El script obexrenane.sh dependera si necesitas o no transformar los nombres, en mi caso los nombres de archivo son del tipo foto-000(1).jpg, foto-000(32).jpg etc, y los transformo en foto-000-001.jpg, foto-000-032.jpg etc. Voy separando las colecciones de foto como foto-000, foto-001, etc.

obexrename.sh

#!/bin/sh

NAME=`echo $1 | cut -d "(" -f1`
NUM=`echo $1 | cut -d"(" -f2 | cut -d")" -f1`

if [ $NUM -lt 10 ]; then
NUM="00$NUM"
elif [ $NUM -lt 100 ]; then
NUM="0$NUM"
fi

echo $NAME-$NUM

Escuchando : Transatlantic – Duel with the Devil (el tema pa bueno!)

40 Responses to “Home sweet home”

Páginas: [2] 1 » os Enlaces Pe

  1. 40
    anthony Says:

    nesesito saber cuantos menus ocultos hay y cuales son y cosas paresidas porfavor grasias

  2. 39
    Daniel Morales Says:

    Alejandro,

    Asi es, con el kernel 2.6.18 funciona. En mi caso primero conecto el cable, y luego el telefono… voila!

    Saludos

  3. 38
    Alejandro Aguirre Says:

    Tengo novedades para todos los que no les aparece el dispositivo /dev/ttyUSB0. Resulta que yo tenìa kernel 2.6.12. Actualicé a 2.6.18 y veo el dispositivo creado, me lo detecta. No se si es por el kernel nuevo o por la configuración específica que logré hacer.
    Saludos

  4. 37
    Faustino Says:

    Me me compre el Cable USB DCU – 11 el problema es cuando conecto el cable Usb y aparece que hay un nuevo hardware al instalarlo me sale el programa para instalarlo y coloco siguiente y apararece que windows lo esta buscando y me dive que el Logotipo de Windows No Ha pasado la prueba y me dice que el Cable no viene especificado para Windows XP (no es windows Original) Mi pregunta es si necesitare un Parche o algo para que lo reconosca AYUDA si alguien tiene este mismo problema mandeme la respuesta a este foro o a mi mail Faustycar@hotmail.com

  5. 36
    Daniel Morales Says:

    Saludos Alejandro, para mi que el problema es el ‘vendor’ del cable. quizá se le pueda pasar algun parámetro par que lo reconozcca.. hm.. Voy a seguir probando.

  6. 35
    Alejandro Says:

    Hola Daniel Morales, a mi me pasa lo mismo. Por lo tanto no puedo pasar al paso siguiente con el:
    obexftp -t /dev/ttyUSB0 -l
    O cualquier otro ttyUSBx. Lo que si te puedo decir es que hay que insistir con el pl2303 ya que en Win me funciona la conexión con un driver que tiene un archivo llamado pl2303.
    Se agradece cualquier comentario, como ya dije tengo un debian etch.
    Alejandro Aguirre

  7. 34
    Daniel Morales Says:

    Tengo el K300, esos modulos, (pl2303,cp2101), y el cable usb:

    lo que he hecho para cada unos de esos modulos es:

    1) Conecto el teléfono al cable
    2) Cargo el módulo
    3) conecto el cable

    Y ni en el dmesg ni el syslog me dice que se creo el dispositivo /dev/ttyUSB0, o dispositivo alguno

    Tambien he probado conectar primero y luego el módulo y nada..

    Gracias por cualquier sugerencia.

  8. 33
    RICCARDO____ Says:

    HOLA COMO VA ,,,, NO PUEDO O SE KE HONDA EL DCU-11 NO ANDA BIEN EN EL K300i !! ALGUIEN KE ME AYUDE PLIS!!!

  9. 32
    marco rodriguez Says:

    recien compre un celular k310a y estoy no se que
    marca de cable generico comprar que no salga
    malo . haber si alguien sabe algo de esto y me
    pueda dar un tip ………..gracias .

  10. 31
    Gabriel Negri Says:

    Para el K300 (al menos), se necesita el kernel 2.6.12, el pl2303 no anda para el telefono. se necesita el modulo cp2101 que viene como parte del kernel a partir del 2.6.12. Sino hay parches para para compilar kernels a partir del 2.4.
    En los kernels 2.6.12 conectas el telefono y automaticamente se crea /dev/ttyUSB0 ese lo usas con obex de la forma:
    obexftp -t /dev/ttyUSB0 -l

    Saludos y buena vida.

  11. 30
    tony Says:

    necesito saber como borrar los numeros de emergencia del k300 tengo el cable usb dcu15 pero no se como???

  12. 29
    tony Says:

    necesito saber como borrar los numeros de emergencia del k300 tengo el cable usb dcu15 pero no se como???

  13. 28
    giorgito Says:

    < = izquierda > =derecha

  14. 27
    Alejandro Says:

    Hola gente, que es eso de los menús ocultos para el K300?? Donde pongo esos códigos? Que significa ‘<'? Gracias

  15. 26
    Alejandro Says:

    Hola gente, que es eso de los menús ocultos para el K300?? Donde pongo esos códigos? Que significa ‘<'? Gracias

  16. 25
    Franco Says:

    La configuracion del irda depende de la distribucion y de tu hardware irda.
    En Fedora, me dejaba el hardware configurado, y lo unico que tenia que hacer era:

    service irda start
    irattach irda0 -s

    En ubuntu, meti mano en /etc/default/irda-utils. Luego ejecute:

    service irda-setup start
    service irda-utils start

    Puedes verificar que tu irda esta funcionando ejecutando : irdadump

  17. 24
    Mauro Meloni Says:

    Me interesaría saber cómo configuraste el irda (si es por infrarrojos) para que te funcione obexftp con el K300.

  18. 23
    alvaro Says:

    ahhh tambien hay menues ocultos
    1) *< *>*<<*<* alli lo ves 2) ver imei *#06# 3) unlock <**< con esto si te sabes el codigo lo puedes cambiar de compañia chaolin ahhh si alguien sabe como quitarle el ruido a la camara cuando saca fotos......

  19. 22
    alvaro Says:

    el k300 para configurar las fotos con el 1 y los efectos con el 3

  20. 21
    Franco Says:

    No encuentra esos simbolos porque:
    a) tienes mal compilado el kernel (te faltan cosas) o
    b) sacaste el modulo de otro lado.

    Al menos aqui en Ubuntu ese modulo es parte del kernel

    fcatrin@shaman:~$ modinfo pl2303
    filename: /lib/modules/2.6.15-19-686/kernel/drivers/usb/serial/pl2303.ko
    description: Prolific PL2303 USB to serial adaptor driver

Páginas: [2] 1 » os Enlaces Pe