Fórum Ubuntu CZ/SK

Ostatní => Tipy a triky pro Linux => Téma založeno: compaq 22 Dubna 2009, 15:40:18

Název: Kopírka
Přispěvatel: compaq 22 Dubna 2009, 15:40:18
Hledám způsob, jak nahradit kopírku ze zastaralého OS v Ubuntu.
Mám skener a chci jedním klikem zkopírovat obsah skeneru na tiskárnu. Program, script, spouštěč, cokoli...

černobíle
rychle
bez keců
(http://www.personal.psu.edu/scd5029/blogs/SCDIST110H/copy-machine.gif)
Název: Re: Kopírka
Přispěvatel: JohnyN 22 Dubna 2009, 16:44:12
xsane
Název: Re: Kopírka
Přispěvatel: compaq 22 Dubna 2009, 16:51:48
xsane
jedním klikem
Název: Re: Kopírka
Přispěvatel: JohnyN 22 Dubna 2009, 16:54:38
Ved XSane dokaze kopirovat aj bez klikania, nastavis interval medzi skenovaniami napr. 15 s a vsetko ide automatiky. Ak chces jednym klikom, tak zase sa da pouzit XSane (rezim kopirovanie).
http://www.xsane.org/doc/sane-xsane-copy-doc.html
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 07 Července 2011, 12:47:12
Zrovna řeším stejnou věc na 11.04.
Má matka není nejmladší a něco na jeden klik by se hodilo.  ;)
Ono jsem se jí snažil vysvětlit že pustí program na jednoduché skenování a dá Skenovat počká než se načte obrázek a následně vleze nahoru do menu klikne na Dokument a vybere Tisk a vyskočí okno a znovu vpravo dole klikne na Tisk a na konec může program na jednoduché skenování zavřít...
Toto není pro mou matku zrovna jednoduché  :-\
Představoval bych si ikonku na ploše, poklikám na ní a vyskočilo by okénko s teploměrem kde by běžely procenta s průběhem operace a nakonec by se okno samo zavřelo a z tiskárny by vylezla kopie. Jééé to by byla nádhera...  ::) 
Název: Re: Kopírka
Přispěvatel: Krysař 07 Července 2011, 13:48:53
dalo by se vyuzit http://wiki.fedora.cz/doku.php?id=navody:f7skener
a na plochu dat spoustec se skriptem, ktery naskenuje a pak vytiskne
Název: Re: Kopírka
Přispěvatel: Beetljuice 07 Července 2011, 14:41:36
dalo by se vyuzit http://wiki.fedora.cz/doku.php?id=navody:f7skener
a na plochu dat spoustec se skriptem, ktery naskenuje a pak vytiskne
Přesně ... já používal dříve něco podobného :
Kopírka ČB - copyCB.sh
Kód: [Vybrat]
DEVICE=mustek_usb2:libusb:005:003
scanimage --device-name ${DEVICE} --format tiff --resolution 150 --source Reflective --mode Lineart -l 0 -t 0 -x 210.82mm -y 294.64mm > /home/kancelar/tmp/copy.tiff
gwenview /home/kancelar/tmp/copy.tiff
# rm -f /home/kancelar/tmp/copy.tiff
umožňuje náhled před tiskem, kdyby to nebylo košér ;-)

Kopírka Gray - copy_gray.sh
Kód: [Vybrat]
DEVICE=mustek_usb2:libusb:005:003
 scanimage --device-name ${DEVICE} --format tiff --resolution 150 --mode Gray8 -l 0 -t 0 -x 210.82mm -y 294.64mm > /home/kancelar/tmp/copy.tiff
gwenview /home/kancelar/tmp/copy.tiff
# rm -f /home/kancelar/tmp/copy.tiff
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 07 Července 2011, 15:16:52
Výborně už se blížíme ideálu. Dle vaší předlohy a manuálu jsem začal upravovat script a výsledek je že na něj poklikám a zvolím spustit v terminálu a v terminálu mi běží procenta scanu a po dokončení se to uloží a okno terminálu samo zavře.  :)
Teď bych ještě chtěl aby se to automaticky vytisklo a hned vymazalo... Jak dál?
Kód: [Vybrat]
DEVICE=plustek:libusb:001:005
scanimage -p -d ${DEVICE} --resolution 150 -l 0 -t 0 -x 210.82mm -y 294.64mm --mode Gray --depth 8 > outfile

ps: nedá se náhodou odstranit ta otázka kde volím spustit v terminálu? Prostě aby se to v něm spustilo samo hned po poklikání?
Název: Re: Kopírka
Přispěvatel: ntz_reloaded 07 Července 2011, 15:22:19
man lp

Kód: [Vybrat]
DESCRIPTION
       lp submits files for printing or alters a pending job. Use a filename of "-" to force printing from the standard input.

 takze u tebe by melo fungovat:

Kód: [Vybrat]
scanimage -p -d ${DEVICE} --resolution 150 -l 0 -t 0 -x 210.82mm -y 294.64mm --mode Gray --depth 8 | lp -o media=a4 -d $jmeno-tiskarny -
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 07 Července 2011, 17:58:59
Tak teď to funguje jak má ;) Vytvořil jsem textový soubor s názvem Kopirka.sh a poklikáním na něj a následném zvolením Spustit v trminálu se stránka naskenuje a poté hned vytiskne.
Napadlo mě udělat klávesovou zkratku tak že jsem namapoval jedno multimediální nevyužité tlačítko na klávesnici a přidal k němu příkaz sh '/home/franta/kopirka.sh'  což udělá to co má ale na pozadí bez otevření terminálu což je škoda. Jak to upravit aby to otevřelo v terminálu?
Kód: [Vybrat]
#!/bin/bash
SCANNER=plustek:libusb:001:005
PRINTER=HP-LaserJet-4-Plus
scanimage -p -d ${SCANNER} --resolution 150 -l 0 -t 0 -x 210.82mm -y 294.64mm --mode Gray --depth 8 | lp -o media=a4 -o fitplot -d ${PRINTER}
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 07 Července 2011, 18:34:43
Zkouším všechno možné ale zadat v terminálu příkaz tak aby se v novém teminálu spustil další příkaz tak na to nemohu přijít...
test:
Kód: [Vybrat]
gnome-terminal | echo "helo"
gnome-terminal > echo "helo"

všechno blbě  :-\ terminál to otevře ale další příkazy pokračují v tom starém a né v novém  :-[
Název: Re: Kopírka
Přispěvatel: jmp 07 Července 2011, 18:38:11
nejde u toho spoustece zmenit typ z "aplikace" na "aplikace v terminalu" ?
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 07 Července 2011, 18:42:04
žádný souštěč jako takový nemám. Jen textový soubor kopirka.sh s nastavenou možností spouštění jako program.
Jde o to přiřazení ke klávese jako klávesová zkratka.
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 08 Července 2011, 10:42:54
TOP:
Opravdu nikdo neví jak zadat příkaz na otevření terminálu a následně v něm spustit příkaz?  :'(
Název: Re: Kopírka
Přispěvatel: Krysař 08 Července 2011, 11:35:53
Asi bude zalezet na tom prikazu. Funguje treba
Kód: [Vybrat]
xterm top
EDIT: Tezko se kontroluje funkcnost, pokud prikaz neprovadi delsi akci. Po provedeni se totiz terminal okamzite zavira.
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 08 Července 2011, 12:09:32
To je vpořádku že se po provedení akce zavírá tak to i chci.
Zrovna co se týká xtermu tak s kombinací top to funguje ale ne s scanimage  :'(
Kód: [Vybrat]
#!/bin/bash
SCANNER=plustek:libusb:001:005
PRINTER=HP-LaserJet-4-Plus
xterm scanimage -p -d ${SCANNER} --resolution 150 -l 0 -t 0 -x 210.82mm -y 294.64mm --mode Gray --depth 8 | lp -o media=a4 -o fitplot -d ${PRINTER}
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 08 Července 2011, 12:53:42
Tak nakonec to šlo udělat takto i když to s klasickým gnome-terminal nefunguje.
Spoštěč jsem nechal stejný viz
Kód: [Vybrat]
#!/bin/bash
SCANNER=plustek:libusb:001:005
PRINTER=HP-LaserJet-4-Plus
scanimage -p -d ${SCANNER} --resolution 150 -l 0 -t 0 -x 210.82mm -y 294.64mm --mode Gray --depth 8 | lp -o media=a4 -o fitplot -d ${PRINTER}

A do klávesových zkratek jsem napsal jako přikaz toto a už to jde že se otevře terminál xterm a v něm běží procenta scannu.  ;D
Kód: [Vybrat]
xterm -e sh '/home/franta/kopirka.sh'
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 08 Července 2011, 16:16:28
Tak jsem pokročil ještě dále a to následovnou úpravou
textový soubor kopirka.sh
Kód: [Vybrat]
#!/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 210.82mm -y 294.64mm --mode Gray --depth 8 | lp -o media=a4 -o fitplot -d ${PRINTER}

klávesová zkratka na nepoužívanou klávesu na multimediální klávesnici příkaz
Kód: [Vybrat]
xterm -geometry 16x2+650+20 -fn 12x24 -e sh '/home/franta/kopirka.sh'
Výsledek viz obrázek

Funguje to perfektně ale chtěl jsem se zeptat pokud Progress dokončí 100% tak se ještě čeká než se zaparkuje skenovací hlava zpět (cca 20s) a až poté se začne tisknout. Nejde tam nějak zakomponovat že jakmile progress dsáhne 100% tak ihned začne tisknout?

[attachment deleted by admin]
Název: Re: Kopírka
Přispěvatel: Tadeáš Pařík 08 Července 2011, 16:54:04
Rodí se tu celkem fajn nápad, takže až bude nějaké finální řešení tak to hodím do návodů...
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 08 Července 2011, 17:07:57
To mě jenom potěší pokud to poslouží i ostatním. Přeci jenom hledal jsem všude možně na netu a nikde ani zmínka, tak jsem si začal s vaší pomocí pomáhat sám. A aplikace na deset kliků je na nic. Až doladím mouchy tak sem napíšu jednoduše a podrobně jak to nastavit, nejlépe obrázkově aby to pochopil i naprostý začátečník.  :D

Je tu tedy někdo kdo by věděl jak udělat aby tiskárna začla tisknout hned po dosažení Progress: 100%? Testovat tento návod můžete i na multifunkční tiskárně akorát tam nedávejte papír aď nemáte hromady potištěného papíru.  ;D
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 09 Července 2011, 12:42:16
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  :o)
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.
Kód: [Vybrat]
scanimage -LVýsledek by měl vypadat asi jak vidíte na obrázku kde můj scanner má označení plustek:libusb:001:005
(http://www.volny.cz/barevnej2/kopirka/scanimage-L.png)

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.
Kód: [Vybrat]
lpqVýsledek by měl vypadat asi jak vidíte na obrázku kde moje tiskárna má označení HP-LaserJet-4-Plus
(http://www.volny.cz/barevnej2/kopirka/lpq.png)

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ě)
Kód: [Vybrat]
#!/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.
Kód: [Vybrat]
-o page-bottom=0 -o page-left=0 -o page-right=0 -o page-top=0
Kód: [Vybrat]
#!/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}
(http://www.volny.cz/barevnej2/kopirka/kopii.png)



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.
Kód: [Vybrat]
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  :o) a do Příkazu (v cestě /home/qqpc/... nahraďte qqpc za vaše uživatelské jméno)
Kód: [Vybrat]
xterm -geometry "16x2-1+1" -rv -uc -b "20" -title "Kopírka  :o)" -fn "12x24" -e sh '/home/qqpc/kopirka.sh'(http://www.volny.cz/barevnej2/kopirka/zkratka.png)

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  :D
(http://www.volny.cz/barevnej2/kopirka/Kopirovani.png)
Název: Re: Kopírka
Přispěvatel: Krysař 09 Července 2011, 22:08:48
Pekne! K+

Jen maly pripodotek: pokud neni navod urcen jen pro devcata a aby byl trochu vice cesky, tak hned v prvnim souveti bych radeji napsal: "...a rádi byste kopírovali jednoduše..."
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 09 Července 2011, 22:45:30
Krysař > poupraveno.  ;D
Já se česky snad nikdy nenaučím...  ::)
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 10 Července 2011, 12:07:29
Poupravil jsem návod tak že jsem odstranil položku --depth "8", s některými scannery to hlásí chybu a bez toho to funguje stejně dobře jelikož depth je defaultně na 8 automaticky.  ;)

Jinak matce to udělalo vyloženě radost :)
Název: Re: Kopírka
Přispěvatel: compaq 11 Července 2011, 14:28:22
Funguje to skvěle na první pokus. Díky. K+

Uměl bys napsat univerzání skript, který zjistí skener a tiskárnu a vytvoří sh a zástupce?

Kdyby Ubuntu obsahovalo takový balík v základu, bylo by to skvělé...

...a ještě kdyby se to spouštělo tlačítkem na skeneru...
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 11 Července 2011, 18:21:35
Spouštět to tlačítkem na scanneru by nebyl problém pokud by ho systém vyděl a pak by se dal bez problému namapovat na klávesovou zkratku.
Taky mě napadlo to ještě zdokonalit a nejlépe graficky klikacím způsobem aby to bylo naprosto blbuvzdorné.  :D Bohůžel mé znalosti nesahají tak daleko ale možná se do toho pustím a rozšířím si obzory.

Mohu se zeptat jestli jsi to nastavoval i včetně klávesové zkratky? Já jsem zatím testoval na dvou strojích, tak mě zajímá jestli bylo potřeba něco měnit atd...
Název: Re: Kopírka
Přispěvatel: compaq 12 Července 2011, 11:00:49
Spouštět to tlačítkem na scanneru by nebyl problém pokud by ho systém vyděl a pak by se dal bez problému namapovat na klávesovou zkratku.
Taky mě napadlo to ještě zdokonalit a nejlépe graficky klikacím způsobem aby to bylo naprosto blbuvzdorné.  :D Bohůžel mé znalosti nesahají tak daleko ale možná se do toho pustím a rozšířím si obzory.

Mohu se zeptat jestli jsi to nastavoval i včetně klávesové zkratky? Já jsem zatím testoval na dvou strojích, tak mě zajímá jestli bylo potřeba něco měnit atd...

Myslím, že klikátko ani není nutné. Stejně tak okno s procenty průběhu. Klávesovou zkratku jsem netestoval. Nejraději bych si to umístil přímo pod Aplikace - Kopírka a nějakou hezkou ikonou.

Problém s tlačítky na skeneru je v tom, že je systém nevidí.
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 12 Července 2011, 13:33:55
Klávesová zkratka je parádní, dala my možná víc zabrat než samotný skript. Je nastavená tak aby se okno zobrazovalo přesně na místě oznamovací oblasti což je pod hodinami viz obrázek v návodu. Spousta kláves na klávesnici je nevyužita nebo nějaká zkratka třeba WIN+P

[attachment deleted by admin]
Název: Re: Kopírka
Přispěvatel: Tadeáš Pařík 12 Července 2011, 13:50:43
Tak koukám, že to pomalu ujednotím a hodím do návodů... večer na to vlítnu  ;)
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 12 Července 2011, 14:47:50
Super.  ;)
Třeba to někdo použije.
Název: Re: Kopírka
Přispěvatel: Bum 12 Července 2011, 23:29:52
Este som nemal cas to odskusat ale jak na to kukam tak na to kukam nikde nevidim moznost zadat kolko kopii chcem vytlacit. ak to chce byt kopirka toto by to malo mat. Na lp by to mala byt volba -n cislo. Ci to aj funguje nemam teraz moznost vyskusat, dcerka zaspala a nebudem tu teraz hrkotat s tlaciarnou ale na PDF tlaciaren mi to nefunguje.
Inac chvalim dobra a zaujimava moznost.
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 13 Července 2011, 09:28:57
správně -n číslo si můžeš zvolit kolik kopii ale pro více kopii bych volil klasický způsob přes grafické skenování.
Tady šlo hlavně o jednoduchou možnost kopírování jedné stránky bez jakýchkoliv otázek  ;). Ale nikomu nebráním si udělat třeba těch skriptů několik třeba kopirka-jedna-kopie.sh, kopirka-dve-kopie.sh, kopirka-tri-kopie.sh..... Určitě by to šlo upravit aby se to zeptalo kolik kopii chci udělat ale to nebyl původní cíl.
PDF tiskárna není dle mého názoru to samé.
Název: Re: Kopírka
Přispěvatel: compaq 13 Července 2011, 10:06:35
Kopírka je super.

Já bych zase uvítal, kdyby se každý kopírovaný dokument ještě uložil jako pdf do složky/kopie.
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 13 Července 2011, 10:28:17
Tak počet kopií mě vrtal hlavou tak přikládám upravený skript který se tě zeptá kolik že to chceš kopií  ;)
Vše ostatní funguje viz původní návod včetně klávesové zkratky.
Přidal jsem tuto možnost do hlavního návodu. ;)
Kód: [Vybrat]
#!/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 "210.82mm" -y "294.64mm" --mode "Gray" | lp -n ${COPY} -o media=a4 -o fitplot -d ${PRINTER}

To compaq nestačil by ti TIFF ?

[attachment deleted by admin]
Název: Re: Kopírka
Přispěvatel: compaq 13 Července 2011, 10:30:37
To compaq nestačil by ti TIFF ?

Jasně, cokoli komprimovaného, aby to nezabíralo místo... dík...
Název: Re: Kopírka
Přispěvatel: ntz_reloaded 13 Července 2011, 10:36:49
tenhle thread je silenej, uz to dal nevydrzim a dovolim si par technickych poznamek kdyz uz nic jineho:

a) OMG, kde jste videli ve svejch skriptech pojmenovavani promennejch aprkejsem (velka pismena). to prosim nedelejte, velkopisemne promenne ma system !!

b) ackoliv tohle `echo -n "Kolik kopií?" && read COPY && echo "Kopírování..." ....' zdanlive funguje v poradku tak je to strasny a "&&" je zcela spatne pouzite
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 13 Července 2011, 10:51:00
Nikomu nebráním to upravovat a budu rád když mi s tím někdo pomůže.
Berte na vědomí že jsem potřeboval udělat Kopírku a toto je můj úplně první skript co vůbec dělám tudíž nemám žádné zkušenosti. Necpu to na Wiki právě že jsem si vědom že to pro někoho kdo se tím zabývá musí být strašný bastl. Několik hodin jsem na webu hledal nějaké řešení ale nikde nic tak dělám co umím, a nebudu kvůli jednomu skriptu studovat pravidla skriptování. Pokud někdo máte konkrétní návrh úpravy tak pošlete celý opravený návrh jak by to mělo vypadat a neříkat jen že je to strašný.  :-\
ps: mě to bez těch && nefunguje.
Název: Re: Kopírka
Přispěvatel: Bum 13 Července 2011, 11:48:45
skus takto

Kód: [Vybrat]
#!/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 "210.82mm" -y "294.64mm" --mode "Gray" | lp -n ${copy} -o media=a4 -o fitplot -d ${printer}
Ale netvrdim ze je to gramaticky spravne. :)
pst. Vdaka tomuto skriptu som si rozbabral scaner a nescanuje mi. :)
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 13 Července 2011, 11:59:36
Tomu říkám odpověď!  ;) Funguje to stejně a ntz_reloaded bude snad spokojen.  :D
Upravím dle toho hlavní návod.
Už mě to přestávalo bavit dělat samotného.
Nechápu proč by to mělo cokoliv provést se scannerem? Nikam se nic nezapisuje ani neukládá. Odpojení a restart pc jsi zkoušel?
Název: Re: Kopírka
Přispěvatel: Bum 13 Července 2011, 12:03:50
Ja som si asi zmazal konfigurak. Skrat neuvazene rm. Hehe. U mna totiz ta detekcia na scener prebehla ale to co vypisal ze je scaner nevie pouzit. Hladal som na forach moznosti konfiguracie az prislo na rad to rm. a scaner tisko cuci vedla mna. :)
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 13 Července 2011, 12:11:35
Hlavní návod upraven  ;)
Jo rm je prevít stačí se splést v cestě a je vystaráno.  ;D
Co že ti to vlastně psalo? Máš ještě ten výpis toho scanneru?
Název: Re: Kopírka
Přispěvatel: Bum 13 Července 2011, 12:35:31
Dobre scaner uz vrzuka. Neni nad to ked su zalohy. :)
Kód: [Vybrat]
scanimage -L
device `brother2:bus2;dev1' is a Brother MFC-7420 USB scanner

Kód: [Vybrat]
scanimage -d brother2:bus2;dev1 -v > ~/test.png
scanimage: open of device brother2:bus2 failed: Invalid argument
dev1: command not found
ale toto ma serie najviac. :)
Kód: [Vybrat]
brscan-skey -l

 MFC-7420          : brother2:bus2;dev1  : USB                  Not registered

Pritom z xsane funguje v pohode.
Mam to nastavovane podla stranky vyrobcu. Teda pokial sa pamatam. Nastavenia su este z cias ked som mal 10.04


Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 13 Července 2011, 12:51:04
A pokud dáš příkaz samotný bez jakéhokoliv nastavení ?
Kód: [Vybrat]
scanimage > obrazekMělo by to automaticky najít scanner a uložit soubor jménem obrázek v TIFFu který bude mít rozlišení něco kolem 150x200px...

Nebo co vypisuje pokud spustíš z terminálu, a pokusíš se něco naskenovat?
Kód: [Vybrat]
simple-scan -d
Název: Re: Kopírka
Přispěvatel: Bum 13 Července 2011, 13:07:08
Ty si saman, alebo co?
No teraz neviem co zabralo dosteraz sa to stale zaseklo na tej hlaske ze ani za svet.
Skusal som to zamozrejme aj bez volieb a furt nic. Ockej idem skysit ten script. :)
Dam vediet.
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 13 Července 2011, 13:16:00
Už to vydím kde je problém.  :D Upravím hlavní návod aby se to už nikomu nestalo.
Problém bude v středníku ;
Zadej název toho scanneru do uvozovek
Kód: [Vybrat]
scanimage -d "brother2:bus2;dev1" -v > ~/test
a skript bude vypadat takto
Kód: [Vybrat]
#!/bin/bash
scanner="brother2:bus2;dev1"
printer="HP-LaserJet-4-Plus"
......


ps: šaman nejsem jen si na něj hraju.
Název: Re: Kopírka
Přispěvatel: Bum 13 Července 2011, 13:34:04
Jo parada. ide to.
Neviem preco to neslo pred tym asi som fakt nieco zmenil ked som hladal na nete. teraz uz to ide aj tak aj tak samozrejme musia tam byt" to som si pred tym tiez nevsimol.

A teraz mozes skusit nieco na fax :) viem uz sa malo pouziva ale stane sa. Hehe.
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 13 Července 2011, 14:38:12
Fax nemám a doufám že mít nebudu.  ;D
Upravil jsem dále návod o takové drobnosti jako mezeru před zadáváním počtu stránek nebo rozlišení skenování z 295 na 297mm, a nově jsem přidal možnost nastavení tisku bez okrajů pro kopírování 1:1 ale defaultně jsem nechal starou možnost což mi připadá lepší. Třeba někdo ocení větší možnosti nastavení.  :)

To compaq > Nějak mi to zatím nejde, buď vytiskne nebo uloží. Možná to bude chtít větší úpravu ve smyslu že se to uloží a následně z toho uloženého souboru vytiskne...  :-\
Název: Re: Kopírka
Přispěvatel: Bum 13 Července 2011, 14:56:44
Takze vytlacit ako pdf a potom to pdf vytlacit tolko krat si navolis na tlaciarni.
treba doinstalovat cups-pdf ak nemas
Len treba pridat otazku ako sa to pdf bude volat, lebo sa ti bude myslim prepisovat.
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 13 Července 2011, 15:21:42
Není nutné aby to byl PDF. Ale obecně je tento požadavek dost nestandartní aby se kopie ukládala a spíš bych na potřebu ukládání volil standartní grafický skenovací program. Ještě na to časem mrknu.
Zase jsme poupravil návod o možnost skenování v jednobitovém módu "Lineart", velice zajímavý výsledek  ;)
Přeci jenom těch skriptů může každý mít víc pro různé účely.  ;D
Název: Re: Kopírka
Přispěvatel: compaq 13 Července 2011, 16:41:36
Pořád mi na skeneru zahálejí ta dvě tlačítka:

COPY
SCAN
[/color]

Hledal jsem i na google, ale vypadá to, že Linuxáci po celém světě si prostě s tlačítky na skeneru neporadí...
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 13 Července 2011, 17:08:04
Zrovinka také prolézám internet ohledně mapování tlačítek, ale moc se toho obecného najít nedá.  :-\
Ale bylo by to už pak eňo ňuňo  :P
Název: Re: Kopírka
Přispěvatel: Bum 13 Července 2011, 18:07:48
Chlapci chlapci, Preco tlacitko?
zenity nepomoze?
Alebo tu ma myslim ujo GDH ci jak sa vola projekt ze vypinanie ubuntu. A tam riesil tlacitka ale fakt si myslim, ze je to zbytocne.
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 13 Července 2011, 19:01:41
Už se dořešila základní funkčnost tak teď se řeší kraviny jako jsou tlačítečka  ;D
Název: Re: Kopírka
Přispěvatel: GdH 13 Července 2011, 21:25:26
Chlapci chlapci, Preco tlacitko?
zenity nepomoze?
Alebo tu ma myslim ujo GDH ci jak sa vola projekt ze vypinanie ubuntu. A tam riesil tlacitka ale fakt si myslim, ze je to zbytocne.

Chlapci potřebují zprovoznit jiná tlačítka, než umí onen ujo ;) Ale zkuste se podívat po projektu scanbuttond, který se tato tlačítka snažil řešit.
Název: Re: Kopírka
Přispěvatel: Bum 13 Července 2011, 21:53:41
Onen ujo je nahodou  sikovny chlap. sledujem jeho pracu uz dlchsi cas. :)
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 14 Července 2011, 10:23:36
Kdo je sakra onen ujo  ???
Scanbuttond pravě studuji ale moc šancí mu nedávám když jeho vývoj skončil v roce 2006  :-\
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 14 Července 2011, 11:12:15
No pokud tvůj scanner je mezi těmito
http://scanbuttond.sourceforge.net/index.php?page=/Supported_Scanners.php (http://scanbuttond.sourceforge.net/index.php?page=/Supported_Scanners.php)
tak ti půjdou tlačítka rozchodit najisto a pokud ne tak to můžeš zkusit taky  :) . Dále by jsi měl postupovat dle návodu.
http://en.gentoo-wiki.com/wiki/Scanner_buttons_and_one-touch_scanning (http://en.gentoo-wiki.com/wiki/Scanner_buttons_and_one-touch_scanning)

ps: Scanbuttond máš ke stažení v repo.  ;)
Název: Re: Kopírka
Přispěvatel: compaq 20 Září 2011, 14:27:04
Kopírka funguje. Skenery mám dva:


Citace
scanimage -L
device `plustek:libusb:003:002' is a Hewlett-Packard Scanjet 2200c flatbed scanner
device `fujitsu:libusb:003:004' is a FUJITSU fi-4120Cdj scanner

Problém je, že když restartuju, nebo připojím další USB zařízení a restartuju, je skener na 003:002, 003:003, 003:004 apod. Takže to potom nefunguje. Nevíte jak na toto? Zatím jsem si udělal 3 verze kopirka.sh a jedna vždy funguje, ale je to otrava...
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 20 Září 2011, 14:51:05
Teoreticky by možná šlo název nechat název nedoplněný například `plustek:libusb:003:00*' ale takto to fungovat nebude to už vím.
Pokud by jsi měl pouze jeden scanner tak by to bylo jednoduché a defakto by jsi vyhodil veškeré informace o scanneru a fungovalo by to také ale trvalo by nějakou chvíli než by se prohledali všechna zařízení. :-\
Snad ti někdo zkušenější poradí...

ps: nemohl by mi nějaký hodný admin udělat prázdnou stránku na WIKI s názvem Kopírka :) abych tam mohl shrnout tento návod.
Název: Re: Kopírka
Přispěvatel: compaq 20 Září 2011, 15:12:47
Díky, nejsem si jistý, že by se to vyřešilo jedním skenerem (navíc potřebuji oba). Problém je, že je tam ještě na USB sluchátko, hdd, hub, někdy mobil...
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 20 Září 2011, 16:06:43
Zkus z kódu odstranit -d ${scanner} a uvidíš že si to scanner najde samo. ;) Akorát je to trvá déle.
Název: Re: Kopírka
Přispěvatel: compaq 20 Září 2011, 16:10:36
Zkus z kódu odstranit -d ${scanner} a uvidíš že si to scanner najde samo. ;) Akorát je to trvá déle.

Jo, to vypadá dobře, akorát nechápu, podle čeho to vybere, kterej skener se má použít...
Název: Re: Kopírka
Přispěvatel: RRRadek Neužil 20 Září 2011, 16:15:54
Mě už to napadlo dávno to z návodu odstranit ale vzhledem k tomu že nevím podle čeho si to vybírá tak raději přesně definuji.
Já teda nikde nemám problém že by se mi měnilo pořadí zařízení.
Název: Re: Kopírka
Přispěvatel: GdH 20 Září 2011, 16:39:34
Kopírka funguje. Skenery mám dva:
Citace
scanimage -L
device `plustek:libusb:003:002' is a Hewlett-Packard Scanjet 2200c flatbed scanner
device `fujitsu:libusb:003:004' is a FUJITSU fi-4120Cdj scanner

Problém je, že když restartuju, nebo připojím další USB zařízení a restartuju, je skener na 003:002, 003:003, 003:004 apod. Takže to potom nefunguje. Nevíte jak na toto? Zatím jsem si udělal 3 verze kopirka.sh a jedna vždy funguje, ale je to otrava...

Jestli jsem to správně pochopil, tak by to šlo takhle:
Kód: [Vybrat]
scanner=`scanimage -L | sed -n 's/^.*\(plustek.*\). is.*/\1/p'`
případně plustek nahradíš fujitsu, podle toho, kterej skener chceš použít.