
Luka_Souza
(usa Outra)
Enviado em 21/05/2013 - 18:45h
Galera,
preciso de um super HEEEEEEEEEELP.
É o seguinte, tenho configurado um sistema de informação feito na IDE Delphi XE rodando no Ubuntu pelo Wine. Funciona tudo muito lindo, só que tive um problema de impressão quando a impressora é matricial.
Consegui solucionar este problema através do seguinte comando que criei:
#!/bin/bash
echo "Informe o nome do usuário onde será/está parametrizado o wine: "
read usuario
cd /home/$usuario/.wine/dosdevices
rm -Rf lpt1
mkfifo lpt1
chmod 777 lpt1
echo "Informe a impressora parametrizada no seu sistema operacional: "
read impressora
echo -e "cd /home/"$usuario"/.wine/dosdevices\nwhile : ; do lpr -o raw -P " $impressora " lpt1; done" > /etc/init.d/imp_adm.sh
chmod 777 /etc/init.d/imp_adm.sh
update-rc.d imp_adm.sh defaults
Qual que é o problema? Na hora de desligar o computador ele não desliga, fica dando erro que não existe o arquivo lpt1 ou as vezes lpr connection failed.
Alguém tem alguma solução para o Ubuntu não ficar rodando este script na hora de desligar o computador?