web-dev-qa-db-fra.com

Comment configurer HelpD sur OSX afin qu'il n'appelle pas périodiquement à la maison sur des sites d'application?

Little Snitch, un bloqueur de trafic réseau sortant, notifie-moi lorsqu'une application tente d'établir une connexion.

De nombreuses applications que j'ai installées sont apparemment enregistrées dans le système d'aide et provoquent périodiquement ATRICD de se connecter à leurs domaines d'aide individuelle/de suivi/de collecte métrique. Je doute que =Apple eu prévu sur ce type d'espionnage et il ne faut pas avoir besoin d'un bloqueur pour l'arrêter. Donc, je n'aurais probablement pas savoir comment configurer helpd. Quelqu'un sait comment arrêter ce trafic indésirable?

6
Michael Prescott

Essayez de supprimer la touche HPDBookRemoteURL (voir Autouring Apple Aide ).

· Au cours de l'application:

defaults delete /Applications/MyApplication.app/Contents/Resources/MyApplication.help/Contents/Info.plist HPDBookRemoteURL

Si vous attrapez les connexions sortantes avec Little Snitch, le problème sera plutôt de savoir quelle application de l'application le déclenche, car l'URL pourrait indiquer un serveur Cloud dont le nom ne contiendra aucune des données de l'auteur, voir ci-dessous.

· Sur une base de cache

cat ~/Library/Caches/com.Apple.helpd/HelpCache.plist | grep -C 2 HPDBookRemoteURL

Échantillon de sortie

--
            <key>HPDBookPathKey</key>
            <string>/Applications/Server.app/Contents/Resources/GetStarted.help</string>
            <key>HPDBookRemoteURL</key>
            <string>https://help.Apple.com/serverapp/mac/getstarted/2.2/help/</string>
            <key>HPDBookTitle</key>
--
--
            <key>HPDBookPathKey</key>
            <string>/Applications/DEVONthink Pro.app/Contents/Resources/DEVONthink Pro Office.help</string>
            <key>HPDBookRemoteURL</key>
            <string>http://s3.amazonaws.com/DTWebsiteSupport/download/devonthink/2.7.5/DEVONthink%20Pro%20Office.help/Contents/Resources/</string>
            <key>HPDBookTitle</key>
--

Ensuite, vous voudrez peut-être effacer ces autres caches ~/Library/Caches/com.Apple.helpd/Cache* et redémarrez helpd.

1
1.61803