Estoy trabajando con el símbolo del sistema y me gustaría enviar un archivo a mi teléfono. ¿Es posible 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 a través de bluetooth desde el símbolo del sistema?
Respuestas:
Sí, es posible. Vea a continuación las soluciones de Windows, Ubuntu y Linux.
Usa btobex .
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 usar para configurar su adaptador bluetooth, descubrir dispositivos y servicios remotos bluetooth, transferir archivos a dispositivos con capacidad OBEX.
Todas las utilidades pueden invocarse como parte de un script por lotes u otro proceso en segundo plano automatizado 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
Herramientas de línea de comandos de fuente Bluetooth
Btobex envía archivos a dispositivos remotos con capacidad 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:
Enviar el archivo "picture.jpg" desde la carpeta actual al dispositivo llamado "Nokia 6300":
btobex -n"Nokia 6300" picture.jpgEnviar todos los archivos de texto de la carpeta actual al dispositivo con dirección conocida:
btobex -b(11:11:22:22:33:33) *.txtEnviar 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.
Fuente btobex
Utiliza bluetooth-sendto .
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.
Fuente de transferencia de archivos Bluetooth en script de shell , respuesta por elmicha
Usa obexftp .
obexftp –nopath –noconn –uuid none –bluetooth <BTAddr> –channel <OPUSHChann elNo> –put <FileToPut>
- Le permite a uno 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
Fuente Utilidad bluetooth de bajo nivel , respuesta por slm
Ver también script de Linux para operación Bluetooth
No estoy afiliado a las herramientas de línea de comandos de Bluetooth de ninguna manera.