¿Cómo controlo TeamViewer en un terminal Mac?

1

Tengo instalado TeamViewer (a través del instalador oficial de GUI) en OS X en una PC. Me gustaría averiguar la identificación de dicha computadora a través de SSH, que debería imprimirse en la terminal cuando inicio TeamViewer, pero parece que no puedo iniciarla ya que ya se está ejecutando. Matar el proceso no lo resolverá, ya que se regenera automáticamente. De hecho, incluso sudo launchctl stop com.teamviewer.serviceno parece hacer nada.

Ahora, aparentemente, teamviewer debería poder detenerse si tuviera que correr teamviewer --daemon stop, pero no puedo obtener ningún argumento para trabajar:

Undercompy-Mac:MacOS underyx$ ./TeamViewer --daemon stop
A TeamViewer instance is already running.
Undercompy-Mac:MacOS underyx$ ./TeamViewer --help
A TeamViewer instance is already running.
Undercompy-Mac:MacOS underyx$ ./TeamViewer
A TeamViewer instance is already running.
Underyx
fuente

Respuestas:

2
defaults read /Library/Preferences/com.teamviewer.teamviewer9.plist ClientID

Este comando de Terminal leerá la ID del cliente del archivo de preferencias de la aplicación.

Robert Aranda
fuente
Gracias, intentaré esto mañana y aceptaré tu respuesta si realmente funciona.
Underyx
No hay problema hermano, solo recuerda sub 9 para cualquier versión que estés ejecutando, estoy tratando de automatizar la instalación de TeamViewer 9 Host para Mac 10.9 ..
Robert Aranda
Gotcha Nota al margen rápida: tuve que marcar su otra respuesta ya que en realidad es una pregunta completamente diferente en lugar de una respuesta a esta. Es posible que desee publicar eso como una pregunta separada, obtendrá mucha más visibilidad.
Underyx
5
¿Podrías ampliar tu respuesta? Como es, es difícil decir exactamente qué hace eso.
Doktoro Reichard
Acabo de editarlo; vamos, pensé que esto era superusuario.
Robert Aranda
0

Quizás no sea el tipo de solución que está buscando, sino una solución sin embargo.

El sitio teamviewer.com le brinda la capacidad de almacenar sus computadoras (a través de ID).

Por lo tanto, agrega la computadora una vez en la página de Teamviewers y podrá obtener la ID desde allí más adelante.

La identificación no cambia hasta donde yo sé, por lo que no debería ser necesario ingresar en la caja para recuperarla cada vez.

usuario894627
fuente