आईक्लाउड ड्राइव उपनाम का निर्माण कैसे हो सकता है?


2

मैं हूँ नहीं सामान्य तौर पर पारंपरिक सीलिंक का जिक्र है, लेकिन विशेष रूप से iCloud ड्राइव के भीतर उपयोग की जाने वाली "उपनाम" फ़ाइलों के लिए। मैं भी नहीं "स्टब" फ़ाइलों का उल्लेख करते हुए जो इंगित करते हैं कि एक फ़ाइल अभी तक क्लाउड से डाउनलोड नहीं हुई है। ये विशेष macOS उर्फ ​​फाइलें (हां, उपनाम) हैं जो आईक्लाउड ड्राइव में कहीं और फाइलों की ओर इशारा करती हैं। वे फाइलों में वर्णित हैं इस Apple चर्चा मंच धागा

जब iCloud ड्राइव में एक फ़ाइल एक एप्लिकेशन के साथ खोली जाती है, a उपनाम (यानी, एक फ़ाइल जो मूल में "अंक" को वापस लाती है) आईक्लाउड ड्राइव फ़ोल्डर में फ़ाइल खोलने के लिए उपयोग किए गए एप्लिकेशन के अनुरूप होती है (जब तक कि फ़ाइल उस ऐप के फ़ोल्डर में संग्रहीत न हो)। उदाहरण के लिए, मैंने एक कीनोट प्रस्तुति बनाई, जिसका नाम है Intro to Git और इसमें संग्रहीत किया गया ~/Documents (जो मेल खाती है ~/Library/Mobile Documents/com~apple~CloudDocs/Documents iCloud ड्राइव पदानुक्रम में)। मैंने फिर इसे कीनोट में खोला। मूल फ़ाइल में रहा ~/Documents; हालाँकि, एक "उपनाम" उत्पन्न और संग्रहीत किया गया था Keynote का iCloud ड्राइव फ़ोल्डर ( ~/Library/Mobile Documents/com~apple~Keynote/Documents, या iCloud Drive & Gt; Keynote खोजक में)।

जब मैं फ़ाइल को देखता हूँ ~/Documents, यह इस तरह दिख रहा है:

File in Documents folder

दूसरे शब्दों में, मूल फ़ाइल में संग्रहीत है Documents। हालाँकि, भीतर Keynote फ़ोल्डर, एक है उपनाम iCloud ड्राइव द्वारा जनरेट की गई फ़ाइल (नोट करें) in Documents पाठ, यह दर्शाता है कि यह सिर्फ एक नियमित रूप से उपनाम नहीं है, लेकिन एक स्वचालित रूप से iCloud ड्राइव द्वारा उत्पन्न होता है और फाइंडर द्वारा पता लगाया जाता है):

Alias in Keynote folder

इन उपनामों का होना विशेष रूप से सुविधाजनक है, क्योंकि यह एक एकल स्थान बनाता है जहाँ से मैं एक निश्चित अनुप्रयोग में विभिन्न दस्तावेजों को संपादन योग्य खोल सकता हूँ जो कि मेरे iCloud ड्राइव फ़ाइल सिस्टम में संग्रहीत किया जा सकता है। हालाँकि, मैंने अपने द्वारा बनाए गए कई नए स्प्रेडशीट के लिए उपनामों के निर्माण को ट्रिगर नहीं किया है, जो सभी iCloud ड्राइव में संग्रहीत हैं, लेकिन संख्या फ़ोल्डर में नहीं। मैंने इसमें बताई गई रणनीतियों को अपनाने की कोशिश की है पीडीएफ दर्शक तथा MindNode इस विषय पर समर्थन दस्तावेज़ (Apple के पास कोई नहीं है), मैक और iOS दोनों पर संख्याओं में दस्तावेज़ों को खोलने के लिए, जिसमें कोई फायदा नहीं हुआ। उन दस्तावेज़ों के आधार पर, ऐसा लगता है कि जब मैं पहली बार संख्याओं में दस्तावेज़ खोलता हूं, तो उपनाम स्वचालित रूप से बनाया जाना चाहिए, लेकिन ऐसा नहीं है।

मैं नंबरों के फोल्डर में एक नियमित फ़ाइल उपनाम बनाना नहीं चाहता (जिसे मैं पकड़कर कर सकता था आदेश तथा विकल्प खींचते समय, या उपयोग करते समय Make Alias )। इसके बजाय, मैं एक iCloud ड्राइव-विशिष्ट उपनाम की पीढ़ी को ट्रिगर करना चाहता हूं (ऐसी फ़ाइलों के वास्तविक नाम प्रारूप का पालन करते हैं .########-####-####-####-############.alias, जहां प्रत्येक # संख्या ICloud ड्राइव फ़ोल्डर में एक हेक्साडेसिमल अंक का प्रतिनिधित्व करता है। मैं यह कैसे हासिल कर सकता हूं?

मैं macOS हाई सिएरा 10.13.6 और iOS 11.4.1 चला रहा हूं। मैं लिखने के समय के रूप में संख्याओं और कीनोट के नवीनतम संस्करणों का उपयोग कर रहा हूं, लेकिन यह एक एप्लिकेशन-विशिष्ट प्रश्न नहीं है।

संपादित करें : दोनों विशेष iCloud उपनाम का एक हेक्सडम्प और एक ही फ़ाइल के लिए एक नियमित रूप से अन्य नाम से संकेत मिलता है कि ये iCloud उपनाम केवल एक विशेष फ़ाइल नाम से अधिक हैं - उनमें अतिरिक्त जानकारी भी है। विशेष रूप से, पाठ के बाद उपनाम फ़ाइल में एक अतिरिक्त अनुभाग है NSURLDocumentIdentifier, जिसमें है docs.icloud.com:com.apple.CloudDocs/[hexadecimal string]। वहाँ भी एक है _NSURLParentDirectoryIDKey यह सामान्य उपनाम फ़ाइल में मौजूद नहीं है। इसके अलावा, ये iCloud उपनाम iOS उपकरणों द्वारा पठनीय हैं - सामान्य उर्फ ​​फाइलें (स्पष्ट कारणों से - वे मैक की स्थानीय फ़ाइल सिस्टम पर एक फ़ाइल की ओर इशारा करते हैं) iOS पर पठनीय नहीं हैं।


आइए इन्हें अन्य नामों के अलावा उपनाम दें। मैंने दस्तावेज़ीकरण को बड़े पैमाने पर नहीं देखा है, लेकिन आपको आईक्लाउड ड्राइव का उपयोग करके केवल फाइलें बनाने की आवश्यकता हो सकती है और फिर समस्या का निवारण कर सकते हैं कि आपका मैक उचित सिंक / स्टब फ़ाइलों को नीचे क्यों नहीं ला सकता है, लेकिन चलो मान लेते हैं कि आप जो पूछते हैं वह तकनीकी रूप से संभव है और शब्दावली को साफ करें
bmike

@bmike मैं iCloud ड्राइव स्टब फ़ाइलों की बात नहीं कर रहा हूँ जो यह बताती हैं कि एक फ़ाइल को डाउनलोड किया जाना बाकी है। मैं उन फाइलों की बात कर रहा हूं जो किसी फाइल के खुलने पर उत्पन्न होती हैं एक विशिष्ट अनुप्रयोग में एक बार फाइल पहले ही डाउनलोड किया जा चुका है
aaplmath

ओह। उन लोगों के पास एक नाम है, जो पुनरावृत्ति फ़ोल्डर और हाल ही में खोले गए दस्तावेज़ हैं? आगे बढ़ो और प्रश्न को फिर से संपादित करें - इस मामले में एक तस्वीर आपको प्रश्न से 1000 शब्दों को संपादित करने दे सकती है। इसे एक उपनाम कहकर लोगों को गलत रास्ते पर भेजा जा सकता है
bmike

1
इस तथ्य का तथ्य यह है कि वे अन्य macOS "उपनाम" की हर विशेषता को प्रदर्शित करते हैं। यह कैसे खोजक उनसे व्यवहार करता है (जैसे, "मूल दिखाएँ" मेनू विकल्प); यह दस्तावेज के साथ हर कंपनी का शब्द है जिसका मैं उपयोग कर सकता हूं; यह उनके द्वारा उपयोग की जाने वाली फ़ाइल एक्सटेंशन है। मैं उपयोग करूँगा ls डबल-चेक करने के लिए, लेकिन मुझे लगता है कि वे वास्तव में, विशेष रूप से गुणों से युक्त हैं।
aaplmath

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.