Obecnie możesz wyczyścić dane przeglądania od teraz do jednego dnia / tygodnia / miesiąca itp.
Czy istnieje sposób, aby zrobić coś przeciwnego i wyczyścić wszystko starsze niż jeden dzień / tydzień / miesiąc?
Obecnie możesz wyczyścić dane przeglądania od teraz do jednego dnia / tygodnia / miesiąca itp.
Czy istnieje sposób, aby zrobić coś przeciwnego i wyczyścić wszystko starsze niż jeden dzień / tydzień / miesiąc?
Odpowiedzi:
Niestety wydaje się, że programiści Chrome zadbali tylko o młodzież, która musi ukryć historię przeglądania przed rodzicami. Dlatego starsze osoby muszą korzystać z oprogramowania firm trzecich lub przeglądarki bazy danych, aby atakować bezpośrednio bazę danych historii.
Oto kilka dodatków, które mogą pomóc. Nie są aktualne i nie wiem, czy nadal działają:
W artykule „Zrób to sam” zobacz wątek Jak usunąć całą historię online pasującą do określonego zapytania w Google Chrome , w którym proponowane są dwa rozwiązania:
Włamanie się do samej strony historii Chrome chrome://history-frame/
, poprzez wstrzyknięcie JavaScript, chociaż opisane rozwiązanie usuwa całą historię, więc wciąż musi zostać poprawione, aby działało selektywnie.
Korzystanie z przeglądarki SQL do bezpośredniego manipulowania bazą danych historii Chrome, zwykle znajdującą się w systemie Windows jako plik
%localappdata%\Google\Chrome\User Data\Default\History
, jak szczegółowo opisano w tej odpowiedzi . Podejrzewam, że takie podejście jest prawdopodobnie najbardziej skuteczne.
Możesz przejść do chrome: // history / senior i upewnić się, że wybrano „Starsze” . Następnie możesz nacisnąć klawisz F12, aby przejść do narzędzi programistycznych, znaleźć kartę „Konsola” oraz wkleić i uruchomić ten kod (i chwilę poczekać):
var fun = ()=>{setTimeout(() => {document.querySelectorAll('button[title=Delete]').forEach(b => b.click()); console.log('d'); fun();}, 1); }; fun();
Klika przycisk „Usuń” dla każdego elementu na liście.