<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4134.100" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>
<P>Buongiorno,</P>
<P>Mi sono appena iscritto a questa ML perché ho un problema e spero possiate 
aiutarmi :)</P>
<P>Sono un programmatore e da poco lavoro in linux, usando kylix.</P>
<P>L'applicazione a cui sto lavorando, ad un certo punto deve:</P>
<P>- inviare del testo (ascii puro) allo spooler di stampa</P>
<P>- controllare periodicamente se il "print job" è ancora nella coda di stampa 
o se è stato stampato.</P>
<P>Premetto che sono abbastanza ignorante su linux.</P>
<P>Così su due piedi, mi vengono in mente un paio di soluzioni:</P>
<P>- aprire un socket e collegarmi al demone lpd (ma non so come fare, né *cosa* 
inviargli; ho dato una rapidissima occhiata ai sorgenti di lpr e lpq ma non c'ho 
capito molto).</P>
<P>- generare un file con i dati da stampare, quindi eseguire lpr; 
periodicamente, eseguire lpq redirigendo l'output ad un file, quindi aprire il 
file per controllare se il file che avevo precedentemente inviato in stampa è 
stato stampato o è ancora in attesa).</P>
<P>La seconda mi sembra la soluzione più semplice, ma anche la meno elegante e 
la più macchinosa.</P>
<P>Potete darmi qualche consiglio?! Voi come fareste?</P>
<P>Saluti,</P>
<P>Cristiano Muzi</P>
<P>OSWay S.r.l.</P>
<P>http://www.programmazione.it</P></FONT></DIV></BODY></HTML>