Udskrive filer direktetil printer i Caja uden at åbne dem

Udskrive filer direktetil printer i Caja uden at åbne dem

Indlægaf Uffe » søn 9. feb 2014 15:01

Jeg lærte lige at man kan udskrive filer direkte i Caja (filbrowseren i Mate desktop) uden at åbne dem først - de bliver dog udskrevet med printerens standart indstillinger. Det kan fx. være en fordel hvis man man har en del standartdokumenter man jævnligt skal skrive ud uden ændringer :idea:

Det gøres ved at lave et script. Kopier nedenstående ind i et tomt tekstdokument
Kode: Vælg alt
#!/bin/bash
#
# print.sh
#
# Print files from the right-click context menu in Caja.
# Place this script in ~/.config/caja/scripts/.

# The printer to use (as shown in the Printer Configuration
# gui or in /etc/cups/printers.conf).
printer=default printer

echo "$CAJA_SCRIPT_SELECTED_FILE_PATHS" | while read file
do
lpr -P "$printer" "$file"
done
exit 0


Nu åbnes du samtidigt en terminal og skriver
Kode: Vælg alt
lpstat -p

Det giver dig navnet på din - eller dine printere. Ved mig giver det
Kode: Vælg alt
uffe@uffe-desktop:~$     lpstat -p
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-6E9OkD/pkcs11: Ingen sådan fil eller filkatalog
printer EPSON-Epson-Stylus-SX510W is idle.  enabled since fre 07 feb 2014 17:31:56 CET
printer Epson-Stylus-SX125 is idle.  enabled since man 06 jan 2014 09:14:05 CET
printer MFCJ6710DW is idle.  enabled since fre 07 feb 2014 14:04:53 CET
uffe@uffe-desktop:~$

Jeg har adgang til flere over netværket, så vælg den du vil bruge og sæt navnet på den ind i stedet for default printer i linjen i scriptet der ser sådan ud.
Kode: Vælg alt
printer=default printer

Ved mig bliver det sådan
Kode: Vælg alt
printer=Epson-Stylus-SX125


Gem filen som fx. Udskriv fil i ~/.config/caja/scripts/ ( mappen .config er en skjult mappe i din hjemmemappe - det viser punktummet foran mappenavnet - og skjulte mappers visning i Caja kan slås til og fra med tastekombinationen Ctrl+h når du er i Caja.)

Efter at filen er gemt skal den gøres eksekverbar. Det gøres ved at gå til mappen filen ligger i, højreklik på filen og vælg "Egenskaber". Der popper et nyt vindue op hvor fanen "Rettigheder" vælges og derefter sættes flueben i "Tillad kørsel af filen som program".
Skærmbillede-7.png


Nu finder du funktionen i højrekliksmenuen i Caja under punktet "Programmer"

:cheers:
Mvh.
Uffe

Ubuntu minimal m/ Mate desktop 64bit
Asrock N68-GE3 UCC - AMD X4 640 - 4 Gb Kingston ram
OCZ Vertex 4 SSD 60 Gb + 500 Gb WD sATA HD

Ultimate Edition 2.9 64bit
Asrock 2core 1333-2.66G - 2 Gb Kingston ram
750 Gb Samsung WD sATA HD
Plextor DVD-RW - Asus 24" fladskærm

Omega T107, 7" Kina Android tablet
Brugeravatar
Uffe
Site Admin
Site Admin
 
Indlæg: 2105
Tilmeldt: man 20. apr 2009 15:42
Geografisk sted: Hornslet, Syddjurs
Brugererfaring med Linux:: Øvet

Tilbage til Tips & trics

Hvem er online

Brugere der læser dette forum: Ingen og 1 gæst

cron