Usunąć historię ostatnich dokumentów?


41

Niedawno kupiłem MacBooka Air i przyzwyczajam się do interfejsu macOS ... Do tej pory podoba mi się to, ale wciąż uczę się, jak robić podstawowe rzeczy.

Na przykład kliknięcie prawym przyciskiem myszy na VLC i pojawia się całe oglądane przeze mnie porno! Nie chcę ryzykować wyskakiwania, jeśli ktoś inny używa mojego komputera przez kilka chwil.

Próbowałem ustawić liczbę ostatnich elementów w preferencjach systemowych na wartość zero, ale vlc wciąż pamięta wszystkie moje brudne tytuły wideo! Co daje?

W systemie Windows mogłem łatwo wyczyścić moje ostatnie dokumenty lub użyć narzędzia takiego jak ccleaner do wyczyszczenia pamięci podręcznej systemu, historii przeglądarki, najnowszych dokumentów itp. Za pomocą jednego kliknięcia.

Czy możesz polecić coś podobnego na Maca?

(Wiem, że najlepszym rozwiązaniem są oddzielne konta użytkowników - ale chciałbym mieć pewność, że mogę szybko przekazać komuś swój laptop w mgnieniu oka, a moja ostatnia aktywność nie jest oddalona o dwa kliknięcia!

Dziękuję za wszelką pomoc.


18
Głosuj, bo jesteś szczery, dlaczego chcesz, aby historia zniknęła!
Ian C.

4
Niemniej jednak lepszym sposobem byłoby włączenie konta gościa i przejście do ekranu logowania za każdym razem, gdy ktoś chce korzystać z twojego komputera.
nohillside

+1 dla Patrix, który udzielił szybkiej i wykonalnej odpowiedzi. Nie wiem, dlaczego Patrix nie udzieliła tego jako odpowiedzi.
Globalny koczownik

Potwierdziłem konta użytkowników w pytaniu, jednak chodzi tu o szybkie przekazanie komuś laptopa, a nie przez dłuższy czas. Zamknięcie wszystkich moich aplikacji to przesada w tym przypadku użycia.
Mark

@ Mark, jeśli zmienisz użytkownika na gościa, nie musisz niczego zamykać (z wyjątkiem być może ze względu na wydajność). Aby wrócić do zwykłego konta, użytkownik musi mieć hasło.
jhfrontz

Odpowiedzi:


12

Zawsze są pozycje Wyczyść menu :


Spowoduje to usunięcie większości list właściwości, które przechowują najnowsze dokumenty:

rm ~/Library/Preferences/*LSSharedFileList.plist

(Aplikacje zachowują starą listę ostatnich elementów, dopóki nie zostaną ponownie otwarte).


Nie mogę znaleźć tego przejrzystego menu. Czy możesz mi powiedzieć, gdzie to jest?
rohan-patel

Dobrze. Apple -> Najnowsze -> Wyczyść. Ale to nie usuwa plików, jak chce pytający. :-(
rohan-patel

2
Po usunięciu *LSSharedFileList.plistpliku musiałem się wylogować, a następnie zalogować ponownie, aby zniknęły ostatnie dokumenty.
Rockallite,

8

Łatwo to naprawić ...

1. Go to System Preferences
2. General
3. On Recent Items, Select None

Pozbywa się to tylko rzeczy z Apple Logo > Recent Itemslisty. Nie wyczyściłoby to na przykład historii Safari ani historii ostatnich elementów VLC. Te historie są przechowywane dla poszczególnych aplikacji.
Ian C.

2
Ian C, w rzeczywistości usuwa historię ostatnich przedmiotów VLC. Masz rację, że „ostatnio otwierane pliki” nie mają nic wspólnego z historią Safari, ale to nie było pytanie.
redux

Wydaje mi się, że ta opcja to „młot zabić komara”. Przekonasz się, że takie rzeczy jak Liczby itp. Nie będą miały żadnych nowych przedmiotów, jeśli to zrobisz.
LordParsley,

7

Jest generowany przez Spotlight

(patrz drugi post na ten link: https://discussions.apple.com/thread/1071627?tstart=0 )

Możesz to zrobić, aby nic się nie wyświetlało (inaczej dezaktywacja), wykonując następujące czynności.

  • Preferencje systemowe> Spotlight> Prywatność> +

  • następnie wybierz swój Macintosh HD(lub jakkolwiek nazywa się HD)

  • następnie kliknij choose.

To powinno to zrobić.


2
Alternatywnie, mniej drastycznym podejściem jest jedynie dodanie katalogu / katalogów, których nie chcesz wyświetlać w „Niedawnych” lub w wyszukiwaniach Spotlight
bitów

o rany, to jest właściwy sposób na zamknięcie ostatnio w Finderze, szukałem tego zbyt długo, dziękuję
workplaylifecycle

6

Poza wykorzystaniem menu Usuwanie elementów w Finderze i różnych zastosowań, można usunąć globalną listę ostatnich miejsc, które pokazują w ogóle otwarty i zapisywania plików.

defaults delete NSGlobalDomain NSNavRecentPlaces

Nie musisz być do tego rootem. Usuwa NSNavRecentPlacesklucz z ~/Library/Preferences/.GlobalPreferences.plist.


5

Otwórz VLC, przejdź do Plik-> Otwórz ostatnie-> Wyczyść menu, spowoduje to wyczyszczenie menu nawet po kliknięciu prawym przyciskiem myszy ikony dokowania.


Dlaczego ta odpowiedź ma tylko dwa głosy poparcia? To było naprawdę pomocne. Dzięki!


1

Z wiersza poleceń ...

defaults delete com.apple.Preview.LSSharedFileList RecentDocuments
defaults write com.apple.Preview NSRecentDocumentsLimit 0 
defaults write com.apple.Preview.LSSharedFileList RecentDocuments -dict-add MaxAmount 0 
killall Dock

Mam to stąd .

Właściwie działa.


2
Do twojej wiadomości, zmiana ustawień domyślnych za pomocą tych poleceń w 10.13 High Sierra całkowicie zepsuła mój system. Znalezienie sprawcy zajęło mi 40 godzin. Za każdym razem, gdy Finder lub jakakolwiek aplikacja próbowała załadować okno z paskiem bocznym systemu plików (Ulubione, zamontowane woluminy itp.), Aplikacja zawiesza się, gra w piłkę plażową lub ulega awarii. Sprawca modyfikuje wartości domyślne LSSharedFileList. Z jakiegoś powodu był to problem, gdy zalogowałem się na moim koncie iCloud dla tego konkretnego użytkownika. Jeśli jesteś w High Sierra, nie uruchamiaj tych poleceń.
utt50

0

Ok, więc żadnej z opisanych metod nie udało się pozbyć wszystkich list „ostatnich dokumentów” we wszystkich moich aplikacjach.

Wydaje mi się, że najbardziej rozsądnym podejściem byłoby (dla OSX 10.12 / Sierra):

  1. Najpierw przejdź do ustawień systemowych> ogólne i wybierz „brak” w ostatnim menu rozwijanym pliku (mój OSX jest w innym języku, więc dokładne terminy mogą być inne, ale powinieneś zobaczyć, co mam na myśli). / Spowoduje to usunięcie większości, ale nie wszystkich ostatnich elementów w różnych aplikacjach.
  2. Zapoznaj się z domyślnymi poleceniami Apple w terminalu. Teraz poluj na listy, które nadal możesz chcieć się pozbyć, np. Żadna z opcji wymienionych w wymienionych tutaj odpowiedziach nie pomogła pozbyć się listy ostatnich elementów w menu „GO” programu Finders. Bawiłem się poleceniem defaults i stwierdziłem, że: „ napisz com.apple.finder„ FXRecentFolders ”” ({}) „&& killall Finderzałatwi sprawę . Rozglądając się, znalazłem podobne rozwiązania dla wielu innych aplikacji, w których nadal można było utrzymywać listę najnowszych elementów.
  3. Utwórz skrypt powłoki zawierający polecenia znalezione podczas kroku 2.
  4. Zaplanuj automatyczne uruchamianie skryptu w ustalonym odstępie czasu lub akcji (np. Wyloguj się). ORAZ / LUB utwórz alias w profilu swojej powłoki (lub bezpośrednio zastosuj skrypt jako funkcję w nim), aby móc go wywoływać za pomocą jednej komendy z terminala. (na przykład: utworzyłem do niego alias, więc kiedy teraz piszę „killrecent” w terminalu, opróżnia on wszystkie listy ostatnich przedmiotów, które udało mi się znaleźć.

Mam nadzieję, że będzie to pomocne dla innych. Powodzenia!


0

W przypadku VLC na MAC:

Preferencje -> Pokaż wszystko -> Interfejsy -> Główne interfejsy -> macosx -> usuń opcję „wyświetl listę ostatnich obiektów”.

Może etykiety menu nie są dokładne, ponieważ mój komputer Mac jest skonfigurowany w języku hiszpańskim, ale mam nadzieję, że to pomoże.


-5

Jeśli mogę potwierdzić, że nie chcesz, aby twoja żona (która ma dostęp do twojego profilu i TAK zawsze będzie mogła przejść obok i sprawdzić komputer.), Aby zobaczyć, że ładujesz pliki pron, dokumenty rozwodowe, bankowość przybrzeżna, filmy z jej pi Używam do wszczęcia rozwodu.

Jeśli tak, po prostu przyznaj APPLE REFUSES, aby umożliwić ci zamknięcie ostatniego folderu w Finderze, aby osoby takie jak ty miały łatwy dostęp do tego, co robiliśmy, gdy chcesz prywatności.

Oto odpowiedź: nie można tego zrobić bez poważnego uszkodzenia innych list plików i jest to krytyczna awaria prywatności na komputerze, który posiadasz. Czuję, że Apple sięga tutaj, by cię nie chronić.

Przepraszam, że to najlepsza odpowiedź ... czasami nie możesz czegoś zrobić.


2
Zredagowałem to, aby lepiej dostosować się do kodeksu postępowania dostępnego w Ask Different Meta . Snark jest dozwolony, zwłaszcza gdy kierujemy go wyłącznie na siebie. Wywoływanie imion i insynuacje seksualne nie działają tutaj dobrze i powodują niepożądane tarcie.
bmike

Najgorsza „odpowiedź”, jaką kiedykolwiek czytałem na stosie wymiany. Założenia, nieuzasadniona prowokacja, tendencyjne stereotypowe osądy. Poza tym naprawdę kiepska odpowiedź, bezużyteczna i nie na temat. 😒 Wystarczy oświecić was o realnym świecie istnieje, ze swojego małego pudełka oglądam porno together z żoną, nie ma nic do ukrycia. Ale mamy małe dzieci, które mogą chwilowo i nieprzewidywalnie uzyskać dostęp do laptopa; i chcemy ich chronić, a nie nas . -
Założenie
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.