VŽDY UPRAVUJI TENTO NÁVOD, TAK NENÍ TŘEBA HLEDAT NÍŽ V DISKUZI.Tak dávám sem první kompletní návod který můžete předat a upravovat dále do návodů. ps: fotky si prosím zkopírujte někam na svůj server pač neručím za ně že tam budou za pár měsíců.
Kopírka
)Možná se někomu někdy stalo že mu doma zůstala multifunkční tiskárna se scannerem ale bez barvy nebo scanner samotný a máte jinou tiskárnu která nemá scanner, a rádi byste kopírovali jednoduše a rychle jedním klikem nebo stiskem jedné klávesy?
Nejdříve budeme potřebovat zjistit váš scanner což provedeme příkazem v terminálu.
scanimage -L
Výsledek by měl vypadat asi jak vidíte na obrázku kde můj scanner má označení
plustek:libusb:001:005
Dále budeme potřebovat zjistit název vaší tiskárny kterou už máte v systému nainstalovanou a funkční. Taktéž příkazem v terminálu.
lpq
Výsledek by měl vypadat asi jak vidíte na obrázku kde moje tiskárna má označení
HP-LaserJet-4-Plus
Dále si vytvoříme obyčejný textový soubor v domovském adresáři který nazveme příznačně
kopirka.sh a do něj vložíme následující text
(povšimněte si druhého a třetího řádku který upravíte dle předchozích výsledků tak aby odpovídaly vašemu scanneru a tiskárně)#!/bin/bash
scanner="plustek:libusb:001:005"
printer="HP-LaserJet-4-Plus"
echo "Kopírování..."
scanimage -p -d ${scanner} --resolution "150" -l "0" -t "0" -x "210mm" -y "297mm" --mode "Gray" | lp -o media=a4 -o fitplot -d ${printer}
Kód si můžete sami upravovat dle vlastní představy, a nebo si můžete vytvořit více skriptů s různým nastavením.
- Pro barevnou kopii změňte v kódu slovo "Gray" na "Color" , nebo pokud kopírujete výhradně textové dokumenty tak zkuste "Lineart" kde kopie bude jednobitová (u "Lineart" doporučuji nastavit --resolution "300" )
- Zvýšení nebo snížení kvality rozlišení můžete měnit v --resolution "150" kde číslo můžete měnit třeba na --resolution "300" ale čím větší kvalita tím déle trvá kopírování.
- Nyní je nastaveno aby se naskenovala stránka A4 a následně se zmenšila do tiskutelné plochy, chcete li tisknout 1:1 s tím že se oříznou okraje dopište na konec skriptu za ${printer} (s mezerou na začátku .....${printer} -o page-bot.....)
-o page-bottom=0 -o page-left=0 -o page-right=0 -o page-top=0
- Chtěli by jste aby jste byli dotázány kolik chcete udělat kopií? Upravíte nebo přepíšete skript aby vypadal takto.
#!/bin/bash
scanner="plustek:libusb:001:005"
printer="HP-LaserJet-4-Plus"
echo -n "Kolik kopií? "
read copy
echo "Kopírování..."
scanimage -p -d ${scanner} --resolution "150" -l "0" -t "0" -x "210mm" -y "297mm" --mode "Gray" | lp -n ${copy} -o media=a4 -o fitplot -d ${printer}

Po uložení vámi upraveného kódu musíte nastavit aby se daný skript dal pouštět a to provedete následujícím příkazem.
chmod +x kopirka.sh
Nyní stačí aby jste na soubor
kopirka.sh poklikali myší a zvolily
Spustit v terminálu.
Pokud si chcete vytvořit klávesovou zkratku nebo si namapovat nějaké tlačítko na své klávesnici aby se po stisku provedla veškerá operace naprosto sama tak si otevřete
Dash a spusťte
Klávesové zkratky, otevře se vám okno kde dole zvolíte
Přidat a dopíšete do
Názvu Kopírka
) a do
Příkazu (v cestě /home/qqpc/... nahraďte qqpc za vaše uživatelské jméno)
xterm -geometry "16x2-1+1" -rv -uc -b "20" -title "Kopírka :o)" -fn "12x24" -e sh '/home/qqpc/kopirka.sh'

Pak už stačí nastavit u nové Vlastní zkratky klávesu nebo kombinaci která to všechno spustí.
Poté po stisknutí kouzelné klávesy bude výsledek vypadat takto

