Kromě obvyklých služeb pro ukládání a synchronizaci online, jako jsou Dropbox, OneDrive, Google Drive a Amazon Cloud Drive, používáme Citrix ShareFile pro řadu projektů zde na TekRevue . Přestože je služba ShareFile nákladnější než konkurence, poskytuje nám trochu větší kontrolu a zabezpečení nad tím, jak a kdy jsou soubory sdíleny s ostatními, a služba se stává běžným zařízením v obchodních prostředích.
Nepoužíváme však ShareFile každý den, jako to děláme s Dropbox a OneDrive. Ve skutečnosti, v závislosti na našich potřebách, můžeme jít několik týdnů najednou, aniž bychom se museli přihlásit k serveru ShareFile. Výsledkem je, že raději nemůžeme sdílet ShareFile, dokud jej nepotřebujeme, abychom zabránili tomu, aby aplikace pro synchronizaci plochy na ploše zabírala místo na liště nabídky OS X nebo spotřebovávala zbytečný výpočetní výkon nebo šířku pásma sítě.
Uživatel může vždy ručně ukončit aplikaci ShareFile, ale při dalším přihlášení nebo restartu se spustí automaticky znovu. Rozhodli jsme se proto zastavit spouštění synchronizační aplikace a služby ShareFile při spuštění a přistoupili jsme ke kontrole obvyklých míst, kde lze takové nastavení nalézt. Jediným problémem je, že jsme se rychle dozvěděli, že aplikace ShareFile takové nastavení nemá. Ve vlastních preferencích aplikace jsme skutečně hledali možnost „spuštění při přihlášení“; zkontrolovali jsme seznam položek přihlášení pro náš uživatelský účet v System Preferences; dokonce jsme zkontrolovali starou složku StartupItems v systémové knihovně, která má být vyhrazena pro použití Apple, ale v minulosti ji někteří vývojáři zneužili.
Při našem počátečním vyhledávání se nic neobjevilo, takže se zdá, že nám ShareFile dává na výběr „vše nebo nic“: to znamená, že pokud je nainstalována, aplikace ShareFile se vždy spustí při spuštění nebo přihlášení a jediným způsobem, jak toto chování zastavit, je odinstalovat aplikaci.
Nakonec jsme však našli řešení a dlouholetí uživatelé Mac by neměli být překvapeni, když zjistí, že odpověď je soubor .plist . Soubor ShareFile .plist, který potřebujeme, najdete na následujícím místě:
~ / Library / LaunchAgents / com.citrix.sharefileFL.ShareFile.plist
Chcete-li rychle přejít k souboru, spusťte Finder, stiskněte klávesovou zkratku Shift + Command + G a vložte cestu výše do pole Přejít do složky .
Nelze upravovat soubor .plist přímo v jeho původním umístění, takže přetažením na plochu vytvořte upravitelnou kopii. Poté ukončete aplikaci ShareFile, pokud je spuštěna, a otevřete soubor .plist pomocí TextEdit nebo vybraného textového editoru.
Vyhledejte klíč označený RunAtLoad a změňte jeho hodnotu z „true“ na „false“, přičemž dbejte na to, abyste neodstranili ani nezměnili žádné další znaky v souboru. Až budete hotovi, uložte jej se stejným názvem (včetně přípony .plist) a poté upravený soubor přetáhněte zpět do původního umístění v knihovně uživatelů. Chcete-li kopii dokončit, musíte se autentizovat pomocí účtu správce a hesla.
Nyní uložte veškerou otevřenou práci a odhlaste se nebo restartujte počítač Mac. Když se přihlásíte zpět, zjistíte, že se aplikace ShareFile již nespustí automaticky. Pokud potřebujete přístup k datům ShareFile, spusťte aplikaci ručně jako kterákoli jiná z výchozího umístění ve složce Aplikace.
Všimněte si, že proces deaktivace automatického spouštění ShareFile v OS X funguje dobře jen tehdy, pokud tuto službu využíváte jen zřídka. Když je aplikace zavřená, žádný ze souborů, které přidáte do místní složky ShareFile, nebude synchronizován nebo zálohován na servery ShareFile, ani neobdržíte nové ani aktualizované soubory ze všech sdílených složek propojených s vaším účtem. Proto pokud vaše firma nebo organizace intenzivně využívá ShareFile s denními aktualizacemi, doporučujeme nechat ShareFile pokračovat ve spuštění při přihlášení, abyste jej nezapomněli spustit ručně a nevynechali jste důležitou aktualizaci. Dále, bez ohledu na vaši aktivitu ShareFile, ujistěte se, že aplikaci povolíte úplnou synchronizaci se servery ShareFile při ručním spuštění, což pomáhá zabránit ztrátě dat z konfliktních kopií souborů, které byly nahrány, zatímco ShareFile byl v počítači Mac zakázán.
Závěrečná poznámka: Jedná se o neoficiální řešení, které zastaví spouštění ShareFile při přihlášení v systému OS X. Může to fungovat neomezeně dlouho, a přestože je nepravděpodobné, že způsobí problémy se ztrátou dat, možná budete muset tyto kroky po aktualizaci aplikace ShareFile opakovat. Jinými slovy, proveďte tyto změny na vlastní nebezpečí a držte krok se změnami a aktualizacemi aplikace ShareFile pro OS X.
