enviar un archivo a través de bluetooth desde el símbolo del sistema

enviar un archivo a través de bluetooth desde el símbolo del sistema

Estoy trabajando con el símbolo del sistema y me gustaría enviar un archivo a mi teléfono. ¿Es posible enviar un archivo vía bluetooth desde el símbolo del sistema?

Respuesta1

¿Es posible enviar un archivo vía bluetooth desde el símbolo del sistema?

Sí, es posible. Consulte a continuación las soluciones para Windows, Ubuntu y Linux.


Windows XP, Windows Vista, Windows 7, Windows 8 o Windows 10 (x86, x64)

Usarbtobex.

Las herramientas de línea de comandos de Bluetooth son un conjunto de utilidades de línea de comandos para Microsoft Windows que se pueden utilizar para configurar su adaptador Bluetooth, descubrir dispositivos y servicios Bluetooth remotos y transferir archivos a dispositivos compatibles con OBEX.

Todas las utilidades pueden invocarse como parte de un script por lotes u otro proceso automatizado en segundo plano o iniciarse manualmente desde el símbolo del sistema de Windows.

...

Requisitos del sistema

  • Windows XP, Windows Vista, Windows 7, Windows 8 o Windows 10 (x86, x64)
  • Adaptador Bluetooth compatible con pila Bluetooth de Microsoft

FuenteHerramientas de línea de comando de Bluetooth

Btobex envía archivos a dispositivos remotos compatibles con OBEX (computadoras, teléfonos móviles, etc.).

uso:

btobex {-bBluetoothAddress | -nFriendlyName} [-cChannel] [-pPIN [-e]] 
         [-rRetries] [-fFileName] [file1 [file2 [...]]] 

    -b  Bluetooth address of target device in (XX:XX:XX:XX:XX:XX) format.  
    -n  Friendly name of target device.
    -c  RFCOMM channel (1-30). If specified, service lookup is not performed. 
    -p  PIN code for authenticating with remote device.
    -e  Use encrypted connection (only if PIN authentication is used)
    -r  Make specified number of attempts is case of error
    -f  Use this file name for the data from STDIN (standard input)      
    -h  Prints help screen.

muestras:

  1. Envíe el archivo "imagen.jpg" desde la carpeta actual al dispositivo llamado "Nokia 6300":

    btobex -n"Nokia 6300" picture.jpg
    
  2. Envíe todos los archivos de texto de la carpeta actual al dispositivo con dirección conocida:

    btobex -b(11:11:22:22:33:33) *.txt
    
  3. Envíe la salida de otro programa como un archivo llamado "message.txt":

    echo This is a test | btobex -b(11:11:22:22:33:33) -f"message.txt"
    

btobex mantiene la variable de entorno ERRORLEVEL. Cero significa ejecución exitosa, cualquier otro valor, error. La descripción detallada del error se imprime en la salida de error estándar.

Fuentebtobex


ubuntu

Usarenvío-bluetooth a.

bluetooth-sendto --device=12:34:56:78:9A:BC filenamefunciona para mi.

"12:34:56:78:9A:BC" es la dirección del dispositivo Bluetooth (bdaddr) del dispositivo. Puedes obtener el bdaddr con hcitool scan.

FuenteTransferencia de archivos Bluetooth en script de shell, respuesta porelmicha


linux

Usarobexftp.

obexftp –nopath –noconn –uuid none –bluetooth <BTAddr> –channel <OPUSHChann elNo> –put <FileToPut>

  • Permite enviar archivos sin especificar el pin en el lado del dispositivo remoto
  • El número de canal OPush para el dispositivo se obtiene de sdptool arriba

obexftp -b <BTAddr> -v -p <FileToPut>

  • Permite colocar un archivo en el dispositivo BT especificado
  • obexftp también podría usarse para obtener o enumerar los archivos en el dispositivo BT
  • también permite identificar un dispositivo BT cercano simplemente dando la opción -b

FuenteUtilidad bluetooth de bajo nivel, respuesta porslm

Ver tambiénScript de Linux para operación Bluetooth


Descargo de responsabilidad

no estoy afiliado aHerramientas de línea de comando de Bluetoothde cualquier manera.

información relacionada