executar programa na porta conectar ao windows

3

existe um programa que escuta uma porta específica e executa um executável arbitrário na conexão de entrada para essa porta?

o motivo: às vezes o iTunes não está em execução, então id gostaria de poder iniciá-lo com o controle remoto.

    
por Sathya 31.12.2009 / 21:40

3 respostas

3

xinetd é um daemon Unix que escuta em uma ou mais portas e lança programas (geralmente servidores ou outros daemons) quando as conexões venha para esses portos. Ele está disponível no Cygwin e pode ser instalado como um serviço do Windows com o utilitário cygrunsrv :

$ xinetd-config
$ cygrunsrv -I xinetd -p /usr/sbin/xinetd -d 'CYGWIN xinetd' -a '-stayalive -pidfile /var/run/xinetd.pid'
$ cygrunsrv -S xinetd

Eu não sei se é ideal para o seu objetivo final de controle remoto do iTunes, mas pode ser usado para ouvir portas arbitrárias e lançar programas arbitrários. Acho que poderia atender às suas necessidades se você fosse criativo.

    
por 31.01.2010 / 08:12
0
O

OpenSSH é seguro e bastante fácil de configurar no Windows. Uma vez que você tenha o serviço ssh em execução na sua máquina Windows, você pode criar um script que o ssh esteja no seu servidor Windows, iniciar o iTunes e sair.

    
por 01.01.2010 / 04:46
-1

Se você precisa de uma maneira simples apenas para iniciar o iTunes remotamente, você pode usar psexec . A linha de comando em que você estaria interessado seria:

psexec \computername -i -d -u YourUserName -p YourPassword "C:\Program Files\iTunes\iTunes.exe"

-i : Run this program so it can be seen on the desktop.
-d : Exit psexec once the program has been launched.
-p : If you omit this, it will prompt for your password instead
      of typing it in the clear or storing it in a batch file.
    
por 31.01.2010 / 07:25

Tags