Exibir e atualizar a saída do AppleScriptScript em segundo plano

Eu tenho um programa curto e doce que gera meu ip interno e externo em AppleScript.

Aqui está o código da Applescript:

set inIP to IPv4 address of (get system info)
set exIP to (do shell script "curl ipecho.net/plain")
display dialog "Internal: " & inIP & "
External: " & exIP

Eu gostaria que ele fosse atualizado constantemente em segundo plano e, de preferência, não em umcaixa de diálogo de exibição funcionar como no momento.

Eu não quero umcaixa de diálogo de exibição constantemente aparecendo, então estou procurando, por exemplo, exibir os IPs noBarra de menu.

Não sei se isso é possível com o Applescript