- iCloud अकाउंट की तस्वीरों को सीधे command line से डाउनलोड करने वाला open source टूल
- Linux, Windows, macOS जैसे प्रमुख operating systems पर चल सकता है, और Docker·PyPI·AUR·npm के ज़रिए installation support देता है
- Copy·Sync·Move इन तीन modes में काम करता है, और Live Photos·RAW images·EXIF metadata प्रोसेसिंग फीचर शामिल हैं
- automatic deduplication, continuous change monitoring, incremental run optimization जैसे कई विकल्प उपलब्ध
- MIT license के तहत जारी किया गया है, और फिलहाल maintainer की तलाश में है
प्रोजेक्ट अवलोकन
- iCloud Photos Downloader iCloud में संग्रहीत तस्वीरों को लोकल सिस्टम पर डाउनलोड करने वाला command line आधारित टूल है
- पूरी iCloud फोटो लाइब्रेरी डाउनलोड की जा सकती है, या केवल बदलावों को sync किया जा सकता है
- इसे volunteer community विकसित और maintain कर रही है, और नए contributors की तलाश है
- MIT license के तहत वितरित, इसलिए इसका स्वतंत्र उपयोग और modification संभव है
- GitHub पर 10k से अधिक stars और 705 forks मौजूद हैं
समर्थित प्लेटफ़ॉर्म और वितरण तरीके
- operating system compatibility: Linux, Windows, macOS, NAS environment support
- distribution channels:
- Docker image
- PyPI package
- Arch Linux AUR
- npm package
- executable को सीधे डाउनलोड किया जा सकता है, या source code से build किया जा सकता है
मुख्य फीचर्स
- तीन operating modes
- Copy: केवल नई तस्वीरें डाउनलोड करता है (default mode)
- Sync: iCloud से हटाई गई तस्वीरों को लोकल से भी हटाता है (
--auto-delete)
- Move: डाउनलोड के बाद iCloud से तस्वीरें हटाता है (
--keep-icloud-recent-days)
- supported formats: Live Photos (image·video अलग-अलग सेव), RAW और RAW+JPEG
- feature options
- समान नाम वाली तस्वीरों का automatic deduplication
- continuous watch mode (
--watch-with-interval)
- incremental run optimization (
--until-found, --recent)
- EXIF metadata modification (
--set-exif-datetime)
--help कमांड से सभी options देखे जा सकते हैं
इंस्टॉलेशन और उपयोग
- installation methods
- GitHub release page से executable डाउनलोड करें
- package manager (Docker, PyPI, AUR, npm) से install करें
- source code को सीधे build करें
- iCloud settings requirements
- iPhone/iPad पर
Access iCloud Data on the Web सक्षम होना चाहिए
Advanced Data Protection को disabled रखना होगा
- usage examples
experimental features और development status
- कुछ फीचर्स पहले Experimental Mode में जोड़े जाते हैं और सत्यापन के बाद औपचारिक रूप से शामिल किए जाते हैं
- नवीनतम release v1.32.2 (2 सितंबर 2025) है
- लक्ष्य सप्ताह में 1 बार (शुक्रवार) नया version जारी करना है
- हाल के commits में multi-user configuration support, non-Linux build fixes, test environment improvements शामिल हैं
योगदान और कम्युनिटी
- contribution guidelines (CONTRIBUTING.md) के ज़रिए बाहरी developers भाग ले सकते हैं
- 42 contributors ने कोड में योगदान दिया है, और Dependabot जैसे automation tools भी उपयोग हो रहे हैं
- फिलहाल project maintainer के लिए सार्वजनिक रूप से आवेदन आमंत्रित हैं
- आधिकारिक दस्तावेज़ और चर्चा GitHub Discussions पर चलती है
अभी कोई टिप्पणी नहीं है.