Ken Clark की पोस्ट के बारे में Yojimbo में स्वचालित रूप से फ़ोटो आयात करने के लिए iPhone के लिए ड्रॉपबॉक्स का उपयोग करना नई संभावनाओं के लिए एक अद्भुत संकेतक है, और मुझे कुछ के बारे में सोचने पर मजबूर कर दिया जो अभी तक नहीं किया जा सकता है - लेकिन हो सकता है, अगर के भविष्य के संस्करण ड्रॉपबॉक्स एक या दो सुविधाएँ जोड़ें।
केन की चाल इसे काम करने के लिए थोड़े से एप्पलस्क्रिप्ट पर निर्भर करती है। लेकिन हर कोई एप्पलस्क्रिप्ट नहीं जानता है, जहां एक और ऐप कहा जाता है अखरोट काम मे आता है।
हेज़ल एक साफ-सुथरी छोटी प्रीपेन उपयोगिता है जो आपके द्वारा बनाए गए नियमों के अनुसार विशिष्ट फ़ोल्डरों पर क्रिया करती है। तो, आप हेज़ल से कह सकते हैं: "इस फ़ोल्डर को देखें, और जब ऐसा होता है, तो ऐसा करें।"
तो आप (उदाहरण के लिए) अपने ड्रॉपबॉक्स फ़ोल्डर के अंदर एक फ़ोल्डर बना सकते हैं और हेज़ल को इसे देखने के लिए कह सकते हैं। जब ड्रॉपबॉक्स आईफोन ऐप से छवियां वहां आती हैं, तो हेज़ल स्वचालित रूप से उन्हें iPhoto पर भेज सकता है, और फिर मूल छवि को आपकी पसंद के फ़ोल्डर में ले जा सकता है। हेज़ल बहुत कुछ कर सकता है, हालांकि: यह एप्पलस्क्रिप्ट, शेल स्क्रिप्ट और ऑटोमेटर वर्कफ़्लो चला सकता है।
अभी, iPhone के लिए ड्रॉपबॉक्स आपको फ़ोटो (और 3GS से वीडियो) अपलोड करने और अपनी मौजूदा फ़ाइलें देखने देगा। अगर इसमें सिर्फ एक या दो अतिरिक्त सुविधाएं होती, तो हम वास्तव में हेज़ल के माध्यम से कुछ मजेदार चीजें करना शुरू कर सकते थे।
एक उदाहरण: यदि आप फ़ाइलों का नाम बदलने जैसा सरल कुछ करने के लिए iPhone के लिए ड्रॉपबॉक्स का उपयोग कर सकते हैं, तो आप अपने iPhone का उपयोग अपने मैक को घर पर (या कार्यालय में) कहीं से भी नियंत्रित करने के लिए कर सकते हैं। छोटी टेक्स्ट फाइलें बनाना काफी आसान होगा, और सिर्फ एक का नाम बदलकर आप अपने कंप्यूटर पर एक स्क्रिप्ट - या स्क्रिप्ट का उत्तराधिकार - सेट कर सकते हैं।
मान लें कि आपको समय-समय पर अपने बॉस या अपने क्लाइंट को एक टाइमशीट ईमेल करने की आवश्यकता है। आप एक हेज़ल नियम बना सकते हैं जो सही फ़ाइल का पता लगाता है और उसे सही व्यक्ति को ईमेल करता है जब हेज़ल आपके ड्रॉपबॉक्स फ़ोल्डर में "timesheet-go.txt" नामक फ़ाइल देखता है। यदि आप अपने कंप्यूटर से दूर हैं, लेकिन उस फ़ाइल को भेजने की आवश्यकता है, तो आप ड्रॉपबॉक्स में गोता लगा सकते हैं, "टाइमशीट" का नाम बदलकर "टाइमशीट-गो" कर सकते हैं, और हेज़ल बाकी की देखभाल करेगी।
यह मेरे सिर के ऊपर से सिर्फ एक उदाहरण है, लेकिन संभावनाएं व्यापक हैं। कुछ भी जिसके लिए आप ऑटोमेटर वर्कफ़्लो को स्क्रिप्ट या निर्माण कर सकते हैं, आप जब भी आवश्यकता हो, अपने iPhone से सक्रिय करने के लिए ड्रॉपबॉक्स और हेज़ल का उपयोग कर सकते हैं।
अभी यह सब सिर्फ एक सिद्धांत है, क्योंकि iPhone के लिए ड्रॉपबॉक्स - अभी तक - आपको फ़ाइलों को इधर-उधर करने, उनका नाम बदलने या नए बनाने की अनुमति नहीं देता है। लेकिन मैं इस तरह की सुविधाओं के लिए भविष्य के अपडेट पर नजर रखने जा रहा हूं, बस मामले में।