Re: [maemo-users] Printing?
Jonathan Greene wrote: > It would be great to print from my N800 to a network accessible > printer... Anyone figure a hack for this? There are remote only lpr tools, like http://truffula.com/rlpr/. Maybe these can run on maemo? -- Humberto Ortiz-Zuazaga Programmer-Archaeologist University of Puerto Rico http://www.hpcf.upr.edu/~humberto/ signature.asc Description: OpenPGP digital signature ___ maemo-users mailing list maemo-users@maemo.org https://maemo.org/mailman/listinfo/maemo-users
Re: [maemo-users] Printing?
On Sunday 28 January 2007 16:56, Humberto Ortiz-Zuazaga wrote: > Jonathan Greene wrote: > > It would be great to print from my N800 to a network accessible > > printer... Anyone figure a hack for this? > > There are remote only lpr tools, like http://truffula.com/rlpr/. Maybe > these can run on maemo? this is what I use in an other context: #!/usr/bin/perl my($file)=$ARGV[0]; system("scp $file [EMAIL PROTECTED]:"); system("ssh [EMAIL PROTECTED] lpr $file"); sleep 100; system("ssh [EMAIL PROTECTED] rm -f $file"); exit; ___ maemo-users mailing list maemo-users@maemo.org https://maemo.org/mailman/listinfo/maemo-users
Re: [maemo-users] Printing?
On Sunday 28 January 2007 07:56, Humberto Ortiz-Zuazaga wrote: > Jonathan Greene wrote: > > It would be great to print from my N800 to a network accessible > > printer... Anyone figure a hack for this? > > There are remote only lpr tools, like http://truffula.com/rlpr/. Maybe > these can run on maemo? To my overly limited understanding the problem lies mostly in the shear size and volume of printer filter(drivers) available. On a desktop cups is nothing compared to the libraries needed to talk to the printers themselves. I see that as the major problem. Maybe I'm wrong. James ___ maemo-users mailing list maemo-users@maemo.org https://maemo.org/mailman/listinfo/maemo-users
Re: [maemo-users] Printing?
On Sunday 28 January 2007 11:38, Damien Challet wrote: > On Sunday 28 January 2007 16:56, Humberto Ortiz-Zuazaga wrote: > > Jonathan Greene wrote: > > > It would be great to print from my N800 to a network accessible > > > printer... Anyone figure a hack for this? > > > > There are remote only lpr tools, like http://truffula.com/rlpr/. Maybe > > these can run on maemo? > > this is what I use in an other context: > > #!/usr/bin/perl > my($file)=$ARGV[0]; > system("scp $file [EMAIL PROTECTED]:"); > system("ssh [EMAIL PROTECTED] lpr $file"); > sleep 100; > system("ssh [EMAIL PROTECTED] rm -f $file"); > exit; Damien, If I'm understanding this correctly, you are saying (in perl) take this file and move it to that host and print it using it's defaults. Or am I wrong. (If I'm right, slick idea!) James ___ maemo-users mailing list maemo-users@maemo.org https://maemo.org/mailman/listinfo/maemo-users
Re: [maemo-users] Printing?
On Sunday 28 January 2007 21:56, James Sparenberg wrote: > On Sunday 28 January 2007 11:38, Damien Challet wrote: > > On Sunday 28 January 2007 16:56, Humberto Ortiz-Zuazaga wrote: > > > Jonathan Greene wrote: > > > > It would be great to print from my N800 to a network accessible > > > > printer... Anyone figure a hack for this? > > > > > > There are remote only lpr tools, like http://truffula.com/rlpr/. Maybe > > > these can run on maemo? > > > > this is what I use in an other context: > > > > #!/usr/bin/perl > > my($file)=$ARGV[0]; > > system("scp $file [EMAIL PROTECTED]:"); > > system("ssh [EMAIL PROTECTED] lpr $file"); > > sleep 100; > > system("ssh [EMAIL PROTECTED] rm -f $file"); > > exit; > > Damien, > >If I'm understanding this correctly, you are saying (in perl) take this > file and move it to that host and print it using it's defaults. Or am I > wrong. (If I'm right, slick idea!) Yes, that is correct, assuming also that key authentification is set up. One should of course convert it into a shell script. ___ maemo-users mailing list maemo-users@maemo.org https://maemo.org/mailman/listinfo/maemo-users
Re: [maemo-users] Printing?
On 1/28/07, Damien Challet <[EMAIL PROTECTED]> wrote: On Sunday 28 January 2007 21:56, James Sparenberg wrote: > On Sunday 28 January 2007 11:38, Damien Challet wrote: > > On Sunday 28 January 2007 16:56, Humberto Ortiz-Zuazaga wrote: > > > Jonathan Greene wrote: > > > > It would be great to print from my N800 to a network accessible > > > > printer... Anyone figure a hack for this? > > > > > > There are remote only lpr tools, like http://truffula.com/rlpr/. Maybe > > > these can run on maemo? > > > > this is what I use in an other context: > > > > #!/usr/bin/perl > > my($file)=$ARGV[0]; > > system("scp $file [EMAIL PROTECTED]:"); > > system("ssh [EMAIL PROTECTED] lpr $file"); > > sleep 100; > > system("ssh [EMAIL PROTECTED] rm -f $file"); > > exit; > > Damien, > >If I'm understanding this correctly, you are saying (in perl) take this > file and move it to that host and print it using it's defaults. Or am I > wrong. (If I'm right, slick idea!) Yes, that is correct, assuming also that key authentification is set up. One should of course convert it into a shell script. That would be pretty amazing and if in OSX, I set up an automator action to watch a particular folder and print new things... it would totally work! How would I make it a shell script? And how would you do it from something like Opera for example? There is no file to move around... -- Jonathan Greene m 917.560.3000 AIM / iChat - atmasphere gtalk / jabber - [EMAIL PROTECTED] Gizmo - JonathanGreene blog - http://www.atmasphere.net/wp ___ maemo-users mailing list maemo-users@maemo.org https://maemo.org/mailman/listinfo/maemo-users
Re: [maemo-users] Printing?
On 28/01/07, Jonathan Greene <[EMAIL PROTECTED]> wrote: That would be pretty amazing and if in OSX, I set up an automator action to watch a particular folder and print new things... it would totally work! How would I make it a shell script? And how would you do it from something like Opera for example? There is no file to move around... the lp command above requires a postscript file whuch you can't create. i'd like to see 'save to pdf' ___ maemo-users mailing list maemo-users@maemo.org https://maemo.org/mailman/listinfo/maemo-users
Re: [maemo-users] Printing?
On Sunday 28 January 2007 01:49:39 pm Jonathan Greene wrote: > On 1/28/07, Damien Challet <[EMAIL PROTECTED]> wrote: > > On Sunday 28 January 2007 21:56, James Sparenberg wrote: > > > On Sunday 28 January 2007 11:38, Damien Challet wrote: > > > > On Sunday 28 January 2007 16:56, Humberto Ortiz-Zuazaga wrote: > > > > > Jonathan Greene wrote: > > > > > > It would be great to print from my N800 to a network accessible > > > > > > printer... Anyone figure a hack for this? > > > > > > > > > > There are remote only lpr tools, like http://truffula.com/rlpr/. > > > > > Maybe these can run on maemo? > > > > > > > > this is what I use in an other context: > > > > > > > > #!/usr/bin/perl > > > > my($file)=$ARGV[0]; > > > > system("scp $file [EMAIL PROTECTED]:"); > > > > system("ssh [EMAIL PROTECTED] lpr $file"); > > > > sleep 100; > > > > system("ssh [EMAIL PROTECTED] rm -f $file"); > > > > exit; > > > > > > Damien, > > > > > >If I'm understanding this correctly, you are saying (in perl) take > > > this file and move it to that host and print it using it's defaults. > > > Or am I wrong. (If I'm right, slick idea!) > > > > Yes, that is correct, assuming also that key authentification is set up. > > > > One should of course convert it into a shell script. > > That would be pretty amazing and if in OSX, I set up an automator > action to watch a particular folder and print new things... it would > totally work! No need since when you run this script it does the print command from the get go and IIRC lpr works with OSX as well. > > How would I make it a shell script? And how would you do it from > something like Opera for example? There is no file to move around... You don't do it from opera per se but you create the program and then (if this was a desktop) you tell opera that the print command is this script. Hmmm James ___ maemo-users mailing list maemo-users@maemo.org https://maemo.org/mailman/listinfo/maemo-users
Re: [maemo-users] Printing?
On Sunday 28 January 2007 01:49:39 pm Jonathan Greene wrote: > On 1/28/07, Damien Challet <[EMAIL PROTECTED]> wrote: > > On Sunday 28 January 2007 21:56, James Sparenberg wrote: > > > On Sunday 28 January 2007 11:38, Damien Challet wrote: > > > > On Sunday 28 January 2007 16:56, Humberto Ortiz-Zuazaga wrote: > > > > > Jonathan Greene wrote: > > > > > > It would be great to print from my N800 to a network accessible > > > > > > printer... Anyone figure a hack for this? > > > > > > > > > > There are remote only lpr tools, like http://truffula.com/rlpr/. > > > > > Maybe these can run on maemo? > > > > > > > > this is what I use in an other context: > > > > > > > > #!/usr/bin/perl > > > > my($file)=$ARGV[0]; > > > > system("scp $file [EMAIL PROTECTED]:"); > > > > system("ssh [EMAIL PROTECTED] lpr $file"); > > > > sleep 100; > > > > system("ssh [EMAIL PROTECTED] rm -f $file"); > > > > exit; > > > > > > Damien, > > > > > >If I'm understanding this correctly, you are saying (in perl) take > > > this file and move it to that host and print it using it's defaults. > > > Or am I wrong. (If I'm right, slick idea!) > > > > Yes, that is correct, assuming also that key authentification is set up. > > > > One should of course convert it into a shell script. > > That would be pretty amazing and if in OSX, I set up an automator > action to watch a particular folder and print new things... it would > totally work! > > How would I make it a shell script? And how would you do it from > something like Opera for example? There is no file to move around... I believe the bash conversion would be. #!/usr/bin/bash file=$1 user=[put your user here] host=[put fqdn or up of printer host here] scp $file [EMAIL PROTECTED]:/tmp ssh [EMAIL PROTECTED] `lpr /tmp/$file` sleep 100 ssh [EMAIL PROTECTED] `rm $file` echo "complete" Though I'm not in a place to verify it yet. (No printer here.) James ___ maemo-users mailing list maemo-users@maemo.org https://maemo.org/mailman/listinfo/maemo-users
Re: [maemo-users] Printing?
On Sunday 28 January 2007 10:43:30 pm Jan Wender wrote: > A little enhancement, but untested. And maybe it would be better to > use /bin/sh, because on normal devices no bash is installed. > > #!/bin/sh > > user=[put your user here] > host=[put fqdn or up of printer host here] > > if [ $# -ge 1 ];then > file=$1 > cat $file | ssh [EMAIL PROTECTED] 'lpr /tmp/$file' > else > cat | ssh [EMAIL PROTECTED] 'lpr /tmp/$file' > fi > echo "complete" Just curious, why the cat? > > Cheerio, Jan > ___ > maemo-users mailing list > maemo-users@maemo.org > https://maemo.org/mailman/listinfo/maemo-users ___ maemo-users mailing list maemo-users@maemo.org https://maemo.org/mailman/listinfo/maemo-users
Re: [maemo-users] Printing?
Hi, On 1/29/07, James Sparenberg <[EMAIL PROTECTED]> wrote: Just curious, why the cat? Just to avoid hassles with IO redirection. Cheerio, Jan ___ maemo-users mailing list maemo-users@maemo.org https://maemo.org/mailman/listinfo/maemo-users