Obsah
18 Názvy souborů a složek, které byste neměli používat na iCloud Drive
18 Názvy souborů a složek, které byste neměli používat na iCloud Drive
Na iCloud Drive můžete vytvořit složku s názvem „Dropbox“ nebo „OneDrive“, ale nebude se synchronizovat mezi zařízeními. V tomto článku budeme hovořit o tomto a dalších omezeních názvů a rozšíření v cloudovém úložišti.
V tématu:
iCloud Drive má zákaz jmen a přípon
Úložiště na iCloud Drive má omezení týkající se názvů souborů a složek a také jejich přípon. Jsou potřeba, aby nedocházelo ke konfliktům s jinými cloudovými službami – například Dropbox nebo OneDrive. Pokud přenesete všechny jejich složky spolu se skrytými soubory na iCloud, programy se je pokusí zároveň synchronizovat – to může mít za následek zbytečné kopie a ztrátu dat. Aby se tomu zabránilo, jsou zapotřebí konkrétní zákazy.
Úplný seznam všech omezení v názvech souborů a složek, stejně jako přípony, sestavil vývojář Malcolm Hall. Pokud chcete, aby se vaše soubory synchronizovaly, nepoužívejte je. Pomocí nich můžete také zakázat synchronizaci konkrétních dat. Pokud název obsahuje některou z kombinací, objeví se vedle něj zpráva „Nevhodné“ a synchronizace se okamžitě pozastaví.
Seznam názvů souborů/složek, které nemůžete použít na iCloud Drive, například „Dropbox“, „OneDrive“ a „tmp“
Snažil jsem se, jak jsem mohl, ale nemohl jsem za život umístit složku na iCloud s názvem „Dropbox“. Jak se ukázalo, není to jen „Dropbox“ – lidé zjistili, že Apple spravuje černou listinu názvů souborů a složek, které by se zákazníci měli na svém iCloud Drive za každou cenu vyvarovat.
„Dnes jsem se dozvěděl, že pokud na svůj iCloud Drive vložíte složku s názvem „Dropbox“, iCloud ji odmítne nahrát,“ uvedl Ole Begemann prostřednictvím Michaela Tsaie. „Je tam uvedeno pouze ‚Nezpůsobilé‘.“
Zkoušel jsem také „dropbox“, žádný doutník. Stalo se to při pokusu o vytvoření uvedené složky prostřednictvím aplikace Soubory na mém iPhone. Na straně Mac je zajímavé, že můžete vytvořit složku na iCloud Drive s názvem „Dropbox“ prostřednictvím Finderu, ale macOS vám brání ji skutečně používat.
Mezi další názvy složek na černé listině patří „OneDrive“ a „IDrive-Sync“.
Nyní by bylo příliš snadné dojít k závěru, že Apple zakazuje některé názvy souborů/složek iCloud z konkurenčních důvodů. Její zesnulý spoluzakladatel Steve Jobs koneckonců odmítl získat Dropbox, když nakupovali v Silicon Valley, a odsunul je na nic jiného než „funkci“.
Kéž by to bylo tak jednoduché, ale není. Kromě toho Apple není tak malicherný.
Důvod je prozaický a souvisí se skutečností, že se Apple chce vyhnout jakémukoli zmatku nebo v horším případě systémovým chybám vyplývajícím z povolení speciálních názvů položek na iCloudu. O některých názvech souborů na černé listině je známo, že způsobují problémy nejen s počítači Mac a Windows, ale také se sítěmi (dalším důvodem může být místní složka Dropbox, kterou macOS vytváří, aby usnadnil snadné sdílení mezi uživatelskými účty macOS).
TL; DR: je to technický problém, ne politický.
To by vysvětlovalo spoustu dalších systémově rezervovaných názvů pro soubory a složky iCloud Drive, které si softwarový inženýr Flo Vimart pamatuje, že viděl po dekompilaci binárního souboru iCloud Drive.
Úplný seznam nepovolených jmen na iCloudu zveřejnil Malcolm Hall na Stack Exchange:
Jméno souboru:
- je .DS_Store
- začíná (Ukládá se dokument
- obsahuje .nosync (v každém případě)
- je.ubd
- obsahuje.slabýpkg
- je tmp (v každém případě)
- je .tmp (v každém případě)
- je desktop.ini (v každém případě)
- začíná ~$
- jsou uživatelská data společnosti Microsoft (v každém případě)
- je $RECYCLE.BIN (v každém případě)
- je iPhoto Library (v každém případě)
- je Dropbox (v každém případě)
- je OneDrive (v každém případě)
- je IDrive-Sync (v každém případě)
- je .dropbox (v každém případě)
- je .dropbox.attr (v každém případě)
- je iconr (v každém případě)
Rozšíření je (v každém případě):
- tmp
- fotoknihovna
- fotoknihovna
- aplibrary
- migrovaná knihovna
- migrovaná fotoknihovna
- migrovaná aperturní knihovna
POZNÁMKA: Přípona má více než dva znaky a název souboru je ~ .
Tsai poradil, že přidání prázdného souboru s názvem „.nosync“ do složky na iCloudu zabrání jeho synchronizaci, což by mohlo být docela užitečné jako metoda selektivní synchronizace. Pokud to nefunguje, ostatní lidé navrhli přejmenovat složku tak, aby končila na „.nosync“. Další skvělý tip pro vás: Nesynchronizují se ani složky na iCloudu, které se jmenují „tmp“ nebo končí „.tmp“ (pokud položka není synchronizována, ve Finderu se zobrazí ikona cloudu s čárou) .
Charlie Sorrel z Cult of Mac poznamenává, že seznam vyloučení na iCloudu je ve skutečnosti chytrý tah, který by lidem mohl ušetřit bolesti hlavy.
Co se tady děje? Praktickou odpovědí by mohlo být, že Apple brání uživatelům přetáhnout celou jejich kořenovou složku Dropbox na jednotku iCloud a dusit věci. To by se počítalo jak pro úmyslné, tak pro náhodné přetažení.
To by mohlo dávat smysl, ale není to jediný důvod, proč seznam vyloučení vůbec existuje. Jak víte, jednou z nových funkcí iCloudu v iOS 13, iPadOS a macOS Catalina je dlouho požadovaná možnost sdílet celou složku na iCloud Drive s jedním nebo více lidmi, čímž se iCloud Drive o krok přiblížil k tomu, aby se stal plně životaschopnou náhradou za Dropbox.
Teď by mě zajímalo, jestli můžu dát složku „iCloud Drive“ do složky „Dropbox“…