
iDescriptor v0.6.0
एक निःशुल्क, ओपन-सोर्स, और क्रॉस-प्लेटफ़ॉर्म iDevice प्रबंधन उपकरण

क्रॉस-प्लेटफ़ॉर्म, ओपन-सोर्स और निःशुल्क idevice प्रबंधन उपकरण, जो Rust और Qt में लिखा गया है
डाउनलोड
हम होने का दावा करने वाली किसी भी वेबसाइट से डाउनलोड न करें। हमारे पास केवल https://idescriptor.github.io है और रिलीज़ केवल इसी रेपो से जारी की जाएंगी
स्थापना निर्देश
Windows
- इंस्टॉलर (.msi): इंस्टॉलर डाउनलोड करें और चलाएँ। अधिकांश उपयोगकर्ताओं के लिए अनुशंसित।
- पोर्टेबल (.zip): निकालें और
iDescriptor.exeचलाएँ। किसी स्थापना की आवश्यकता नहीं है। - Choco :
choco install idescriptor --version=0.1.0
macOS
- एप्पल सिलिकॉन: M1/M2/M3/MX Mac के लिए
.dmgफ़ाइल डाउनलोड करें।
.dmgखोलें और iDescriptor को Applications में खींचें।
ऐप को Applications में ले जाने के बाद, नीचे दिया गया कोड चलाएँ
xattr -c ~/Applications/iDescriptor.app
यह क्यों आवश्यक है, इसके बारे में अधिक जानने के लिए यहाँ क्लिक करें।
-
इंटेल: इंटेल-आधारित Mac के लिए
.dmgफ़ाइल डाउनलोड करें।
.dmgखोलें और iDescriptor को Applications में खींचें।इंटेल Mac पर आपको कोई समस्या नहीं आनी चाहिए, लेकिन यदि आती है, तो इसे देखें।
Linux
- AppImage: डाउनलोड करें, और फिर चलाएँ
chmod +x iDescriptor*.AppImage
- आर्क लिनक्स: AUR से स्थापित करें:
yay -S idescriptor-git
Windows 11 (एक्रिलिक) - v0.6.0

Windows 11 - v0.6.0

macOS - v0.6.0

Linux (Gnome, कस्टम विंडो सक्षम) - v0.6.0

Linux (Gnome) - v0.6.0

Linux (Ubuntu) - v0.6.0

विशेषताएँ
कनेक्शन
| विशेषता | स्थिति | टिप्पणियाँ |
|---|---|---|
| USB कनेक्शन | ✅ लागू किया गया | Windows, macOS और Linux पर पूरी तरह समर्थित। |
| वायरलेस कनेक्शन | ✅ लागू किया गया | v0.4.0 से प्रारंभ |
उपकरण
| विशेषता | स्थिति | टिप्पणियाँ |
|---|---|---|
| AirPlay | ✅ लागू किया गया | अपने डिवाइस की स्क्रीन को अपने कंप्यूटर पर कास्ट करें। |
| ऐप्पल स्टोर से ऐप्स डाउनलोड और इंस्टॉल करें | ✅ लागू किया गया | ऐप्पल स्टोर से सीधे ऐप्स डाउनलोड और इंस्टॉल करें। |
| बैटरी जानकारी | ✅ लागू किया गया | डिवाइस से विस्तृत बैटरी जानकारी पढ़ें। |
| वर्चुअल स्थान | ✅ लागू किया गया | GPS स्थान का अनुकरण करें। |
| डिवाइस बैकअप | ✅ लागू किया गया (प्रयोगात्मक) | डिवाइस से अपना डेटा बैकअप करें (iOS 13-26) |
| iFuse फ़ाइल सिस्टम माउंट | ✅ लागू किया गया | डिवाइस के फ़ाइल सिस्टम को माउंट करें। (केवल Windows और Linux) |
| गैलरी | ✅ लागू किया गया | - |
| फ़ाइल एक्सप्लोरर | ✅ लागू किया गया | डिवाइस के फ़ाइल सिस्टम का अन्वेषण करें। |
| वायरलेस गैलरी आयात | ✅ लागू किया गया | फ़ोटो वायरलेस तरीके से आयात करें (iDevice पर Shortcuts ऐप की आवश्यकता है)। |
| केबल जानकारी | ✅ लागू किया गया | कनेक्टेड USB केबल की प्रामाणिकता और अधिक जाँचें। |
| नेटवर्क डिवाइस खोज | ✅ लागू किया गया | अपने स्थानीय नेटवर्क पर डिवाइस खोजें और निगरानी करें। |
| SSH टर्मिनल (जेलब्रोकन) | ✅ लागू किया गया | अपने iDevice पर एक टर्मिनल खोलें। |
| Query MobileGestalt | ✅ लागू किया गया | डिवाइस से विस्तृत हार्डवेयर और सॉफ़्टवेयर जानकारी पढ़ें। |
| लाइव स्क्रीन | ✅ लागू किया गया | अपने डिवाइस की स्क्रीन को वास्तविक समय में देखें। |
| डेवलपर डिस्क इमेज | ✅ लागू किया गया | डेवलपर डिस्क इमेज प्रबंधित और माउंट करें। ( iOS 6- 16) |
AirPlay
अपने डिवाइस की स्क्रीन को अपने कंप्यूटर पर कास्ट करें!

App Store
ऐप्पल स्टोर से सीधे ऐप्स डाउनलोड और इंस्टॉल करें!
इस सुविधा का उपयोग करने के लिए आपको अपने Apple ID से साइन इन करना होगा।

बैटरी जानकारी
डिवाइस से विस्तृत बैटरी जानकारी पढ़ें

स्थान अनुकरण
अपने iDevice पर GPS स्थान का अनुकरण करें!

डिवाइस बैकअप
प्रयोगात्मक
अपने डिवाइस का बैकअप लें (गैलरी, सेटिंग्स आदि..) (iOS 13-26)

iFuse फ़ाइल सिस्टम माउंट
अपने iDevice को एक सामान्य ड्राइव के रूप में उपयोग करें!
वस्तुतः अपने iDevice फ़ाइल सिस्टम को माउंट करें और इसे एक सामान्य ड्राइव के रूप में उपयोग करें, पढ़ना और लिखना दोनों की अनुमति है। फ़ोटो या वीडियो आयात करने का प्रयास न करें क्योंकि यह उस तरह काम नहीं करेगा, इसके लिए गैलरी आयात सुविधा का उपयोग करें।
Windows

Ubuntu / Linux

गैलरी
अपने एल्बम/फ़ोटो ठीक Photos ऐप की तरह देखें

फ़ाइल एक्सप्लोरर

केबल जानकारी

नेटवर्क डिवाइस खोज

SSH टर्मिनल
अपने जेलब्रोकन iDevice पर एक टर्मिनल खोलें!

लाइव स्क्रीन
उपयोगी यदि आपका डिवाइस AirPlay का समर्थन नहीं करता है

अधिक

प्रमाणीकरण आवश्यक ?
आपको किसी भी प्लेटफ़ॉर्म पर यह पॉप-अप मिल सकता है, ऐसा इसलिए है क्योंकि यह ऐप आपके Apple क्रेडेंशियल्स को प्राप्त करने और संग्रहीत करने के लिए सुरक्षित बैकएंड का उपयोग करता है। आप इसे सेटिंग्स में अक्षम कर सकते हैं, लेकिन यह अनुशंसित नहीं है और आपके Apple खाते के लिए सुरक्षित नहीं है। साथ ही, यदि आप इसे सक्षम रखते हैं और साइन इन करते हैं, तो आप बिना दोबारा साइन इन किए ipatool में समान क्रेडेंशियल्स का उपयोग कर सकते हैं।

प्रायोजक
Cape (प्लैटिनम)
Cape अमेरिका में अपनी तरह की पहली निजी और सुरक्षित उपभोक्ता सेलुलर सेवा है,
Cape को अपने पहले महीने के लिए केवल $30 में जोखिम-मुक्त आज़माएँ। लागू करने के लिए चेकआउट पर कोड trycape30 का उपयोग करें।
प्रायोजक बनें
धन्यवाद
- libimobiledevice
- ipatool - हम एक संशोधित संस्करण का उपयोग करते हैं यहाँ
- QSimpleUpdater - हम एक संशोधित संस्करण का उपयोग करते हैं यहाँ
- UxPlay (AirPlay के लिए) - हम एक संशोधित संस्करण का उपयोग करते हैं यहाँ
Linux Udev नियम
iDescriptor udev नियमों की जाँच करेगा, लेकिन यदि यह विफल हो जाता है, तो आप निम्न के समान करके udev नियमों को मैन्युअल रूप से जोड़ सकते हैं:
@uncore sudo cat /etc/udev/rules.d/99-idevice.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", MODE="0666"
✘ Sun 6 Jul - 14:29 ~
@uncore sudo groupadd idevice
Sun 6 Jul - 14:30 ~
@uncore sudo usermod -aG idevice $USER
Sun 6 Jul - 14:30 ~
@uncore sudo udevadm control --reload-rules
sudo udevadm trigger
अधिक जानकारी के लिए UDEV.md
योगदान
योगदान का स्वागत है!
कृपया पहले रोडमैप जाँचें ताकि यह सुनिश्चित हो सके कि आप जिस चीज़ में योगदान दे रहे हैं वह पहले से विकासाधीन नहीं है और हमारे CI/CD या समग्र परियोजना दिशा के साथ टकराव नहीं करती है।
हम dev शाखा पर सक्रिय रूप से विकास करते हैं, इसलिए कृपया अपने पुल अनुरोधों को उसी शाखा पर आधारित करें।
आप मुख्य शाखा में भी PR भेज सकते हैं, लेकिन यह बिल्डिंग, अनुवाद, किसी पैकेज मैनेजर पर प्रकाशन या दस्तावेज़ीकरण से संबंधित कुछ होना चाहिए।
रोडमैप
नियोजित विशेषताएँ
यह कोडबेस वर्तमान में qml और qmeta-qml शाखाओं में एक बड़े रिफैक्टर और पुनर्लेखन से गुजर रहा है
- idevice-rs में स्थानांतरण
DONE✅ - वायरलेस कनेक्शन समर्थन
DONE✅ - ऐप से सीधे IPA फ़ाइलें स्थापित करें
- iOS 17 और उससे ऊपर के लिए वर्चुअल लोकेशन समर्थन
DONE✅ - बेहतर प्रदर्शन और स्थिरता के लिए UCRT में स्थानांतरण
Windows - नए UI/UX सुधार
Windows✅ - Photos.sqlite से गैलरी पढ़ें
DONE✅ - अनुवाद -> अनुवाद में योगदान करें
- डिवाइस बैकअप
DONE✅ (प्रयोगात्मक) - ऐप स्टोर से किसी भी ऐप का कोई भी संस्करण डाउनलोड करें (विकासाधीन)
- साइडलोडिंग लागू करें
- संगीत आयात करें
- डिवाइस पर साथी ऐप
- CLI से इंटरैक्ट करें
आप किसी सुविधा का अनुरोध/प्राथमिकता देने या विकास प्रक्रिया को तेज़ करने के लिए हमेशा प्रायोजक/दान कर सकते हैं!
macOS पर Damaged त्रुटि

यदि आपको macOS पर ऐप खोलने का प्रयास करते समय ऐसी ही "damaged" त्रुटि मिलती है, तो आप टर्मिनल में निम्न कमांड चलाकर इसे हल कर सकते हैं:
xattr -c ~/Applications/iDescriptor.app
आपको यह चलाने की आवश्यकता है क्योंकि macOS उन ऐप्स को ब्लॉक करता है जो Apple Developer ID द्वारा हस्ताक्षरित नहीं हैं। विस्तारित विशेषताओं (extended attributes) को साफ़ करके, आप इस सुरक्षा सुविधा को बायपास कर सकते हैं।
यह iDescriptor के लिए विशिष्ट कुछ नहीं है, उदाहरण के लिए इसे देखें।
आप अधिक स्पष्ट हो सकते हैं और केवल क्वारंटाइन विशेषता को इस प्रकार हटा सकते हैं:
xattr -dr com.apple.quarantine /Applications/iDescriptor.app