मान लीजिए: अपने Android डिवाइस पर स्क्रीनशॉट लेना और उसे अपने Windows या Mac कंप्यूटर पर कॉपी करना एक वास्तविक दर्द है।
क्या होगा अगर हम आपसे कहें कि Android Debug Bridge (ADB) टूल का उपयोग करके एक सिंगल कीबोर्ड शॉर्टकट से स्क्रीनशॉट कैप्चर करके उसे अपने PC या Mac पर सेव करने का एक तरीका है? यह पूरी तरह से संभव है।
आइए देखते हैं कि यह कैसे करना है।
Windows PC पर Android स्क्रीनशॉट लें
Windows पर, आप अपने Android डिवाइस का स्क्रीनशॉट कैप्चर करने के लिए Command Prompt का उपयोग करके ADB कमांड चला सकते हैं। फिर आप एक और कमांड चला सकते हैं जो स्क्रीनशॉट को आपके डिवाइस से आपके कंप्यूटर पर ट्रांसफर करता है।
लेकिन सबसे अच्छी बात यह है कि आप इन कमांड को जोड़ सकते हैं ताकि वे एक सिंगल कीबोर्ड शॉर्टकट के साथ काम करें। इस तरह, आपका पूरा स्क्रीन कैप्चर कार्य एक बटन के स्पर्श पर चलेगा।
यह थोड़ा तकनीकी लग सकता है लेकिन यह नहीं है। यहां बताया गया है कि सब कुछ कैसे सेट अप करें।
1. ADB और अपने Android डिवाइस को सेट अप करें
आपको अपने PC पर ADB सेट अप करने की आवश्यकता है ताकि आप अपने डिवाइस पर कमांड निष्पादित कर सकें, जिसे आप निम्नानुसार कर सकते हैं:
- अपने डेस्कटॉप पर एक फोल्डर बनाएं और इसे adb नाम दें।
- Windows के लिए फ्री ADB टूलकिट को अपने कंप्यूटर पर डाउनलोड करें।
- टूलकिट से फाइलों को अपने डेस्कटॉप पर adb फोल्डर में निकालें।
- अपने कीबोर्ड पर Shift कुंजी दबाए रखें, adb फोल्डर में कहीं भी खाली जगह पर राइट-क्लिक करें, और Open command window here चुनें।
- अपने Android डिवाइस पर Settings > System > Developer options पर जाएं, और USB debugging इनेबल करें। (आपको पहले Developer options इनेबल करने की आवश्यकता हो सकती है।)
- USB केबल का उपयोग करके अपने डिवाइस को अपने कंप्यूटर से कनेक्ट करें।
- आपको अपने डिवाइस पर USB डिबगिंग के संबंध में एक प्रॉम्प्ट मिलेगा। Always allow from this computer चुनें और OK पर टैप करें।
- Command Prompt विंडो पर वापस, adb devices टाइप करें और Enter दबाएं।
- सुनिश्चित करें कि आपका डिवाइस सूची में दिखाई देता है, फिर आप जाने के लिए तैयार हैं। यदि नहीं, तो आपको इसे ठीक करने के लिए ADB ड्राइवर इंस्टॉल करने की आवश्यकता होगी।
2. कीबोर्ड शॉर्टकट के साथ स्क्रीनशॉट लें
अब जब आपका कंप्यूटर आपके डिवाइस को पहचानता है, तो आप स्क्रीनशॉट कमांड को बैच फाइल में लिख और सेव कर सकते हैं। यहां बताया गया है कि यह कैसे करना है:
- Start Menu खोलें, Notepad खोजें, और इसे लॉन्च करें।
- अपने नए Notepad डॉक्यूमेंट में निम्नलिखित टेक्स्ट टाइप करें। <your-username> को अपने वास्तविक यूजरनेम से बदलना सुनिश्चित करें।
cd C:\Users\<your-username>\Desktop\adb\ adb devices adb shell screencap -p /sdcard/image.png adb pull /sdcard/image.png C:\Users\<your-username>\Desktop\ - Ctrl + S दबाकर फाइल सेव करें।
- सेव डायलॉग बॉक्स में, File name के रूप में Take-Screenshot.bat दर्ज करें, Save as type ड्रॉपडाउन मेनू से All Files चुनें, अपने डेस्कटॉप पर adb फोल्डर को फाइल सेव करने के लिए चुनें, और Save पर क्लिक करें।
- File Explorer का उपयोग करके adb फोल्डर खोलें, Take-Screenshot.bat पर राइट-क्लिक करें, और Send to > Desktop (create shortcut) चुनें।
- अपने डेस्कटॉप पर नव निर्मित शॉर्टकट पर राइट-क्लिक करें और Properties पर क्लिक करें।
- Shortcut key फील्ड में अपना कर्सर रखें और वह कीबोर्ड शॉर्टकट दबाएं जिसे आप असाइन करना चाहते हैं। फिर, नीचे Apply और उसके बाद OK दबाएं।
हर बार जब आप अपने Android डिवाइस पर स्क्रीनशॉट लेना चाहते हैं, तो अपना निर्दिष्ट कीबोर्ड शॉर्टकट दबाएं। आपका स्क्रीनशॉट कैप्चर किया जाएगा और आपके कंप्यूटर के डेस्कटॉप पर सेव हो जाएगा।
बस सुनिश्चित करें कि जब आप ऐसा करते हैं तो आपका डिवाइस आपके कंप्यूटर से कनेक्टेड है।
Mac पर Android स्क्रीनशॉट लें
macOS में, आप एक Automator सर्विस बना सकते हैं जो आपके Android डिवाइस से स्क्रीनशॉट लेने और ट्रांसफर करने के लिए आवश्यक ADB कमांड चलाता है। फिर आप इस सर्विस को कीबोर्ड शॉर्टकट असाइन कर सकते हैं।
1. ADB और अपने Android डिवाइस को सेट अप करें
macOS में ADB सेट अप करने की प्रक्रिया Windows में ADB सेट अप करने की प्रक्रिया के समान है। यहां बताया गया है कि यह कैसे करना है:
- Mac के लिए फ्री ADB टूलकिट डाउनलोड करें और इसे अपने Mac के डेस्कटॉप पर adb नामक फोल्डर में निकालें।
- अपने Android डिवाइस पर Settings > System > Developer options में जाएं और USB debugging चालू करें।
2. स्क्रीनशॉट कैप्चर करने के लिए Automator सर्विस बनाएं
एक बार ADB सेट अप हो जाने पर, आपको एक Automator सर्विस बनाने की आवश्यकता है जो स्क्रीनशॉट लेने के लिए ADB कमांड चलाता है:
- Automator लॉन्च करें, Quick Action चुनें (या macOS के पुराने वर्जन पर Service), और Choose पर क्लिक करें।
- Workflow receives selected ड्रॉपडाउन मेनू से शीर्ष पर files or folders from चुनें।
- in ड्रॉपडाउन मेनू से any application चुनें।
- Actions मेनू से Run Shell Script नामक एक्शन को दाईं ओर वर्कफ़्लो पर खींचें।
- दाईं ओर Run Shell Script बॉक्स में निम्नलिखित कमांड दर्ज करें। <your-username> को अपने वास्तविक यूजरनेम से बदलना सुनिश्चित करें।
cd /Users/<your-username>/Desktop/adb/; ./adb devices; ./adb shell screencap -p /sdcard/image.png; ./adb pull /sdcard/image.png /Users/<your-username>/Desktop/ - Command + S दबाएं, नाम के रूप में Take Android Screenshot दर्ज करें, और Save पर क्लिक करें। आप इस सर्विस के लिए किसी भी नाम का उपयोग करने के लिए स्वतंत्र हैं।
3. Automator सर्विस को कीबोर्ड शॉर्टकट असाइन करें
आपकी Automator सर्विस अब आपके Android डिवाइस पर स्क्रीनशॉट लेने के लिए तैयार है। आपको बस इसे एक कीबोर्ड शॉर्टकट असाइन करना है और आप जाने के लिए तैयार हैं। यहां बताया गया है कि यह कैसे करना है:
- टॉप-लेफ्ट कोने में Apple लोगो पर क्लिक करें और System Preferences चुनें।
- Keyboard चुनें।
- Shortcuts टैब पर क्लिक करें।
- बाएं साइडबार से Services चुनें और दाएं पेन पर अपने नव निर्मित क्विक एक्शन (या सर्विस) को ढूंढें।
- अपनी सर्विस के बगल वाले कॉलम पर क्लिक करें और उस कीबोर्ड शॉर्टकट को दबाएं जिसका आप इसके लिए उपयोग करना चाहते हैं। फिर पैनल बंद करें।
अब हर बार जब आप अपने Android डिवाइस पर स्क्रीनशॉट लेना चाहते हैं, तो ऊपर निर्दिष्ट कीबोर्ड शॉर्टकट दबाएं। यह Automator सर्विस चलाएगा, स्क्रीनशॉट कैप्चर करेगा, और इसे आपके डेस्कटॉप पर ट्रांसफर कर देगा।
बिना परेशानी के Android पर स्क्रीनशॉट लेना
आपको अब अपने Android के स्क्रीनशॉट को क्लाउड स्टोरेज पर अपलोड करने और फिर उन्हें अपने कंप्यूटर पर डाउनलोड करने की आवश्यकता नहीं है। उपरोक्त विधि के साथ, आप सब कुछ एक कीबोर्ड शॉर्टकट में बंडल कर सकते हैं, और यह शॉर्टकट स्क्रीनशॉट लेगा और इसे सीधे आपके डेस्कटॉप पर आपकी आंखों के सामने लाएगा।
यदि आप Android पर स्क्रीनशॉट कैप्चर करने के लिए अधिक विकल्प तलाशना चाहते हैं, तो आपके पास चुनने के लिए कई विकल्प हैं।