Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - CesareoSepulveda

#1
Hola a todos, espero que esto les sirva. Viendo el código de bluezspammer, me di cuenta de que está muy bien pensado para manejar diversos protocolos y validaciones, etc. Yo escribí algo un poco más sencillo y muy limitado, pero me ha funcionado aquí en mi oficina, es un archivo que llamé sendBT y cuyo código les transcribo aquí. Para que funcione sólo tienen que darle el atributo de ejecutable y pasarle un archivo como parámetro: p.ej.   sendBT imagen.jpg

Espero que les sirva, usa ussp-push porque yo tengo ubuntu y es un rollo conseguir que funcione el obex-push

Hace algunos años que no programo y estoy medio oxidado, así que no sean crueles, jejeje

#!/bin/bash

function showAddr
{
   cadena=$1

   if [ ${#cadena} -gt 2 ]; then
      if [ ${cadena:2:1} = ':' ]; then
         echo $cadena
      fi
   fi
}

function scanBT
{
   for dispBT in $( hcitool scan ); do
      showAddr $dispBT    
   done
}

function sendIMG
{
   echo Enviando $4 al dispositivo $1 por el canal $3
   ussp-push $1@$3 $4 $4
}

for addr_BT in $( scanBT ); do
   chan_BT=`sdptool browse $addr_BT | grep -A 8 "(0x1105)" | grep Channel`
   if [ ${#chan_BT} -gt 0 ]; then
      sendIMG $addr_BT $chan_BT $1
   fi
done