Execute o arquivo: instalar.bat como Administrador.
Disco Local (C:) > WMS > Instalador > PrintService
Será solicitada a Porta na qual o serviço será instalado. Basta selecionar uma Porta de sua máquina que não está sendo utilizada. Você pode ter mais de um serviço de impressão instalado na sua máquina. A porta padrão é a 8443; para saber qual são as Portas em uso você pode acessar o cmd (terminal) com o seguinte comando: netstat -anp TCP.
Em seguida, informe o nome da impressora que deseja utilizar para as impressões.
Pressione a tecla Enter.
A instalação será concluída no seguinte diretório: C:\TOTVS\PrintService-<SUA PORTA AQUI>, ou seja, o diretório onde está o instalador não será o mesmo onde o serviço será instalado, ele será instalado sempre na pasta TOTVS, conforme exemplo já citado.
Para a desinstalação também estará nesse mesmo diretório, sendo possível executar esse processo pelo arquivo desistalar.bat.
Os arquivos que podem ser impressos apresentam as seguintes extensões: .txt, .prn, .zpl, .epl.
A verificação de arquivos para impressão no diretório serão executadas a cada 3 segundos.
Para que seus arquivos sejam impressos eles devem estar no diretório de origem, por exemplo: C:\TOTVS\PrintService-8443\arquivos-impressao\origem.
Ao finalizar a instalação, você receberá as seguintes informações de resumo:
Para verificar se a instalação foi efetuada corretamente, acesse Services e procure por TotsvPrinterService precedido da Porta que você informou na instalação.
No exemplo abaixo instalamos na Porta 8443.
IMPORTANTE!
Abra no navegador da sua máquina e também no navegador do aplicativo móvel o endereço do TOTVSPrinterService com sua porta, para verificar se o serviço está visível (nenhum firewall está bloqueando).
Se o serviço estiver bloqueado pela política de segurança, efetue a liberação para este endereço.
Fique atendo ao protocolo de acesso para que a partir de 15/04/2024 as versões do TOTVSPrinterService sejam HTTPS://.
Se ocorrer a mensagem abaixo ao executar o teste pelo navegador, verifique se o protocolo utilizado é HTTPS://, com "S" no final do http.
No caso da mensagem ser, não é possível acessar este site, pois indica que o servidor não está acessível.
Primeiro, verifique se foi digitado corretamente o endereço e a porta.
O próximo passo é verificar se o firewall está bloqueando acesso na maquina onde está instalado o TOTVSPrinterService.
Você pode executar este teste na própria maquina onde o TOTVSPrinterService está instalado, para evitar algum firewall da maquina ou da rede.
Se a inconsistência acima estiver ocorrendo no coletor, verifique se a máquina e o coletor/celular estão nas mesma rede, e também se não há nenhum firewall entre eles que esteja impedindo a comunicação.