The UNIX and Linux Forums  
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

Go Back   UNIX og Linux Forums > Top Forums > UNIX for Dummies Spørsmål og svar
.
google unix.com



UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen!

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Utskriftskøen jobber fast mizzleman HP-UX 3 07-02-2008 08:52
Utskriftsjobbene bli sittende fast i køen iNetForce SCO 9 04-20-2007 08:20
Tilfeldig dupliseres utskriftsjobber Barry Staples SCO 1 03-20-2007 05:34
jobber fastlåste i eksterne utskriftskøen antalexi UNIX for Advanced & ekspertbrukere 0 08-03-2004 12:07
Slette en gruppe med utskriftsjobber orvelb UNIX for Dummies Spørsmål og svar 1 02-09-2001 12:20

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 08-22-2008
miguel77mex miguel77mex is offline
Registrert bruker
  
 

Bli Dato: Aug 2008
Innlegg: 3
Fangstmetoder utskriftsjobber.

Hei,

Jeg lurer på hvordan fange utskriftsjobber til å behandle dem før blitt servert til skriveren.

Jeg ble fortalt at utfordringen er å fange rå teksten som en gammel arven programmet sender til skriveren (fakturaer, sitater osv.), og lagre dem som tekstfiler for å tillate et nytt program for å behandle dem gjør forskjellige nye ting som det gamle programmet kan ikke.

Vi trenger å prøve denne metoden fordi det er ingen mennesker som kan skifte arven app kode. Klienten tenker på endre app men vi trenger å tilby en løsning nå.

Har noen vet hvordan man gjøre det?

Takk på forhånd.
  #2 (permalink)  
Old 08-22-2008
vbe's Avatar
vbe vbe is offline Forum Staff  
Moderator
  
 

Bli Dato: Sep 2005
Bosted: Sveits - GE
Innlegg: 1575
Hvis programmet som sender ut, kan du prøve å deaktivere skriver deretter gå og hente det som er i køen ...
  #3 (permalink)  
Old 08-22-2008
Danny.Chouinard Danny.Chouinard is offline
Registrert bruker
  
 

Bli Dato: mai 2008
Innlegg: 21
Også avhengig av OS og kø som brukes, kan du skrive en enkel skriver filter som et shell skript som vil gjøre arbeidet for deg. Så ... Hva OS og utskriftssystem er du på?
  #4 (permalink)  
Old 08-22-2008
miguel77mex miguel77mex is offline
Registrert bruker
  
 

Bli Dato: Aug 2008
Innlegg: 3
Jeg vet det er UNIX (vet ikke hvilken),

Og jeg ble fortalt det bruker lpr-kommando for å skrive, det er alt jeg vet.

Har du en link til en tutorial o noe å gjøre dette skriptet?
  #5 (permalink)  
Old 08-23-2008
Danny.Chouinard Danny.Chouinard is offline
Registrert bruker
  
 

Bli Dato: mai 2008
Innlegg: 21
"UNIX" kan bety mange ting.

Ok, her er hva du kan gjøre, erstatter lpr med skriptet.

Først må du finne ut hvor det liv. La oss si for eksempel det er / usr / bin / lpr.

Deretter erstatter med et skript som logger hvor det heter, og forsøker å kopiere skriver utdata til en fil.

Code:
$ su
Password:
# mv /usr/bin/lpr /usr/bin/real.lpr
cat > /usr/bin/lpr
#!/bin/sh
exec >/tmp/lpr.debug 2>&1
set +xv
echo "Lpr called on `date` with these arguments:"
echo "0:$0 1:$1 2:$2 3:$3 4:$4 5:$5 6:$6 7:$7 8:$8 9:$9"
filenames=""
args=""
while [ $# -gt 0 ]; do
  case $1 in
    -* ) args="$args $1" ;;
    * ) filenames="$filenames $1" ;;
  esac
  shift
done
if [ "$filenames" = "" ]; then
  filenames=/tmp/lpr.stdin
  cat > /tmp/lpr.stdin
fi
cat /dev/null > /tmp/lpr.output
for f in $filenames; do
  cat $f >> /tmp/lpr.output
done
exec /usr/bin/real.lpr $* < /tmp/lpr.output
exit 0
^D
# chmod 755 /usr/bin/lpr
Som bør komme i gang. Sjekk / tmp / lpr.debug å se hva som skjer.
  #6 (permalink)  
Old 08-25-2008
miguel77mex miguel77mex is offline
Registrert bruker
  
 

Bli Dato: Aug 2008
Innlegg: 3
Takk Danny,

Jeg vet at si UNIX er ikke nok, men er alt jeg har.
Ditt svar gir meg ideen om hvordan man skal håndtere dette.

Dette prosjektet er ikke godkjent ennå, men takk til dere har jeg et inntrykk av de forskjellige tingene som jeg bør ta i kontoen.
Closed Thread

Hugseliste

Tags
catch utskriftsjobb, lpr filter, utskriftsjobber, print spole, utskrift, unix oppsamlingsadresse utskriftsjobber, unix print

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 10:49.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0