Przewodnik
EFClip, od początku do końca.
Wszystko, co robi aplikacja i dlaczego, w kolejności, w jakiej na to trafisz. Dziesięć minut czytania albo przejdź od razu do potrzebnej części.
Instalacja
- Pobierz EFClip na Maca. To obraz dysku o rozmiarze 4 MB, podpisany moim Developer ID i notaryzowany przez Apple.
- Otwórz go i przeciągnij EFClip do Programów.
- Uruchom EFClip z Programów. Nie z obrazu dysku: macOS uruchamia aplikacje z obrazu dysku w tymczasowej lokalizacji i aktualizacje by nie działały.
- Na pasku menu pojawia się schowek z napisem EF. Nie ma ikony w Docku ani okna do zamknięcia; aplikacja mieszka tam na górze.
- Opcjonalnie: Ustawienia › Ogólne › Otwieraj przy logowaniu, żeby była dostępna po restarcie.
Potrzebujesz Maca z Apple silicon (M1 lub nowszy) i macOS 14 Sonoma lub nowszego.
Okno
Naciśnij ⌥V lub kliknij ikonę na pasku menu. Historia otwiera się przy wskaźniku myszy albo na środku ekranu, jeśli wolisz tak w Ustawieniach › Ogólne. Z ikony otwiera się tuż pod nią.
Okno nie zabiera fokusu aplikacji, w której jesteś, więc kursor tekstu zostaje tam, gdzie był. Zamyka się po naciśnięciu Esc, wybraniu czegoś lub kliknięciu gdzie indziej. Przeciągnij jego krawędź, aby je powiększyć; zapamiętuje rozmiar. Jeśli wolisz ustawić go dokładnie, są suwaki szerokości (od 320 do 600) i wysokości (od 360 do 800).
Szukaj
Pole wyszukiwania jest aktywne zaraz po otwarciu okna, więc po prostu piszesz. Przeszukuje tekst i nazwy, które nadałeś elementom. Wielkość liter i znaki diakrytyczne nie mają znaczenia: lodz znajdzie Łódź. Obrazy znajdziesz po nazwie.
Wiersze
Najnowszy element jest na górze. Przypięte elementy bez kategorii są nad resztą. Pierwsze dziewięć wierszy pokazuje ⌘1 do ⌘9, więc możesz wybrać wiersz bez przesuwania zaznaczenia. Wiersz pokazuje pinezkę, gdy jest przypięty, małą etykietę z kategorią, próbkę koloru przy kolorze hex takim jak #FF454F oraz miniaturę z rozmiarem przy obrazie. Nazwany element pokazuje swoją nazwę, a pod nią tekst.
Podgląd
⌃Space otwiera cały tekst lub większy obraz obok okna, z długością i czasem skopiowania. Domyślnie otwiera się też, gdy zatrzymasz się na wierszu na 1,5 sekundy; Ustawienia › Ogólne › Podgląd zmienia to na 0,5 s, 3 s lub tylko przez skrót.
Prawy przycisk na wierszu
Kopiuj, Kopiuj i wklej, Przypnij, Edytuj tekst, Nazwij, Kategoria, Podgląd i Usuń. Wszystko z tego menu ma też klawisz; pełna lista jest w części Skróty.
Na dole
Wyczyść historię… usuwa wszystko oprócz przypiętych elementów i elementów w kategoriach. Przy włączonej synchronizacji czyści historię także na Twoich innych urządzeniach, więc najpierw pyta. Obok są: Ustawienia, O aplikacji, Sprawdź aktualizacje i Zakończ.
Wklejanie
Return kładzie zaznaczony element do schowka i zamyka okno. Potem naciskasz ⌘V, tak samo jak po każdym kopiowaniu. Element wraca na górę historii.
Jeśli chcesz pominąć ten drugi krok, włącz Ustawienia › Ogólne › Wklejaj od razu. EFClip naciśnie wtedy ⌘V za Ciebie chwilę po zamknięciu okna. macOS pozwala aplikacji naciskać klawisze za Ciebie tylko z dostępem w ustawieniach Dostępności, więc za pierwszym razem otworzy okno z prośbą o uprawnienie. Dopóki go nie zezwolisz, element trafia tylko do schowka i nic się nie psuje.
⌥↩ jednorazowo robi odwrotnie niż Twoje ustawienie: wkleja, gdy Wklejaj od razu jest wyłączone, i tylko kopiuje, gdy jest włączone.
Przypięcia, kategorie i nazwy
Historia przesuwa się sama: stare elementy ustępują miejsca nowym. Trzy rzeczy sprawiają, że element nigdy nie zniknie.
Przypnij
⌥P lub Przypnij w menu prawego przycisku. Element trafia do filtra Przypięte, ignoruje limit rozmiaru i nigdy nie wygasa. Odpinanie tymi samymi klawiszami.
Kategoria
⌘K otwiera menu z Twoimi kategoriami, Brak i Nowa kategoria. Element w kategorii jest zawsze też przypięty. Każda kategoria dostaje własny chip nad listą, a przy włączonej synchronizacji także własny chip w klawiaturze na iPhonie. Kategorie zmienisz lub usuniesz w Ustawieniach › Kategorie albo prawym przyciskiem na chipie. Po usunięciu kategorii jej elementy zostają przypięte, tylko bez kategorii.
Nazwa
⌘N nadaje elementowi krótki tytuł, do 40 znaków, wyświetlany nad tekstem: Adres biura, Konto za czynsz, Wi-Fi w domu. Wyszukiwanie znajduje też nazwę. Nazwany element jest przechowywany tak jak przypięty.
Edycja
⌘E otwiera tekst do edycji. Przydatne, gdy skopiowana została literówka albo chcesz zachować oczyszczoną wersję.
Filtry
Chipy pod polem wyszukiwania filtrują listę. ⇥ przechodzi do następnego, ⇧⇥ wstecz. Okno otwiera się na pierwszym chipie w Twojej kolejności.
| Chip | Pokazuje |
|---|---|
| Wszystko | Wszystko, co nie jest przypięte: bieżąca historia. |
| Przypięte | Wszystko, co przypięte, także elementy w kategoriach. |
| Kategoria | Tylko elementy w tej kategorii. |
| Tekst | Tekst, który nie jest linkiem, także liczby. |
| Linki | Tekst, który jest adresem internetowym. |
| Obrazy | Skopiowane obrazy i zrzuty ekranu. |
| + | Tworzy nową kategorię. |
Przeciągaj chipy, aby zmienić ich kolejność, łącznie z Wszystko i Przypięte, albo zrób to w Ustawieniach › Kategorie. Gdy synchronizacja jest włączona i włączone jest Ta sama kolejność filtrów, klawiatura na iPhonie przejmuje tę samą kolejność, a kolejność ustawiona w klawiaturze wraca na Maca. Wygrywa nowsza zmiana. Każde urządzenie ma własny przełącznik, więc na jednym możesz mieć inną kolejność.
Obrazy
Skopiowane obrazy i zrzuty ekranu skopiowane do schowka (⌃⇧⌘4) są zapisywane, dopóki włączone jest Ustawienia › Przechowywanie › Zapisuj obrazy. Działają PNG, JPEG, HEIC i TIFF. EFClip trzyma 15 najnowszych, każdy zmniejszony do maksymalnie 1280 px i zapisany jako JPEG, więc cała kolekcja zajmuje poniżej około 24 MB. Przypięte obrazy nie liczą się do tych 15.
Wybranie obrazu kładzie zapisany obraz z powrotem do schowka, gotowy do wklejenia do wiadomości, dokumentu lub Podglądu.
Co ignoruje
O tym, co nigdy nie zostanie zapisane, decydują trzy reguły.
- Ukryta zawartość, zawsze. Menedżery haseł i inne aplikacje oznaczają wrażliwe kopie jako ukryte lub tymczasowe. EFClip nigdy ich nie zapisuje i żadne ustawienie tego nie zmienia.
- Aplikacje z Twojej listy ignorowanych. Ustawienia › Ignorowanie › Aplikacje. Gdy jedna z nich jest na wierzchu, kopiowanie jest pomijane. 1Password, Bitwarden, Hasła i Dostęp do pęku kluczy są tam od początku; z menu dodasz dowolną uruchomioną aplikację.
- Tekst pasujący do Twoich wzorców. Ustawienia › Ignorowanie › Dopasowanie tekstu przyjmuje wyrażenia regularne. ^\d{16}$ pomija 16-cyfrowe numery kart, ^\d{6}$ sześciocyfrowe kody.
Do tego dwa szybkie przełączniki na ikonie paska menu: kliknięcie z ⌥ wstrzymuje zapisywanie, dopóki znów nie klikniesz z ⌥ (podczas pauzy ikona blednie), a kliknięcie z ⌥⇧ pomija tylko następne kopiowanie.
Tekst dłuższy niż 100 KB także nie jest zapisywany, podobnie jak tekst składający się tylko ze spacji.
Przechowywanie
Ustawienia › Przechowywanie określają, ile EFClip trzyma.
- Przechowuj do 50, 100, 200 lub 500 elementów. Domyślnie 200. Po przekroczeniu limitu odchodzi najstarszy nieprzypięty element.
- Usuń po 5, 15, 30 lub 60 minutach, dniu, tygodniu lub 30 dniach, co jest wartością domyślną.
- Czyść historię przy zamknięciu EFClip, domyślnie wyłączone. Przypięte elementy zostają.
Przypięte elementy, elementy w kategoriach i nazwane elementy nigdy nie są usuwane przez te limity. Wszystko jest przechowywane we własnym, izolowanym folderze EFClip na Twoim Macu.
Synchronizacja z iPhonem
EFClip może współdzielić historię z EFKey, moją klawiaturą na iPhone’a. Klawiatura ma własny panel schowka; przy włączonej synchronizacji pokazuje on i EFClip jedną historię.
Czego potrzebujesz
- Tego samego Apple ID na Macu i iPhonie z włączonym iCloud.
- EFKey na iPhonie z EFKey Pro (14,99 €, jednorazowo) i Pełnym dostępem dla klawiatury. Pełny dostęp to to, co w ogóle pozwala klawiaturze sięgnąć do sieci.
Włączanie
- Na Macu: EFClip › Ustawienia › Synchronizacja › Synchronizuj z iPhonem. Wiersz pod spodem pokazuje, kiedy ostatnio synchronizowano, albo co poszło nie tak.
- Na iPhonie: EFKey › Narzędzia › Schowek › Synchronizuj z Makiem.
- Skopiuj coś na Macu, a potem otwórz schowek w klawiaturze. Jest tam.
Co jest przesyłane
Teksty i linki, obrazy, przypięcia, kategorie (z nazwami i kolejnością), nazwy elementów, usunięcia oraz kolejność chipów filtrów. Ustawienia nie są przesyłane: Twój skrót, rozmiar okna, lista ignorowanych i limity zostają na każdym urządzeniu osobno. Limity historii jednak spotykają się pośrodku. Gdy jedno urządzenie trzyma 100 elementów, a drugie 200, starsze elementy przycięte na pierwszym zostają usunięte wszędzie, więc obowiązuje mniejszy limit.
Obrazy trafiają do chmury o szerokości najwyżej 1280 px i są zmniejszane jeszcze bardziej, jeśli byłyby za duże dla iCloud. Udostępnianych jest tylko 15 najnowszych obrazów; przypięte zawsze.
Jak szybko
Ostatnia rzecz skopiowana na iPhonie jest na Macu od razu. To Schowek uniwersalny Apple, który działa z EFClip i bez niego. Cała reszta to synchronizacja EFClip:
- Zmiana na Macu trafia do chmury w ciągu kilku sekund.
- Mac sprawdza zmiany po otwarciu okna, co 5 sekund, gdy jest otwarte, a poza tym co 30 sekund. iCloud też dyskretnie powiadamia o zmianach, ale te powiadomienia przychodzą późno albo wcale, więc polegać możesz na regularnym sprawdzaniu.
- Klawiatura na iPhonie pobiera zmiany, gdy otworzysz jej schowek. Klawiatura nie może działać w tle, więc to wtedy zagląda.
Gdy dwa urządzenia się nie zgadzają
Wygrywa nowsza zmiana. Przypięcie, kategoria i nazwa pamiętają osobno, kiedy ostatnio je zmieniono, niezależnie od tego, kiedy element skopiowano. Przypinasz więc adres na Macu, godzinę później kopiujesz ten sam adres na iPhonie i zostaje przypięty: kopiowanie przenosi go na górę po obu stronach, ale nie rusza przypięcia. Usunięcie wygrywa tylko wtedy, gdy jest nowsze niż zmiana na innym urządzeniu.
Gdzie jest przechowywana i kto może ją czytać
Historia trafia do prywatnej bazy CloudKit Twojego Apple ID, do osobnego obszaru dla EFClip i EFKey. Zanim cokolwiek opuści Maca, teksty, obrazy, nazwy, nazwy kategorii i kolejność filtrów są szyfrowane end-to-end kluczami, które zostają w Twoim Pęku kluczy iCloud. Apple je przechowuje, ale nie może ich odczytać. Co Apple widzi: kiedy element się zmienił i czy jest przypięty. Nawet nazwy rekordów są zaszyfrowane, więc dwie identyczne kopie nie wyglądają tak samo.
Niczego z tego nie widzę. Na tej drodze nie ma mojego serwera, konta ani analityki.
Wyłączanie synchronizacji
Wyłączenie Synchronizuj z iPhonem zatrzymuje synchronizację na tym Macu. Nic nie jest usuwane: historia zostaje na Macu, na iPhonie i w iCloud.
Aby usunąć kopię w iCloud, użyj Usuń z iCloud… w Ustawieniach › Synchronizacja. Wyłącza synchronizację na tym Macu i usuwa cały obszar EFClip z Twojego iCloud. Twoje urządzenia zachowują swoją historię. Jest jeden haczyk: urządzenie, które nadal ma włączoną synchronizację, wyśle swoją historię ponownie w ciągu około 30 sekund. Dlatego najpierw wyłącz synchronizację w EFKey, a dopiero potem usuwaj. W EFKey wyłączenie synchronizacji zadaje to samo pytanie: Zostaw w iCloud albo Usuń z iCloud.
Aktualizacje
EFClip nie jest w Mac App Store, więc aktualizuje się sam. Przy uruchomieniu i co sześć godzin czyta efclip.app/appcast.xml. Gdy jest nowa wersja, na ikonie na pasku menu pojawia się czerwona kropka, a na dole okna jest Uaktualnij do …; pokazuje, co się zmieniło, i pyta przed instalacją. Nic się nie wyświetla, gdy pracujesz w innej aplikacji. Każda aktualizacja jest podpisana moim kluczem, a aplikacja odrzuca wszystko inne. Sprawdź aktualizacje… jest na dole okna i w O aplikacji. Aby zatrzymać automatyczne sprawdzanie, wyłącz Ustawienia › Ogólne › Sprawdzaj aktualizacje automatycznie.
Skróty
| Klawisze | Robi |
|---|---|
| ⌥V | Otwórz lub zamknij historię. Zmienisz to w Ustawieniach › Ogólne › Otwórz historię; wymaga ⌘, ⌥ lub ⌃. |
| ↑ ↓ | Poruszaj się po liście. |
| ↩ | Wybór: kopiowanie albo wklejenie, gdy Wklejaj od razu jest włączone. |
| ⌥↩ | Wybór z odwrotnym zachowaniem wklejania. |
| ⌘1…9 | Wybierz wiersz od 1 do 9. |
| ⇥ / ⇧⇥ | Następny lub poprzedni filtr. |
| ⌃Space | Pokaż lub ukryj podgląd. |
| ⌥P | Przypnij lub odepnij. |
| ⌘K | Przypisz do kategorii. |
| ⌘N | Nazwij element. |
| ⌘E | Edytuj tekst. |
| ⌥⌫ | Usuń element bez pytania. |
| ⌘, | Ustawienia. |
| Esc | Zamknij podgląd, potem okno. |
| ⌘Q | Zakończ EFClip. |
| ⌥klik na ikonie | Wstrzymaj lub wznów zapisywanie. |
| ⌥⇧klik na ikonie | Pomiń tylko następne kopiowanie. |
Rozwiązywanie problemów
⌥V nic nie robi
Ten sam skrót mogła przejąć inna aplikacja albo EFClip nie działa (poszukaj ikony EF na pasku menu). Wybierz inną kombinację w Ustawieniach › Ogólne › Otwórz historię.
Wybranie elementu nic nie wkleja
Tak jest domyślnie: po wyborze naciśnij ⌘V. Jeśli Wklejaj od razu jest włączone i nadal nic się nie dzieje, otwórz Ustawienia systemowe › Prywatność i ochrona › Dostępność i upewnij się, że EFClip ma zezwolenie. Po aktualizacji może być konieczne wyłączenie go tam i ponowne włączenie.
Czegoś, co skopiowano, nie ma w historii
Sprawdź, czy zapisywanie nie jest wstrzymane (blada ikona), czy aplikacja, z której kopiowano, nie jest na liście ignorowanych i czy tekst nie pasuje do któregoś z Twoich wzorców. Ukryte kopie z menedżerów haseł są pomijane celowo. Pliki z Findera nie są zapisywane, a tekst powyżej 100 KB także nie.
Synchronizacja nie pojawia się na iPhonie
- Otwórz schowek w klawiaturze: wtedy sprawdza zmiany.
- Spójrz na wiersz pod Synchronizuj z iPhonem na Macu. Mówi, kiedy ostatnia synchronizacja się udała, albo pokazuje błąd.
- Oba urządzenia na tym samym Apple ID, iCloud włączony, EFKey Pro aktywny, Pełny dostęp włączony dla EFKey.
- iCloud pełny albo wylogowany? CloudKit staje, dopóki tego nie naprawisz.
Usunięty element wrócił
Urządzenie, które było offline, przywróciło go nowszą zmianą albo urządzenie z nadal włączoną synchronizacją wysłało historię ponownie po Usuń z iCloud. Usuń go jeszcze raz, gdy oba urządzenia będą online.
Odinstalowanie
Zakończ EFClip (⌘Q w oknie) i przenieś go z Programów do Kosza. Historia zostaje w ~/Library/Containers/eu.eef.efclip; usuń ten folder, aby ją też usunąć. Jeśli synchronizacja była włączona, przed odinstalowaniem użyj Usuń z iCloud, bo inaczej kopia zostanie w iCloud.
Licencje open source
EFClip używa do aktualizacji Sparkle na licencji MIT. Pełny tekst jest w aplikacji: O aplikacji › Licencje open source.
Przewodnik po EFClip 1.0.3. Coś niejasnego albo brakuje? Napisz do mnie na trackerze.