Entfernen Sie den HTC Sync Manager aus dem Autostart

16

Jedes Mal, wenn ich meinen Laptop starte, wird der HTC Sync Manager automatisch gestartet. Ich meine nicht den Automounter, der gestartet wird, wenn Sie Ihr Telefon anschließen. Ich meine den HTC Sync Manager selbst, der magisch gestartet wird und sein Symbol oben auf dem Bildschirm platziert:

Bildbeschreibung hier eingeben

Frage: Wie kann ich deaktivieren, dass der HTC Sync Manager bei jedem Neustart gestartet wird?

Ich verwende ein MacBook Pro mit 10.9.

Bearbeiten:

Wenn ich zu Preferences-> Users & Groups-> LoginItems gehe, wird der HTC Manager dort nicht angezeigt . Das Verzeichnis /Library/StartupItems/ist ebenfalls leer.

Bearbeiten:

Ich habe den Ordnerinhalt bestimmter Start-Daemons wie von Frizlab angefordert zur Verfügung gestellt. Hier finden Sie den Inhalt des Befehls

tree ~/Library/LaunchAgents/ /Library/LaunchAgents/ /Library/LaunchDaemons/ \
   /System/Library/LaunchAgents/ /System/Library/LaunchDaemons/

Außerdem habe ich das MacBook neu gestartet, ohne mich anzumelden, und eine sshdazu geöffnet . Es scheint, dass die HTC-Anwendung nach dem Login gestartet wird. Nachdem ich mich angemeldet habe, finde ich den folgenden Prozess

penny:~ patrick$ ps x | grep HTC
  232   ??  S      0:00.22 /Applications/HTC Sync Manager.app/Contents/Resources/HSMMonitor.app/Contents/MacOS/HSMMonitor -runMode autoLaunched
  401 s001  S+     0:00.00 grep HTC
Halirutan
quelle
Können Sie auflisten, was in ~ / Library / LaunchAgents /, / Library / LaunchAgents / & / Library / LaunchDaemons / enthalten ist?
Frizlab
Also, ich weiß nicht HTC Sync Manager haben, aber in der Regel , wenn Sie die Anwendung öffnen, und gehen Sie in seinen eigenen Vorlieben ( cmd ,), es kann ein „zur Laufzeit starten“ oder Checkbox „Start beim Systemstart“. Nur überprüfen, ob es existiert, es ist nicht überprüft.
Wrossmck
@Frizlab Siehe meine Bearbeitung.
Halirutan
Komisch, ich hatte wirklich erwartet, dass der Synchronisierungsmanager über einen LaunchAgent oder ähnliches gestartet wird. Vielleicht ist es im System? Wissen Sie, ob der Synchronisierungsmanager vor dem Öffnen Ihrer Sitzung gestartet wurde? Wenn Sie wissen, wie man ssh benutzt, starten Sie einfach neu, melden Sie sich nicht an, sondern verbinden Sie sich über ssh von einem anderen Gerät mit Ihrem Computer und überprüfen Sie die laufenden Prozesse mit topoder ps. Oder melden Sie sich (weniger zuverlässig) beim Gastbenutzer an und überprüfen Sie die ausgeführten Prozesse.
Frizlab
Versuchen Sie auch, / System / Library / LaunchAgents / und / System / Library / LaunchDaemons / aufzulisten. (Ich habe nicht früher gefragt, weil Software von Drittanbietern niemals
Dinge

Antworten:

17

Versuchen

launchctl unload -w ~/Library/LaunchAgents/com.nero.HSMMonitor.plist
Frizlab
quelle
Wenn Sie möchten, kann ich meine Antwort entwickeln, um genau zu erklären, was es tut.
Frizlab
Für mich persönlich müssen Sie nicht weiter darauf eingehen, da ich launchctlUmgebungsvariablen für Anwendungen einrichte und zumindest ein wenig damit vertraut bin. Es war nur so, dass ich keine Ahnung hatte, wo automatisch gestartete Anwendungen in OSX registriert sind. Vielen Dank für Ihre Hilfe.
Halirutan
Kein Problem, gerne helfen :)
Frizlab
Für @bzelip (auf Twitter): launchctl ist das Programm zur Verwaltung von launchd, das dafür verantwortlich ist, dass Programme nach bestimmten Ereignissen gestartet bleiben. Wie die Programme gestartet werden sollen, ist in plist-Dateien beschrieben. Wir weisen launchctl an, die angegebene Plist zu entladen (die Plist, die für den Start von HTC Sync Manager verantwortlich ist), damit der Manager beendet wird. Das Flag "-w" weist launchctl an, die Deaktivierung in eine private Datenbank zu schreiben, damit die Plist nach einem Neustart nicht geladen wird.
Frizlab
Diese Liste existiert nicht
Jonathan Allard
11

So deaktivieren Sie das automatische Starten des Terminals für HTC Sync Manager

Art
diskutil info /Volumes/HTC Sync Manager

Notieren Sie sich die Volume-UUID.

Nächster
sudo vifs

Zum Ende der Datei
tippen Sie auf die iTaste


UUID=YOURVOLUMEUUID none hfs rw,noauto
Fügen Sie Folgendes ein und ersetzen Sie YOURVOLUMEUUID durch das zuvor notierte

Drücken Sie Esc Dann geben Sie Folgendes ein, um zu speichern.
:wq

Sie werden "vim" verwenden, falls Sie Hilfe mit dem Editor benötigen.

Aus der Software-Poesie

Bearbeiten: Um das automatische Starten von Anwendungen zu stoppen, gehen Sie zu Einstellungen> Benutzer und Gruppen, klicken Sie auf Ihren Benutzer und entfernen Sie HTC Sync Manager aus Ihren Anmeldeobjekten.

napcae
quelle
Tut mir leid, dass ich nicht klar genug bin. Ich meinte nicht den Automounter , sondern den HTC Sync Manager selbst, der bei jedem Neustart meines MacBook gestartet wird. Gibt es eine Chance, dass Sie wissen, wie ich das ausschalten kann? Ich habe meine Frage aus Gründen der Klarheit bearbeitet.
Halirutan
Was kann ich tun, wenn die Login Items keine solche enthalten? Der einzige Eintrag ist iTunesHelperund ich bin der einzige Benutzer auf diesem Computer.
Halirutan
1
Ich fand das sehr nützlich, da ich beides tun und die LaunchAgents auf meinem HTC One M8 steuern wollte. Ein dickes Lob.
Matt Pavelle
Ich fand das auch nützlich. Das Finder-Fenster "HTC Sync Manager" tauchte alle paar Minuten auf, wenn ich mein HTC One angeschlossen hatte. Sehr nervig. Dies behebt das.
Kristopher Johnson
1

Sie können die Autorun-Lautstärke auch auf dem Telefon deaktivieren:

Einstellungen> Apps> Alle> HTC Sync Manager

Tippen Sie auf "Deaktivieren", tippen Sie für eine gute Messung auf "Stopp erzwingen" und "Daten löschen"

NMR
quelle
0
  1. Öffnen Sie das Terminal

  2. cd /Applications/HTC\ Sync\ Manager.app/Contents/Resources/

  3. Benennen Sie HSMMonitor.app um

    mv HSMMonitor.app HSMMonitor.bak.app

loki
quelle