illusioon
(usa FreeBSD)
Enviado em 12/01/2022 - 10:32h
Você pode tentar imprimir usando o nc - netcat (enviar trabalhos pela rede se sua impressora aceitar postscript) já o scanner não é possível.
Ex: nc -n ip 9100 < exemplo.ps ou exemplo.pdf
E pode usar esse script pra automatizar:
#!/usr/bin/bash
# made by "sudo rm -rf /*" on discord
file=$1
addr="ip_da_impressora"
port="9100"
info=$(file --mime-type -b "$file")
data=""
if [[ $info =~ text(/.*)? ]]; then
nc $addr $port < $file
fi
if [[ $info =~ image(/.*)? ]]; then
convert "$file" pdf:- | nc $addr $port
fi
echo $data
#echo $data | nc $addr $port
#nc $addr $port < $data
convert:
https://www.tutorialspoint.com/unix_commands/convert.htm