3 votos

Visualización de la dirección IP en un Automator alerta

Estoy ejecutando un script de Automator para el lanzamiento de SFTP en mi Mac cuando se hace doble clic. Aquí está la secuencia de comandos:

do shell script "sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist" with administrator privileges
tell app "Finder" to display alert "SFTP Opened and your IP address is"

La alerta se muestra es:

SFTP Abierto y su dirección IP es

Screenshot of alert

Como se puede ver, el mensaje de alerta es incompleta, porque no sé cómo recuperar la dirección IP de mi sistema para pasar a través de una variable en la segunda línea de mi código. Cualquier solución? Por favor, no sugieren herramientas externas. Y por favor, no sugieren el uso de Automator la variable de Sistema "dirección IP" con una "Pedir Confirmación" caja porque quiero que la IP que se muestra como una parte de mi mensaje existente en la alerta que ya estoy mostrando.

5voto

siva Puntos 23

Puede establecer una variable que contiene su IPv4, a continuación, agregar el contenido de la variable a el contenido del mensaje de alerta:

set ipaddress to IPv4 address of (get system info)
tell app "Finder" to display alert "SFTP opened and your IP address is " & ipaddress

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X