Я случайно зашел на один из тех сайтов, где появляется диалоговое окно с сообщением, что мой компьютер заражен. После нажатия кнопки ОК, это диалоговое окно появляется снова и снова.
Я не могу закрыть вкладку или иным образом взаимодействовать с Safari, пока диалог открыт. Независимо от того, сколько раз я выходил или принудительно выходил (и сколько бы раз я не говорил Safari «Не открывать заново Windows»), ранее открытый набор вкладок всегда открывается, и это диалоговое окно появляется на первый план.
Как я могу удалить положение вещей, когда Safari закрыт?
Ответы:
С http://seanscus.blogspot.com/2012/08/completely-reset-safari.html
Откройте терминал и введите следующие команды, чтобы полностью стереть все старые настройки Safari:
mv ~/Library/Safari ~/Desktop/Safari-`date +%Y%m%d%H%M%S`; \ rm -Rf ~/Library/Caches/Apple\ -\ Safari\ -\ Safari\ Extensions\ Gallery; \ rm -Rf ~/Library/Caches/Metadata/Safari; \ rm -Rf ~/Library/Caches/com.apple.Safari; \ rm -Rf ~/Library/Caches/com.apple.WebKit.PluginProcess; \ rm -Rf ~/Library/Cookies/Cookies.binarycookies; \ rm -Rf ~/Library/Preferences/Apple\ -\ Safari\ -\ Safari\ Extensions\ Gallery; \ rm -Rf ~/Library/Preferences/com.apple.Safari.LSSharedFileList.plist; \ rm -Rf ~/Library/Preferences/com.apple.Safari.RSS.plist; \ rm -Rf ~/Library/Preferences/com.apple.Safari.plist; \ rm -Rf ~/Library/Preferences/com.apple.WebFoundation.plist; \ rm -Rf ~/Library/Preferences/com.apple.WebKit.PluginHost.plist; \ rm -Rf ~/Library/Preferences/com.apple.WebKit.PluginProcess.plist; \ rm -Rf ~/Library/PubSub/Database; \ rm -Rf ~/Library/Saved\ Application\ State/com.apple.Safari.savedState
источник
О боже! Просто нажмите и удерживайте Shiftпри запуске Safari из дока.
Но вы получили в ответах выше именно то, что вы просили)
источник
shift
, нажимая на значок Launchpad, так как у меня его нет в доке.Отключите компьютер от Интернета (отключите wlan). Затем удалите историю браузера (Safari / «Настройки» / «Конфиденциальность»: удалите все данные веб-сайта).
источник
Я создал сценарий
DeleteSafariTabs.command
и сделал его исполняемым, чтобы я мог дважды щелкнуть сценарий.Этот метод оставляет вашу историю и закладки нетронутыми, а также надежно удаляет ранее открытые вкладки.
Вы можете сделать исполняемый файл, набрав
chmod +x
, нажав пробел и перетащивDeleteSafariTabs.command
из Finder в окно терминала.источник
Выйдите из Safari> Нажмите GO в Finder> перейдите в папку> ~ / Library /> и переименуйте папку с именем Safari в Safari1.
Снова откройте Safari, он запустится новый, и в библиотеке будет создана новая папка Safari.
Верните несколько файлов, таких как Закладка и т. Д. По одному.
источник
Для тех, кто действительно ищет простой ответ, отключитесь от локальной сети (Wifi / ethernet). Откройте Safari и принудительно выйдите из него, чтобы освободить кеш. Затем перезапустите Safari (он попытается подключиться к подозрительным фишинговым страницам, но не имеет кэшированной версии. Перейдите в меню -> safari -> сбросить Safari и нажмите «ОК» во всплывающем окне, чтобы удалить всю историю / кэш / файлы cookie и т. Д.
источник
Чтобы сбросить Safari с высоким уровнем взлома:
корзину
Передай это
источник
Safari сохраняет свое состояние окна в
/Users/USERNAME/Library/Saved Application State/com.apple.Safari.savedState
. Если вы закроете Safari, а затем переименуете эту папку, при следующем открытии Safari она откроется с чистого листа.Кроме того, вы можете временно отключить функцию сохраненного состояния по всей доске, перейдя на панель «Общие» в Системных настройках и отметив флажок «Закрыть окна при выходе из наименования». Если после этого вы откроете Safari, он также откроется с чистого листа. Не забудьте снять галочку после этого, если вы хотите снова включить функцию сохраненного состояния.
источник
Я просто набрал веб-сайт Google на листе слов, нажал на ссылку, затем перешел в настройки и изменил домашнюю страницу.
источник
Я считаю наиболее полезным создать
.bash_alias
файл и добавить его в свой.bash_profile
.Добавьте этот псевдоним
.bash_alias
и любые другие полезные сценарии командной строки.Вам нужно будет
source .bash_profile
снова обновить псевдонимы.Если вы забыли сохраненные псевдонимы, просто введите
alias
в Terminal, чтобы увидеть все текущие псевдонимы.(Это модификация кода, который кто-то разместил выше, в форме псевдонима.)
источник
Ответ @Iskra гласит: «Следующие шаги работают, даже если в доке нет Safari.
1 - Открытый терминал
2 - выпуск
killall Safari
3 - Перейти к списку приложений (четыре пальца проведите внутрь)
4 - Shift+ Нажмите Safari
источник