🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.programowanie
7 messages
7 total messages Started by Marcin Kadziolka Thu, 07 Oct 1999 12:10
Drukowanie
#879
Author: Marcin Kadziolka
Date: Thu, 07 Oct 1999 12:10
10 lines
825 bytes
Czesc!

Jak sie zabrac za drukowanie z poziomu C, zeby przechodzilo przez lpd i
filtry (typu magic-filter)? 

-- 
Marcin
-- 
Na razie
    Marcin
Re: Drukowanie
#880
Author: Jarek
Date: Thu, 07 Oct 1999 15:43
17 lines
1140 bytes

Marcin Kadziolka wrote:
> 
> Czesc!
> 
> Jak sie zabrac za drukowanie z poziomu C, zeby przechodzilo przez lpd i
> filtry (typu magic-filter)?

Z tego co zdazylem zauwazyc czesc
programow po prostu odpala po forku lpr'a
i wypycha mu na stdin zawartosc wydruku...

			Jarek

-- 
Raz, dwa, trzy, proba sygnatury...
Re: Drukowanie
#881
Author: Marcin 'Qrczak' Kowalczyk
Date: Thu, 07 Oct 1999 16:15
15 lines
1469 bytes
7 Oct 1999 14:10:13 +0200, Marcin Kadziolka <kalma@zeus.polsl.gliwice.pl> pisze:

> Jak sie zabrac za drukowanie z poziomu C, zeby przechodzilo przez
> lpd i filtry (typu magic-filter)?

Posłać na standardowe wejście programowi lpr (man popen).

Jeśli to jest w "porządnym" programie, to niekoniecznie lpr,
tylko poleceniu ustawionemu w konfiguracji, domyślnie "lpr".

-- 
 __("<    Marcin Kowalczyk * qrczak@knm.org.pl http://kki.net.pl/qrczak/
 \__/          GCS/M d- s+:-- a22 C+++>+++$ UL++>++++$ P+++ L++>++++$ E-
  ^^                W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK                  5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
Re: Drukowanie
#882
Author: Marcin Kadziolka
Date: Fri, 08 Oct 1999 23:36
14 lines
1396 bytes
Marcin 'Qrczak' Kowalczyk <qrczak@knm.org.pl> wrote:

> > Jak sie zabrac za drukowanie z poziomu C, zeby przechodzilo przez
> > lpd i filtry (typu magic-filter)?
> Posłać na standardowe wejście programowi lpr (man popen).
> Jeśli to jest w "porządnym" programie, to niekoniecznie lpr,
> tylko poleceniu ustawionemu w konfiguracji, domyślnie "lpr".

Dzięki. A gdzie w konfiguracji? :-O  I czy przez "polecenie ustawione w
konfiguracji" rozumiesz lpr z parametrami?

-- 
Na razie   | Running Windows on a Pentium is like having a brand new Porsche 
    Marcin |   but only be able to drive backwards with the handbrake on.
Re: Drukowanie
#883
Author: Marcin 'Qrczak' Kowalczyk
Date: Sat, 09 Oct 1999 13:30
20 lines
1918 bytes
8 Oct 1999 23:36:34 GMT, Marcin Kadziolka <kalma@polsl.gliwice.pl> pisze:

> > Posłać na standardowe wejście programowi lpr (man popen).
> > Jeśli to jest w "porządnym" programie, to niekoniecznie lpr,
> > tylko poleceniu ustawionemu w konfiguracji, domyślnie "lpr".
> 
> Dzięki. A gdzie w konfiguracji? :-O  I czy przez "polecenie ustawione w
> konfiguracji" rozumiesz lpr z parametrami?

Mam na myśli, że mogą być sytuacje, w których ktoś zechce wydrukować
inaczej (przepuścić przez jakiś filtr, wydrukować do pliku, wydrukować
przez a2ps, czy choćby dodać parametry do lpr), więc może warto
w konfiguracji Twojego programu (albo na bieżąco) umożliwić zmianę
tego "lpr" na coś innego.

-- 
 __("<  Marcin Kowalczyk qrczak@knm.org.pl http://www.qrczak.ids.net.pl/
 \__/          GCS/M d- s+:-- a22 C+++>+++$ UL++>++++$ P+++ L++>++++$ E-
  ^^                W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK                  5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
Re: Drukowanie
#885
Author: Boczi
Date: Sat, 09 Oct 1999 14:11
25 lines
1937 bytes
Marcin Kadziolka napisał:
>Marcin 'Qrczak' Kowalczyk <qrczak@knm.org.pl> wrote:
>
>> > Jak sie zabrac za drukowanie z poziomu C, zeby przechodzilo przez
>> > lpd i filtry (typu magic-filter)?
>> Posłać na standardowe wejście programowi lpr (man popen).
>> Jeśli to jest w "porządnym" programie, to niekoniecznie lpr,
>> tylko poleceniu ustawionemu w konfiguracji, domyślnie "lpr".
>
>Dzięki. A gdzie w konfiguracji? :-O  I czy przez "polecenie ustawione w
>konfiguracji" rozumiesz lpr z parametrami?

Qrczak miał na myśli, żebyś dał możliwość zmiany programu drukującego.
Czasami nie jest to lpr tylko lp albo jeszcze inaczej. 
Coś w stylu: ``Program używa do drukowania polecenia zawartego w zmiennej
PRINT. Jeśli taka zmienna nie jest zadeklarowana program użyje programu
lpr''. Lub inna metoda (pliki konfiguracyjne, konfigurator GUI ... wedle
inwencji własnej).

Boczi
-- 
Andrzej Boczek  (boczi<at>pol.pl)

"Ja na dysku mam tylko dwie gry. Przygodówkę i tamagotchi: 
   Linuxa i win95."
Re: Drukowanie
#884
Author: Marcin Kadziolka
Date: Sun, 10 Oct 1999 09:28
17 lines
1749 bytes
Marcin 'Qrczak' Kowalczyk <qrczak@knm.org.pl> wrote:

> > > Jeśli to jest w "porządnym" programie, to niekoniecznie lpr,
> > > tylko poleceniu ustawionemu w konfiguracji, domyślnie "lpr".
> > Dzięki. A gdzie w konfiguracji? :-O  I czy przez "polecenie ustawione w
> > konfiguracji" rozumiesz lpr z parametrami?
> Mam na myśli, że mogą być sytuacje, w których ktoś zechce wydrukować
> inaczej (przepuścić przez jakiś filtr, wydrukować do pliku, wydrukować
> przez a2ps, czy choćby dodać parametry do lpr), więc może warto
> w konfiguracji Twojego programu (albo na bieżąco) umożliwić zmianę
> tego "lpr" na coś innego.

Aaa, już rozumiem. Oczywiście tak zrobię.

-- 
Na razie   | Running Windows on a Pentium is like having a brand new Porsche 
    Marcin |   but only be able to drive backwards with the handbrake on.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads