Mandar o OS X enviar o wake on lan antes de imprimir na impressora compartilhada

4

Eu tenho um MacBook que imprime em uma impressora compartilhada do Windows 7. Às vezes, a máquina do Windows está inativa e o Mac apenas enfileira suas solicitações de impressão. Eu criei recentemente um script para enviar um pacote wake-on-lan para uma máquina com Windows 7. Isso acorda a máquina do Windows e a impressão é iniciada. Ótimo, mas acho que o sistema pode ser automatizado alguns.

É possível que o MacBook execute o script wake-on-lan toda vez que algo é impresso? De forma mais geral, posso fazer com que o subsistema de impressão do OS X execute um script toda vez que algo for impresso?

    
por Dean Hill 23.02.2011 / 00:22

1 resposta

1

Como uma solução alternativa possível, considere a instalação do Bonjour for Windows (incluindo o Bonjour Control Panel) no seu PC e marque a caixa de seleção "Enable Wake on Demand". Em seguida, no Mac, exclua a fila de impressão existente da impressora compartilhada do Windows 7 e adicione-a novamente depois de encontrá-la pelo Bonjour (para que ela possa procurar por meio do Bonjour a partir de então).

Após o lançamento do Snow Leopard, a implementação do Bonjour para Windows foi atualizada para oferecer suporte ao lado do cliente da funcionalidade do Bonjour Sleep Proxy. Portanto, assim que você instalar o software no Windows, quando a máquina Windows for suspensa, o serviço Bonjour (mDNSResponder) em sua máquina Windows solicitará ao dispositivo Bonjour Sleep Proxy Server de menor potência em sua rede (ou seja, seu AirPort Extreme, Express ou Time Capsule se você tiver algum desses, ou o seu Mac Snow Leopard caso contrário) para atuar como o proxy de sono para ele, mantendo seus serviços anunciados em Bonjour anunciados na rede enquanto está dormindo, e acordá-lo com uma mágica Wake-on-LAN pacote quando qualquer coisa solicitar esse serviço anunciado pelo Bonjour.

    
por 23.02.2011 / 05:58