Remova o HTC Sync Manager do início automático


16

Sempre que inicio o meu laptop, o HTC Sync Manager é iniciado automaticamente. Não quero dizer o montador automático iniciado quando você conecta seu telefone. Quero dizer, o próprio HTC Sync Manager, que é iniciado magicamente e coloca seu ícone na parte superior da tela:

insira a descrição da imagem aqui

Pergunta: Como posso desativar o início do HTC Sync Manager em todas as reinicializações?

Estou executando um MacBook Pro com 10.9.

Editar:

Quando vou a Preferências-> Usuários e Grupos-> LoginItems , o HTC Manager não aparece lá. O diretório também /Library/StartupItems/está vazio.

Editar:

Disponibilizei o conteúdo da pasta de certos daemons de inicialização, conforme solicitado pelo Frizlab. Por favor, encontre aqui o conteúdo do comando

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

Além disso, reinicializei o MacBook sem fazer login e abri um ssh. Parece que o aplicativo HTC é iniciado após o login. Depois de fazer o login, encontro o seguinte 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

Você pode listar o que está em ~ / Library / LaunchAgents /, / Library / LaunchAgents / & / Library / LaunchDaemons /?
Frizlab

Portanto, não tenho o HTC Sync Manager, mas geralmente se você abrir o aplicativo e acessar suas próprias preferências ( cmd ,), pode haver uma caixa de seleção "iniciar no tempo de execução" ou "iniciar no início do sistema". Apenas verificando se, se existe, não está marcado.
wrossmck

@Frizlab Veja minha edição.
Halirutan

Estranho, eu realmente esperava que o gerenciador de sincronização fosse lançado por meio de um LaunchAgent ou similar. Talvez esteja no sistema? Você sabe se o gerenciador de sincronização é iniciado antes da abertura da sua sessão? Se você souber usar o ssh, basta reiniciar, não faça o login, mas conecte-o via ssh ao seu computador a partir de outro dispositivo e verifique os processos em execução com topou ps. Ou talvez (menos confiável), faça o login com o usuário convidado e verifique os processos em execução.
Frizlab

Tente também listar / System / Library / LaunchAgents / e / System / Library / LaunchDaemons /. (Eu não pedi mais cedo porque softwares de terceiros deve não instalar outras coisas no sistema Infelizmente, alguns fazem..)
Frizlab

Respostas:


17

Experimentar

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

Se você quiser, posso desenvolver minha resposta, para explicar exatamente o que ela faz.
Frizlab

Para mim, pessoalmente, você não precisa elaborar mais porque estou usando launchctlpara configurar variáveis ​​de ambiente para aplicativos e pelo menos um pouco familiarizado com isso. Só que eu não tinha ideia de onde os aplicativos iniciados automaticamente estão registrados no OSX. Muito obrigado por me ajudar a encontrá-lo.
halirutan

Não tem problema, contente de ajuda :)
Frizlab

Para @bzelip (no Twitter): launchctl é o programa para gerenciar o launchd, responsável por iniciar / garantir que os programas sejam iniciados após a ocorrência de certos eventos. Como os programas devem ser lançados é descrito em arquivos plist. Pedimos ao launchctl para descarregar o plist fornecido (o plist responsável pelo lançamento do HTC Sync Manager), para que ele saia do gerenciador. O sinalizador "-w" diz ao launchctl para gravar a desativação em um banco de dados privado, para que o plist não seja carregado após uma reinicialização.
Frizlab 8/09/14

Que plist não existe
Jonathan Allard

11

Para desativar o terminal de inicialização de montagem automática do HTC Sync Manager

Tipo
diskutil info /Volumes/HTC Sync Manager

Anote o UUID do volume.

Próximo
sudo vifs

Vá para a parte inferior do arquivo,
toque na itecla

E cole o seguinte:
UUID=YOURVOLUMEUUID none hfs rw,noauto
Substituindo YOURVOLUMEUUID pelo que você anotou anteriormente

Hit Esc Em seguida, digite o seguinte para salvar.
:wq

Você usará o "vim" caso precise de ajuda com o editor.

De softwareispoetry

Editar: Para interromper o início automático dos aplicativos, vá em Preferências> Usuários e Grupos, clique no seu usuário e remova o HTC Sync Manager dos Itens de Login.


Desculpe por não ser suficientemente claro. Eu não quis dizer o montador automático , quero dizer o próprio HTC Sync Manager, que é iniciado em todas as reinicializações do meu MacBook. Existe uma chance de você saber como posso desligar isso? Eu editei minha pergunta para maior clareza.
precisa saber é o seguinte

O que posso fazer se não houver tal coisa nos itens de login? A única entrada é iTunesHelpere eu sou o único usuário nesta máquina.
Halirutan

11
Achei isso muito útil, pois eu queria fazer isso e controlar os LaunchAgents no meu HTC One M8. Parabéns.
precisa saber é o seguinte

Eu achei isso útil também. A janela do Finder "HTC Sync Manager" estava aparecendo na frente a cada poucos minutos sempre que eu tinha o HTC One conectado. Muito irritante. Isso corrige isso.
21415 Kristopher Johnson

1

Você também pode desativar o volume de execução automática no telefone:

Configurações> Aplicativos> Todos> HTC Sync Manager

Toque em "Desativar", para uma boa medida, toque em "Forçar parada" e "Limpar dados"


0
  1. Terminal Aberto

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

  3. Renomear HSMMonitor.app

    mv HSMMonitor.app HSMMonitor.bak.app

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.