On Mon, 2009-02-02 at 14:46 +0100, Fajran Iman Rusadi wrote: > coba > > $ ls -l /dev/lp0 > > kasih tau apa hasilnya ke sini > > > 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. > > pipe itu tuk nempelin stdout ke stdin. Di java jg musti nyara sperti > itu, yaitu ngebuka/ngejalanin proses lain lalu stdin nya kita tulisin. > > coba baca http://java.sun.com/javase/6/docs/api/java/lang/ProcessBuilder.html > ttg redirect stream dan bagian ngambil input stream.. > > > trus.. sperti kata om ronny, gak pake fasilitas printing di java aja? >
$ ls -l /dev/lp0 crw-rw---- 1 root lp 6, 0 2009-02-03 10:11 /dev/lp0 Saya baca mengenai ProcessBuilder.html dan masih belum paham sepenuhnya, tapi saya ingin tanya lagi: Dulu di OS yang lama (Windows) saya pernah buat aplikasi printing model low level seperti ini dan berjalan baik. Memang saya baru belajar Java dan mau mempelajari lebih dalam lagi fasilitas printing Java. http://java.sun.com/javase/technologies/desktop/printing/ Pertanyaannya: Apakah model ngeprint dengan mengirim data langsung low-level ke parallel port akal2an jaman tahun 80-an memang sudah obsolete dan gak bakal terpakai lagi, atau memang ada kasus-kasus tertentu yang membutuhkan cara semacam itu? Kalau ada, bisa tolong kasih contoh. Terima kasih untuk pencerahannya, terutama buat om Ronny dan om Fajran, Patrick -- Berhenti langganan: linux-programming-unsubscr...@linux.or.id Arsip dan info: http://linux.or.id/milis