Návod

EFClip od začátku do konce.

Všechno, co aplikace dělá a proč, v pořadí, v jakém na to narazíš. Deset minut čtení, nebo skoč na část, kterou potřebuješ.

Instalace

  1. Stáhni si EFClip pro Mac. Je to 4MB obraz disku, podepsaný mým Developer ID a notarizovaný Applem.
  2. Otevři ho a přetáhni EFClip do Aplikací.
  3. Spusť EFClip z Aplikací. Ne z obrazu disku: macOS spouští aplikace z obrazu disku v dočasném umístění a aktualizace by nefungovaly.
  4. V řádku nabídek se objeví schránka s nápisem EF. Není tu ikona v Docku ani okno k zavření; aplikace žije tam nahoře.
  5. Volitelně: Nastavení › Obecné › Otevřít po přihlášení, aby byla po restartu hned k dispozici.

Potřebuješ Mac s Apple silicon (M1 nebo novější) a macOS 14 Sonoma nebo novější.

Okno

Stiskni ⌥V nebo klikni na ikonu v řádku nabídek. Historie se otevře u ukazatele myši, nebo uprostřed obrazovky, pokud to v Nastavení › Obecné preferuješ. Z ikony se otevře hned pod ní.

Okno nebere fokus aplikaci, ve které jsi, takže textový kurzor zůstává tam, kde byl. Zavře se, když stiskneš Esc, něco vybereš nebo klikneš jinam. Tažením za okraj ho zvětšíš; velikost si pamatuje. Pokud ji chceš nastavit přesně, jsou tu posuvníky pro šířku (320 až 600) a výšku (360 až 800).

Hledat

Vyhledávací pole je aktivní hned po otevření okna, takže jen píšeš. Prohledává text i názvy, které jsi položkám dal. Na velkých a malých písmenech ani diakritice nezáleží: kavicka najde Kávička. Obrázky se najdou podle názvu.

Řádky

Nejnovější položka je nahoře. Připnuté položky bez kategorie jsou nad ostatními. Prvních devět řádků ukazuje ⌘1 až ⌘9, takže řádek vybereš bez posunu výběru. Řádek ukazuje špendlík, když je připnutý, malý štítek s kategorií, vzorek barvy u hex barvy jako #FF454F a miniaturu s velikostí u obrázku. Pojmenovaná položka ukazuje svůj název a pod ním text.

Náhled

⌃Space otevře celý text nebo větší obrázek vedle okna, s délkou a časem zkopírování. Ve výchozím nastavení se otevře i tehdy, když 1,5 sekundy zůstaneš na řádku; Nastavení › Obecné › Náhled to změní na 0,5 s, 3 s nebo jen přes zkratku.

Pravé tlačítko na řádku

Kopírovat, Kopírovat a vložit, Připnout, Upravit text, Pojmenovat, Kategorie, Náhled a Smazat. Všechno v té nabídce má i klávesovou zkratku; celý seznam je v části Zkratky.

Dole

Vymazat historii… odstraní všechno kromě připnutých položek a položek v kategoriích. Se zapnutou synchronizací vymaže historii i na tvých dalších zařízeních, proto se nejdřív zeptá. Vedle je Nastavení, O aplikaci, Zkontrolovat aktualizace a Ukončit.

Vkládání

Return dá vybranou položku do schránky a zavře okno. Pak stiskneš ⌘V, stejně jako po každém kopírování. Položka se vrátí na začátek historie.

Pokud chceš ten druhý krok vynechat, zapni Nastavení › Obecné › Vložit hned. EFClip pak chvíli po zavření okna stiskne ⌘V za tebe. macOS dovolí aplikaci mačkat klávesy za tebe jen s přístupem přes Zpřístupnění, takže poprvé otevře dialog s oprávněním. Dokud ho nepovolíš, položka se jen zkopíruje do schránky a nic se nerozbije.

⌥↩ jednou udělá opak tvého nastavení: vloží, když je Vložit hned vypnuté, a jen zkopíruje, když je zapnuté.

Formátování. EFClip drží prostý text. Tučné písmo, písma a odkazy ve formátovaném textu se při kopírování zahodí, takže všechno, co vkládáš z historie, dorazí jako čistý text. Soubory zkopírované ve Finderu se neukládají.

Připnutí, kategorie a názvy

Historie jde sama dál: staré položky uvolňují místo novým. Tři věci zabrání tomu, aby položka někdy zmizela.

Připnout

⌥P, nebo Připnout v nabídce pravého tlačítka. Položka se dostane do filtru Připnuté, nepočítá se do limitu velikosti a nikdy nevyprší. Odepnutí stejnými klávesami.

Kategorie

⌘K otevře nabídku s tvými kategoriemi, Žádná a Nová kategorie. Položka v kategorii je vždy i připnutá. Každá kategorie dostane vlastní čip nad seznamem a se zapnutou synchronizací i vlastní čip v klávesnici na iPhonu. Kategorie přejmenuješ nebo smažeš v Nastavení › Kategorie, nebo pravým tlačítkem na čipu. Po smazání kategorie položky zůstanou připnuté, jen bez kategorie.

Název

⌘N dá položce krátký název, nejvýše 40 znaků, zobrazený nad textem: Adresa kanceláře, Účet na nájem, Wi-Fi doma. Vyhledávání najde i název. Pojmenovaná položka se uchovává jako připnutá.

Úprava

⌘E otevře text k úpravě. Hodí se, když jsi zkopíroval překlep nebo chceš zachovat vyčištěnou verzi.

Filtry

Čipy pod vyhledávacím polem filtrují seznam. ⇥ skočí na další, ⇧⇥ zpět. Okno se otevře na prvním čipu v tvém pořadí.

ČipUkazuje
VšeVšechno, co není připnuté: průběžná historie.
PřipnutéVšechno připnuté, včetně položek v kategoriích.
KategorieJen položky v té kategorii.
TextText, který není odkaz, včetně čísel.
OdkazyText, který je webová adresa.
ObrázkyZkopírované obrázky a snímky obrazovky.
+Vytvoří novou kategorii.

Čipy přetažením seřadíš, včetně Vše a Připnuté, nebo to uděláš v Nastavení › Kategorie. Se zapnutou synchronizací a zapnutým Stejné pořadí filtrů převezme klávesnice na iPhonu stejné pořadí a pořadí, které nastavíš v klávesnici, se vrátí na Mac. Vyhrává novější změna. Každé zařízení má na to vlastní přepínač, takže na jednom můžeš mít jiné pořadí.

Klávesnice plní čipy trochu jinak. Na iPhonu ukazuje Vše všechno s připnutými položkami nahoře a Připnuté ukazuje připnuté položky bez kategorie, protože každá kategorie už má vlastní čip. Čipy bez obsahu se tam skryjí. Sdílí se jen pořadí.

Obrázky

Zkopírované obrázky a snímky obrazovky zkopírované do schránky (⌃⇧⌘4) se ukládají, dokud je zapnuté Nastavení › Úložiště › Ukládat obrázky. Funguje PNG, JPEG, HEIC i TIFF. EFClip drží 15 nejnovějších, každý zmenšený nejvýše na 1280 px a uložený jako JPEG, takže celá sbírka zůstane pod přibližně 24 MB. Připnuté obrázky se do těch 15 nepočítají.

Výběr obrázku vrátí uložený obrázek do schránky, připravený k vložení do zprávy, dokumentu nebo Náhledu.

Co ignoruje

O tom, co se nikdy neuloží, rozhodují tři pravidla.

  • Skrytý obsah, vždy. Správci hesel a další aplikace označují citlivé kopie jako skryté nebo dočasné. EFClip je nikdy neukládá a žádné nastavení to nezmění.
  • Aplikace v tvém seznamu ignorovaných. Nastavení › Ignorovat › Aplikace. Dokud je některá z nich v popředí, kopírování se přeskočí. 1Password, Bitwarden, Hesla a Přístup ke klíčence tam jsou od začátku; z nabídky přidáš libovolnou spuštěnou aplikaci.
  • Text odpovídající tvým vzorům. Nastavení › Ignorovat › Shoda textu bere regulární výrazy. ^\d{16}$ přeskočí 16místná čísla karet, ^\d{6}$ šestimístné kódy.

Plus dva rychlé přepínače na ikoně v řádku nabídek: kliknutí s ⌥ pozastaví ukládání, dokud znovu neklikneš s ⌥ (během pauzy ikona zesvětlá), a kliknutí s ⌥⇧ přeskočí jen další kopírování.

Text delší než 100 KB se také neukládá, stejně jako text složený jen z mezer.

Úložiště

Nastavení › Úložiště určuje, kolik toho EFClip uchovává.

  • Uchovávat nejvýše 50, 100, 200 nebo 500 položek. Výchozích je 200. Nad limitem odejde nejstarší nepřipnutá položka.
  • Smazat po 5, 15, 30 nebo 60 minutách, dni, týdnu nebo 30 dnech, což je výchozí.
  • Při ukončení EFClip vymazat historii, ve výchozím stavu vypnuto. Připnuté položky zůstanou.

Připnuté položky, položky v kategoriích a pojmenované položky tyto limity nikdy nemažou. Všechno je uloženo ve vlastní izolované složce EFClip na tvém Macu.

Synchronizace s iPhonem

EFClip může sdílet historii s EFKey, mojí klávesnicí pro iPhone. Klávesnice má vlastní panel schránky; se zapnutou synchronizací ukazuje on i EFClip jednu historii.

Co potřebuješ

  • Stejné Apple ID na Macu i iPhonu se zapnutým iCloudem.
  • EFKey na iPhonu s EFKey Pro (14,99 €, jednorázově) a Úplným přístupem pro klávesnici. Úplný přístup je to, co klávesnici vůbec dovolí sáhnout na síť.

Zapnutí

  1. Na Macu: EFClip › Nastavení › Synchronizace › Synchronizovat s iPhonem. Řádek pod ním ukazuje, kdy naposledy synchronizoval, nebo co se pokazilo.
  2. Na iPhonu: EFKey › Nástroje › Schránka › Synchronizovat s Macem.
  3. Zkopíruj něco na Macu a pak otevři schránku v klávesnici. Je tam.

Co se přenáší

Texty a odkazy, obrázky, připnutí, kategorie (s názvy a pořadím), názvy položek, smazání a pořadí čipů filtrů. Nastavení se nepřenášejí: zkratka, velikost okna, seznam ignorovaných a limity zůstávají na každém zařízení zvlášť. Limity historie se ale potkají uprostřed. Když jedno zařízení drží 100 položek a druhé 200, starší položky oříznuté na prvním se smažou všude, takže platí menší limit.

Obrázky jdou nahoru nejvýše 1280 px široké a ještě se zmenší, kdyby byly pro iCloud příliš velké. Sdílí se jen 15 nejnovějších obrázků; připnuté se sdílejí vždy.

Jak rychle

Poslední věc, kterou jsi zkopíroval na iPhonu, je na Macu hned. To je Univerzální schránka od Applu, která funguje s EFClip i bez něj. Všechno ostatní je synchronizace EFClip:

  • Změna na Macu jde nahoru během pár sekund.
  • Mac kontroluje změny, když otevřeš okno, každých 5 sekund, dokud je otevřené, a jinak každých 30 sekund. iCloud ho také upozorní, když se něco změní, ale ta upozornění přicházejí pozdě nebo vůbec, takže spolehnout se můžeš na pravidelnou kontrolu.
  • Klávesnice na iPhonu převezme změny, když otevřeš její schránku. Klávesnice nemůže běžet na pozadí, takže právě tehdy se podívá.

Když se dvě zařízení neshodnou

Vyhrává novější změna. Připnutí, kategorie a název si každé pamatuje, kdy jsi ho naposledy změnil, zvlášť od času zkopírování položky. Takže připneš adresu na Macu, za hodinu zkopíruješ stejnou adresu na iPhonu a zůstane připnutá: kopírování ji přesune nahoru na obou stranách, ale připnutí se nedotkne. Smazání vyhraje, jen když je novější než změna na jiném zařízení.

Kde je uložená a kdo ji může číst

Historie jde do soukromé databáze CloudKit tvého Apple ID, ve vlastní oblasti pro EFClip a EFKey. Než něco opustí Mac, texty, obrázky, názvy, názvy kategorií a pořadí filtrů se šifrují end-to-end klíči, které zůstávají v tvé Klíčence iCloudu. Apple je ukládá, ale nepřečte je. Co Apple vidí: kdy se položka změnila a jestli je připnutá. I názvy záznamů jsou rozmíchané, takže dvě stejné kopie nevypadají stejně.

Nic z toho nevidím. V cestě není žádný můj server, žádný účet ani analytika.

Používáš EFClip bez EFKey? Nech Synchronizovat s iPhonem vypnuté. Se zapnutou volbou jde historie do tvého iCloudu, i když ji žádný iPhone nikdy nečte.

Vypnutí synchronizace

Vypnutím Synchronizovat s iPhonem se na tomto Macu synchronizace zastaví. Nic se nemaže: historie zůstane na Macu, na iPhonu i v iCloudu.

Kopii v iCloudu odstraníš přes Smazat z iCloudu… v Nastavení › Synchronizace. Vypne synchronizaci na tomto Macu a smaže celou oblast EFClip z tvého iCloudu. Tvá zařízení si historii ponechají. Jeden háček: zařízení, které má synchronizaci pořád zapnutou, nahraje svou historii znovu do přibližně 30 sekund. Proto nejdřív vypni synchronizaci v EFKey, teprve potom mazej. V EFKey se při vypnutí synchronizace zeptá na totéž: Ponechat v iCloudu nebo Smazat z iCloudu.

Aktualizace

EFClip není v Mac App Store, takže se aktualizuje sám. Při spuštění a každých šest hodin si přečte efclip.app/appcast.xml. Když je nová verze, na ikoně v řádku nabídek se objeví červená tečka a dole v okně je Aktualizovat na …; ukáže, co se změnilo, a před instalací se zeptá. Nic nevyskakuje, když pracuješ v jiné aplikaci. Každá aktualizace je podepsaná mým klíčem a aplikace nepřijme nic jiného. Zkontrolovat aktualizace… je dole v okně a v O aplikaci. Chceš-li automatickou kontrolu zastavit, vypni Nastavení › Obecné › Automaticky kontrolovat aktualizace.

Zkratky

KlávesyDělá
⌥VOtevřít nebo zavřít historii. Změníš to v Nastavení › Obecné › Otevřít historii; vyžaduje ⌘, ⌥ nebo ⌃.
↑ ↓Pohyb v seznamu.
↩Výběr: kopírování, nebo vložení, když je Vložit hned zapnuté.
⌥↩Výběr s opačným chováním vkládání.
⌘1…9Vybrat řádek 1 až 9.
⇥ / ⇧⇥Další nebo předchozí filtr.
⌃SpaceZobrazit nebo skrýt náhled.
⌥PPřipnout nebo odepnout.
⌘KZařadit do kategorie.
⌘NPojmenovat položku.
⌘EUpravit text.
⌥⌫Smazat položku, bez ptaní.
⌘,Nastavení.
EscZavřít náhled, pak okno.
⌘QUkončit EFClip.
⌥klik na ikonuPozastavit nebo obnovit ukládání.
⌥⇧klik na ikonuPřeskočit jen další kopírování.

Řešení potíží

⌥V nic nedělá

Stejnou zkratku mohla zabrat jiná aplikace, nebo EFClip neběží (hledej ikonu EF v řádku nabídek). Zvol jinou kombinaci v Nastavení › Obecné › Otevřít historii.

Výběr položky nevloží text

To je výchozí chování: po výběru stiskni ⌘V. Pokud je Vložit hned zapnuté a pořád se nic neděje, otevři Nastavení systému › Soukromí a zabezpečení › Zpřístupnění a zkontroluj, že EFClip má povolení. Po aktualizaci ho tam možná bude třeba vypnout a zapnout.

Něco, co jsem zkopíroval, není v historii

Zkontroluj, jestli není ukládání pozastavené (zesvětlá ikona), jestli aplikace, ze které jsi kopíroval, není v seznamu ignorovaných a jestli text neodpovídá některému z tvých vzorů. Skrytá kopírování ze správců hesel se přeskakují záměrně. Soubory z Finderu se neukládají a text nad 100 KB také ne.

Synchronizace se na iPhonu neukáže

  • Otevři schránku v klávesnici: tehdy kontroluje.
  • Podívej se na řádek pod Synchronizovat s iPhonem na Macu. Ukazuje, kdy naposledy synchronizace proběhla, nebo chybu.
  • Obě zařízení na stejném Apple ID, zapnutý iCloud, aktivní EFKey Pro, zapnutý Úplný přístup pro EFKey.
  • Plný iCloud, nebo odhlášení? CloudKit se zastaví, dokud se to neopraví.

Smazaná položka se vrátila

Zařízení, které bylo offline, ji vrátilo novější změnou, nebo zařízení se stále zapnutou synchronizací nahrálo historii znovu po Smazat z iCloudu. Smaž ji znovu, až budou obě zařízení online.

Odinstalace

Ukonči EFClip (⌘Q v okně) a přesuň ho z Aplikací do Koše. Historie zůstane v ~/Library/Containers/eu.eef.efclip; smaž tu složku, chceš-li odstranit i ji. Pokud byla synchronizace zapnutá, před odinstalací použij Smazat z iCloudu, jinak kopie v iCloudu zůstane.

Licence open source

EFClip používá pro aktualizace Sparkle pod licencí MIT. Celý text je v aplikaci: O aplikaci › Licence open source.

Návod k EFClip 1.0.3. Něco nejasného nebo chybí? Napiš mi na tracker.

Chceš to vyzkoušet?

Zdarma, pro Mac s Apple silicon.

Stáhnout pro Mac