मैं कमांड प्रॉम्प्ट के साथ काम कर रहा हूं और मैं अपने फोन पर एक फाइल भेजना चाहता हूं। क्या कमांड प्रॉम्प्ट से ब्लूटूथ के माध्यम से फाइल भेजना संभव है?
मैं कमांड प्रॉम्प्ट के साथ काम कर रहा हूं और मैं अपने फोन पर एक फाइल भेजना चाहता हूं। क्या कमांड प्रॉम्प्ट से ब्लूटूथ के माध्यम से फाइल भेजना संभव है?
जवाबों:
हाँ यह संभव है। विंडोज, उबंटू और लिनक्स समाधान के लिए नीचे देखें।
Btobex का प्रयोग करें ।
ब्लूटूथ कमांड लाइन उपकरण Microsoft विंडोज के लिए कमांड लाइन उपयोगिताओं का एक सूट है जो आपके ब्लूटूथ एडाप्टर को कॉन्फ़िगर करने के लिए उपयोग किया जा सकता है, दूरस्थ ब्लूटूथ डिवाइस और सेवाओं की खोज कर सकता है, फ़ाइलों को ओबीएक्स सक्षम उपकरणों में स्थानांतरित कर सकता है।
सभी उपयोगिताओं को एक बैच स्क्रिप्ट या अन्य स्वचालित पृष्ठभूमि प्रक्रिया के भाग के रूप में लागू किया जा सकता है या मैन्युअल रूप से विंडोज कमांड प्रॉम्प्ट से लॉन्च किया जा सकता है।
...
सिस्टम आवश्यकताएं
- विंडोज एक्सपी, विंडोज विस्टा, विंडोज 7, विंडोज 8 या विंडोज 10 (x86, x64)
- Microsoft ब्लूटूथ स्टैक संगत ब्लूटूथ एडाप्टर
स्रोत ब्लूटूथ कमांड लाइन उपकरण
Btobex दूरस्थ OBEX सक्षम उपकरणों (कंप्यूटर, मोबाइल फोन आदि) के लिए फाइलें भेजता है।
उपयोग:
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.नमूने:
"Nokia 6300" नाम के डिवाइस में वर्तमान फ़ोल्डर से फ़ाइल "picture.jpg" भेजें:
btobex -n"Nokia 6300" picture.jpgवर्तमान फ़ोल्डर से डिवाइस के सभी पाठ फ़ाइलों को ज्ञात पते के साथ भेजें:
btobex -b(11:11:22:22:33:33) *.txt"Message.txt" नामक फ़ाइल के रूप में अन्य प्रोग्राम का आउटपुट भेजें:
echo This is a test | btobex -b(11:11:22:22:33:33) -f"message.txt"btobex ERRORLEVEL पर्यावरण चर को बनाए रखता है। शून्य का अर्थ है सफल निष्पादन, कोई अन्य मूल्य - त्रुटि। विस्तृत त्रुटि विवरण मानक त्रुटि आउटपुट पर मुद्रित होता है।
स्रोत btobex
ब्लूटूथ- sendto का उपयोग करें ।
bluetooth-sendto --device=12:34:56:78:9A:BC filenameमेरे लिये कार्य करता है।"12: 34: 56: 78: 9A: बीसी" डिवाइस का ब्लूटूथ डिवाइस पता (bdaddr) है। आप के साथ bdaddr प्राप्त कर सकते हैं
hcitool scan।
शेल लिपि में स्रोत ब्लूटूथ फ़ाइल स्थानांतरण , एलिम्का द्वारा उत्तर
Obexftp का उपयोग करें ।
obexftp –nopath –noconn –uuid none –bluetooth <BTAddr> –channel <OPUSHChann elNo> –put <FileToPut>
- दूरस्थ डिवाइस पक्ष पर पिन निर्दिष्ट किए बिना किसी को फ़ाइल भेजने की अनुमति देता है
- डिवाइस के लिए ओपश चैनल नंबर ऊपर sdptool से मिला है
obexftp -b <BTAddr> -v -p <FileToPut>
- किसी को निर्दिष्ट बीटी डिवाइस पर फ़ाइल डालने की अनुमति देता है
- बीटी डिवाइस पर फ़ाइलों को प्राप्त करने या सूचीबद्ध करने के लिए obexftp का उपयोग भी किया जा सकता है
- यह भी एक बी बी डिवाइस सिर्फ पास बी विकल्प की पहचान करने की अनुमति देता है
स्रोत निम्न-स्तरीय ब्लूटूथ उपयोगिता , स्लम द्वारा उत्तर
ब्लूटूथ ऑपरेशन के लिए लिनक्स स्क्रिप्ट भी देखें
मैं किसी भी तरह से ब्लूटूथ कमांड लाइन टूल्स से संबद्ध नहीं हूं ।