Rimuovere HTC Sync Manager dall'avvio automatico


16

Ogni volta che avvio il mio laptop, HTC Sync Manager viene avviato automaticamente. Io non intendo l'automounter che viene avviato quando si collega il telefono. Intendo l'HTC Sync Manager stesso che si avvia magicamente e posiziona la sua icona nella parte superiore dello schermo:

inserisci qui la descrizione dell'immagine

Domanda: Come posso disattivare l'avvio di HTC Sync Manager ad ogni riavvio?

Sto usando un MacBook Pro con 10.9.

Modificare:

Quando vado in Preferenze-> Utenti e gruppi-> Elementi di accesso, HTC Manager non viene visualizzato qui. Anche la directory /Library/StartupItems/è vuota.

Modificare:

Ho reso disponibile il contenuto della cartella di alcuni daemon di avvio come richiesto da Frizlab. Trova qui il contenuto del comando

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

Inoltre, ho riavviato il MacBook senza effettuare l'accesso e l' sshho aperto . Sembra che l'applicazione HTC sia avviata dopo il login. Dopo aver effettuato l'accesso, trovo il seguente processo

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

Puoi elencare cosa c'è in ~ / Library / LaunchAgents /, / Library / LaunchAgents / & / Library / LaunchDaemons /?
Frizlab,

Quindi, non ho HTC Sync Manager, ma di solito se apri l'applicazione e vai nelle sue preferenze ( cmd ,), potrebbe esserci una casella di controllo "start at runtime" o "launch at system start". Sto solo verificando che se esiste, non è controllato.
wrossmck,

@Frizlab Vedi la mia modifica.
Halirutan,

Strano, mi aspettavo davvero di vedere il gestore della sincronizzazione essere lanciato tramite un LaunchAgent o simile. Forse è nel sistema? Sai se il Sync Manager viene avviato prima dell'apertura della sessione? Se sai come usare ssh, riavvia semplicemente, non accedi, ma connettiti via ssh al tuo computer da un altro dispositivo e controlla i processi in esecuzione con topo ps. O forse (meno affidabile), accedere con l'utente Guest e verificare i processi in esecuzione.
Frizlab,

Prova anche l'elenco / Sistema / Libreria / LaunchAgents / e / Sistema / Libreria / LaunchDaemons /. (Non ho chiesto prima perché i software di terze parti non dovrebbero mai installare roba nel sistema. Purtroppo, alcuni lo fanno.)
Frizlab,

Risposte:


17

Provare

launchctl unload -w ~/Library/LaunchAgents/com.nero.HSMMonitor.plist

Se vuoi, posso sviluppare la mia risposta, per spiegare esattamente cosa fa.
Frizlab,

Per quanto mi riguarda, non devi elaborare altro perché sto usando launchctlper impostare le variabili di ambiente per le applicazioni e ho almeno un po 'di familiarità con esso. Era solo che non avevo idea di dove le applicazioni avviate automaticamente fossero registrate in OSX. Grazie mille per avermi aiutato a rintracciarlo.
Halirutan,

Nessun problema, felice di aiutarti :)
Frizlab,

Per @bzelip (su Twitter): launchctl è il programma per gestire launchd, che è responsabile per l'avvio / assicurarsi che i programmi rimangano avviati dopo che si verificano determinati eventi. Le modalità di avvio dei programmi sono descritte nei file plist. Diciamo a launchctl di scaricare il plist specificato (il plist responsabile del lancio di HTC Sync Manager), in modo che esca dal gestore. Il flag "-w" dice a launchctl di scrivere la disabilitazione in un database privato, quindi il plist non viene caricato dopo un riavvio.
Frizlab,

Quel piano non esiste
Jonathan Allard,

11

Per disabilitare il terminale di avvio a montaggio automatico di HTC Sync Manager

genere
diskutil info /Volumes/HTC Sync Manager

Prendi nota dell'UUID del volume.

Il prossimo
sudo vifs

Vai in fondo al file
tocca il itasto

E incolla quanto segue
UUID=YOURVOLUMEUUID none hfs rw,noauto
Sostituzione di YOURVOLUMEUUID con quello precedentemente annotato

Premi Esc quindi digita quanto segue per salvare.
:wq

Userete "vim" nel caso abbiate bisogno di aiuto con l'editor.

Dalla softwareispoetry

Modifica: per interrompere l'avvio automatico delle applicazioni, vai in Preferenze> Utenti e gruppi, quindi fai clic sul tuo utente e rimuovi HTC Sync Manager dagli elementi di accesso.


Scusa per non essere abbastanza chiaro. Non intendevo l' automounter , intendo lo stesso HTC Sync Manager che viene avviato ad ogni riavvio del mio MacBook. C'è una possibilità che tu sappia come posso disattivarlo? Ho modificato la mia domanda per chiarezza.
Halirutan,

Cosa posso fare se non esiste una cosa del genere negli Articoli di accesso? L'unica voce è iTunesHelpere sono l'unico utente su questa macchina.
Halirutan,

1
Ho trovato questo molto utile in quanto volevo fare entrambi e controllare i LaunchAgent sul mio HTC One M8. Complimenti.
Matt Pavelle,

Ho trovato utile anche questo. La finestra del Finder "HTC Sync Manager" si apriva davanti ogni pochi minuti ogni volta che avevo il mio HTC One collegato. Molto noioso. Questo risolve questo.
Kristopher Johnson,

1

Puoi anche disabilitare il volume di esecuzione automatica sul telefono:

Impostazioni> App> Tutte> HTC Sync Manager

Toccare "Disabilita", per buona misura toccare "Forza l'arresto" e "Cancella dati"


0
  1. Terminale aperto

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

  3. Rinomina HSMMonitor.app

    mv HSMMonitor.app HSMMonitor.bak.app

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.