Mungkin mau bongkar2x ini[1] tapi silahkan di sesuaikan dengan
kebutuhan di sistem anda :)

[1] http://code.google.com/p/escprinter/

2009/2/3 Patrick_Stiady <psti...@bdg.centrin.net.id>:
> On Tue, 2009-02-03 at 12:22 +0700, mRt ITnewbies wrote:
>> Btw coba aja langsung edit aja file /etc/group tambahkan dari sana
>> saja user yg mau nge-print. Saya pernah kejadian klo masuk lewat menu
>> user manager malah ndak ketambah ke group lp :D
>
> $ cat /etc/group | grep myusername
>
> ...
> lp:x:7:myusername
>
> Hari ini setelah saya coba lagi ternyata pesan Permission Denied sudah
> gak keluar, rupanya harus di-restart dulu sesudah tambah user.
>
> Tapi walaupun di-printer ada led kedip-kedip tanda data diterima, tapi
> kok nggak keluar di-print ya?  Harus dikirimi karakater apa lagi supaya
> bisa nge-print.  Di Java sudah saya kirimi
>
>                        out.write(0x0D); (carriage return)
>
> tapi tetap nggak keluar.
>
> Terima kasih buat petunjuknya,
> Patrick
>
>
>>
>> 2009/2/2 Patrick_Stiady <psti...@bdg.centrin.net.id>:
>> > Terima kasih atas respons cepatnya.  Saya coba echo "testing" > /dev/lp0
>> > ternyata juga permission denied.
>> >
>> > Saya coba menambahkan group lp ke user saya melalui
>> > System-Administration-Users and Groups.  Karena saya tidak melihat ada
>> > group lp, maka saya click tombol "Add Group" dan memasukkan nama "lp"
>> > tanpa memperhatikan "Group ID"-nya.
>> >
>> > Jika di terminal saya ketik:
>> > $ group myname
>> >
>> > group lp sudah terlihat, tetapi echo "testing" > /dev/lp0 masih
>> > permission denied.  Kalau echo "testing" | lpr, sih berhasil, tapi lpr
>> > jadi nama file, kalau saya masukkan ke coding Java.
>> >
>> > Saya sudah mengganti Group ID lp dari 1004 menjadi 7, masih juga tidak
>> > berhasil.
>> >
>> > Mohon petunjuknya lagi.
>> >
>> > Terima kasih,
>> > Patrick
>> >
>> > On Mon, 2009-02-02 at 18:53 +0700, mRt ITnewbies wrote:
>> >> Btw user yang ngejalanin program tersebut dah masuk ke group-nya printer 
>> >> blm ?
>> >> Atau gini aja deh yg paling mudah, coba perintah ini di user yg mau 
>> >> nge-print:
>> >> echo "testing" > /dev/lp0
>> >>
>> >> bisa ngeprint tulisan testing ndak ? Klo bisa, harusnya program anda
>> >> juga bisa. Tapi klo ga bisa, program anda juga ga bakalan bisa :)
>> >>
>> >> Solusi-nya, coba masukkin ke group lp untuk user yg mau ngeprint
>> >> tersebut then try to print via console :)
>> >>
>> >>
>> >> 2009/2/2 Patrick_Stiady <psti...@bdg.centrin.net.id>:
>> >> > Halo semua,
>> >> >
>> >> > Saya mencoba mengirim karakter ke printer melalui Java:
>> >> >
>> >> >
>> >> >        public static void main(String[] args) {
>> >> >                // TODO Auto-generated method stub
>> >> >                try{
>> >> >                        FileWriter out = new FileWriter("/dev/lp0");
>> >> >                        out.write("Hello World!");
>> >> >                        out.write(0x0D);
>> >> >                        out.close();
>> >> >                }catch(IOException e){
>> >> >                        e.printStackTrace();
>> >> >                }
>> >> >
>> >> >
>> >> > Dan saya mendapat error message:
>> >> >
>> >> > java.io.FileNotFoundException: /dev/lp0 (Permission denied)
>> >> >        at java.io.FileOutputStream.open(Native Method)
>> >> >        at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
>> >> >        at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
>> >> >        at java.io.FileWriter.<init>(FileWriter.java:46)
>> >> >        at testcode.PrinterTest1.main(PrinterTest1.java:14)
>> >> >
>> >> >
>> >> > Kenapa ya "Permission denied", padahal saya bisa nge-print open-office
>> >> > file saya ke printer tersebut?  Apakah printer-nya perlu diset supaya
>> >> > membolehkan program Java tersebut nge-print?  Bagaimana cara memberikan
>> >> > permission tsb, padahal di System-Administration-Printing pada tab
>> >> > Access Control sudah di set Allow printing for everyone except these
>> >> > users dan tidak ada user yang di blok?
>> >> >
>> >> > O ya, saya pakai Ubuntu 8.04 HH.
>> >> >
>> >> > Terima kasih atas panduannya,
>> >> > Patrick
>> >> >
>> >> >
>> >> > --
>> >> > Berhenti langganan: linux-programming-unsubscr...@linux.or.id
>> >> > Arsip dan info: http://linux.or.id/milis
>> >> >
>> >> >
>> >>
>> >>
>> >>
>> >> --
>> >> Martinus Ady H.
>> >> http://martinusadyh.web.id/
>> >>
>> >
>> >
>> > --
>> > Berhenti langganan: linux-programming-unsubscr...@linux.or.id
>> > Arsip dan info: http://linux.or.id/milis
>> >
>> >
>>
>>
>>
>> --
>> Martinus Ady H.
>> http://martinusadyh.web.id/
>>
>
>
> --
> Berhenti langganan: linux-programming-unsubscr...@linux.or.id
> Arsip dan info: http://linux.or.id/milis
>
>



-- 
Martinus Ady H.
http://martinusadyh.web.id/

--
Berhenti langganan: linux-programming-unsubscr...@linux.or.id
Arsip dan info: http://linux.or.id/milis

Kirim email ke