J'ai accidentellement accédé à l'un de ces sites qui affiche une boîte de dialogue m'informant que mon ordinateur est infecté. En cliquant sur le bouton OK, cette boîte de dialogue réapparaît, à l'infini.
Je ne peux pas fermer l'onglet ou interagir avec Safari pendant que la boîte de dialogue est ouverte. Peu importe combien de fois j'arrête ou force de quitter (et peu importe combien de fois je dis à Safari "Ne pas rouvrir Windows"), le jeu d'onglets précédemment ouvert rouvre toujours et cette boîte de dialogue apparaît au premier plan.
Comment puis-je supprimer l'état des choses lorsque Safari est fermé?
Réponses:
Depuis http://seanscus.blogspot.com/2012/08/completely-reset-safari.html
Ouvrez un terminal et entrez les commandes suivantes pour effacer complètement tous vos anciens paramètres 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
la source
Oh mon! Appuyez et maintenez Shiftenfoncé lors du lancement de Safari à partir du dock.
Mais vous avez obtenu dans les réponses ci-dessus exactement ce que vous avez demandé)
la source
shift
en cliquant sur l'icône Launchpad car je ne l'ai pas dans le dock.Déconnectez votre ordinateur d'Internet (désactivez le WLAN) puis supprimez l'historique du navigateur (Safari / Préférences / Confidentialité: supprimez toutes les données du site Web)
la source
J'ai créé un script
DeleteSafariTabs.command
et l'ai rendu exécutable pour que je puisse simplement double-cliquer sur le script.Cette méthode laisse votre historique et vos signets intacts et supprime de manière fiable les onglets précédemment ouverts.
Vous pouvez rendre le fichier exécutable en tapant
chmod +x
, en appuyant sur la barre d'espace et en le faisant glisserDeleteSafariTabs.command
depuis le Finder dans la fenêtre Terminal.la source
Quittez Safari> Cliquez sur GO dans le Finder> allez dans Dossier> ~ / Bibliothèque /> renommer le dossier nommé Safari en Safari1.
Rouvrez Safari, il démarrera à nouveau et un nouveau dossier Safari sera créé dans la bibliothèque.
Ramenez des fichiers comme Bookmark etc un à la fois.
la source
Pour ceux qui recherchent vraiment une réponse simple, déconnectez-vous du réseau local (Wifi / Ethernet). Ouvrez Safari, puis forcez-le à quitter le cache. Ensuite, redémarrez safari (il essaiera de se connecter aux pages de phishing suspectes mais n'a pas de version en cache. Allez dans le menu -> safari -> réinitialiser le safari et cliquez sur OK dans la fenêtre contextuelle pour supprimer tout l'historique / le cache / les cookies, etc.
la source
Pour réinitialiser un Safari détourné:
poubelle
Passez le
la source
Safari stocke son état de fenêtre dans
/Users/USERNAME/Library/Saved Application State/com.apple.Safari.savedState
. Si vous fermez Safari, puis renommez ce dossier, la prochaine fois que vous ouvrirez Safari, il s'ouvrira avec une ardoise vierge.Alternativement, vous pouvez désactiver temporairement la fonction d'état enregistré dans tous les domaines en allant dans le volet Général des Préférences Système et en cochant la case "Fermer les fenêtres lorsque vous quittez une appellation". Si vous ouvrez Safari après cela, il s'ouvrira également avec une ardoise vierge. N'oubliez pas de la décocher ensuite si vous souhaitez réactiver la fonction d'état enregistré.
la source
Je viens de taper le site Web de google sur une feuille de mots, j'ai cliqué sur le lien, puis je suis allé dans les préférences et j'ai changé la page d'accueil.
la source
Je trouve très utile de créer un
.bash_alias
fichier et de l'ajouter à votre fichier.bash_profile
.Ajoutez cet alias
.bash_alias
et tout autre script de ligne de commande utile.Vous devrez à
source .bash_profile
nouveau actualiser les alias.Si vous oubliez vos alias enregistrés, tapez simplement
alias
dans Terminal pour voir tous les alias actuels.(Il s'agit d'une modification du code que quelqu'un a posté ci-dessus, modifié sous forme d'alias.)
la source
@Iskra's answer nails it, Les étapes ci-dessous fonctionnent même s'il n'y a pas de Safari dans le dock.
1 - Terminal ouvert
2 - Problème
killall Safari
3 - Accédez à la liste des applications (quatre doigts glissent vers l'intérieur)
4 - Shift+ Cliquez sur Safari
la source