Autor
|
Tema: bluezspammer... los celulares no reciben los archivos >.< (Leído 11,622 veces)
|
Gospel
|
A ver...
Una cosa es que pruebes a enviarlo con ObexFTP y otra con BlueZSpammer, yo te digo que llames a ObexFTP con la misma llamada que BlueZSpammer.
Si lo envías con ObexFTP tal que así "obexftp -b MAC -p archivo", te encontrará el canal asociado al perfil de Transferencia de Archivos (OBEX FTP) y te lo enviará por ahi. Ahora bien, BlueZSpammer llama a ObexFTP con la opción -B, para especificar el canal por el que fuerzas a ObexFTP a enviar el archivo. Ese canal, lo descubre BlueZSpammer a través de una función que busca cual es el canal asociado al perfil de Carga de Objetos (OBEX PUSH) en el dispositivo destino.
Prueba a buscar el canal del perfil de Carga de Objetos con "sdptool browse MAC" y fuerza la llamada a ObexFTP con el parámetro -B, a ver si así te sigue funcionando. Que te funcione eso y no te funcione BlueZSpammer no tiene sentido.
Saludos
|
|
|
En línea
|
|
|
|
chaosklica
Desconectado
Mensajes: 36
|
Saludos a mi me ocurre el mismo error que comentan, en fedora y debian igual
Enviando objeto... Suppressing FBS. Browsing 00:18:0F:19:09:BD ... Connecting...failed: connect Still trying to connect Connecting...failed: connect Still trying to connect Connecting...failed: connect Still trying to connect
|
|
|
En línea
|
|
|
|
caballeroat
Desconectado
Mensajes: 3
|
hola he estado probando el bluespammer dias anteriores y tenia el mismo problema... cuando llegaba a la sentencia system(comando_obex) me salia que no se podia conectar al dispositivo..... y moviendole mil cosas al codigo encontre que es cuestion de tiempo el bluetooth como que necesita un segundo antes de ejecutar esa sentencia.... le inserte al codigo: sleep(1) antes del envio y funciona correctamente.... le quito el tiempo de espera y me sale que no se puede conectar......
pruebenlo y me dicen si es correcto,....
SAludos!
|
|
|
En línea
|
|
|
|
adebian
Desconectado
Mensajes: 1
|
despues de aumentar el tamaño del arreglo y de llamar a la funcion sleep(1); despues de la llamada a obexftp sigue sin funcionar. este es lo que sale en consola.
BDADDR CLASS OF DEVICE NAME (CHIPSET VENDOR)
00:18:13:96:C3:81 Phone > Cellular :-)©$w@|d©;-) (Sony Ericsson Mobile Communications)
Sending file...
antes de la llamada a obexftp Suppressing FBS. Browsing 00:18:13:96:C3:81 ... Channel: 7 Connecting...failed: connect Still trying to connect Connecting...failed: connect Still trying to connect Connecting...failed: connect Still trying to connect despues de la llamada a obexftp
el msg de error sin hacer esos arregles al codigo es esta.
root@adebian-laptop:~/programacion/c/bluezspammer/bluezspammer# ./bluezspammer -p owned.jpg BlueZSpammer, an obexftp front-end tool for proximity marketing.
Discovering devices...
uso linux ubuntu
BDADDR CLASS OF DEVICE NAME (CHIPSET VENDOR)
00:18:13:96:C3:81 Phone > Cellular :-)©$w@|d©;-) (Sony Ericsson Mobile Communications)
Sending file... Suppressing FBS. Failed to connect to SDP server: Operation already in progress
|
|
|
En línea
|
|
|
|
|
|