Archív pre Máj, 2012

Tlač z Androidu na sieťovej tlačiarni (Canon LBP-5050n)

Utorok, Máj 15th, 2012

Ak aj vy premýšľate, ako zo svojho tabletu alebo telefónu s OS Android vytlačiť trebárs faktúru vo formáte PDF, a vaša tlačiare? nepodporuje nejaké cloudové riešenie od výrobcu alebo poskytovateľa podobnej služby, možno sa necháte inšpirovať riešením, ktoré som si vytvoril pre svoje potreby. Na to som potreboval:

  • Google účet
  • Android zariadenie
  • Sieťovú (ale aj USB) tlačiare?
  • Server

A tu je postup inštalácie:

Google účet

Na adrese www.gmail.com si zaregistrujte vlastný účet. Ak ho už máte, nakonfigurujte si službu Cloud print na adrese: http://www.google.com/cloudprint/

Android zariadenie

Ak už na ?om máte zaregistovaný svoj účet, stiahnite si aplikáciu Cloud Print z Android Marketu. Tú si nakonfigurujte na súčinnosť s týmto kontom.

Tlačiare?

Vami želanú tlačiare? si pripojte a nakonfigurujte na prácu s vaším počítačom, ktorý bude v ideálnom prípade zapnutý nepretržite. V mojom prípade išlo o systém Ubuntu 11.10 32bit a tlačiare? Canon LBP-5050n. Ovládač pre túto tlačiare? je stiahnuteľný priamo zo stránok výrobcu canon.sk. Pre 32 bitový systém je v danom balíku 32 bytový balíček DEB, ale zárove? aj 32 a 64 bitový balíček RPM. Balíčky inštalujte v tomto poradí:

dpkg -i cndrvcups-common_2.40-1_i386.deb
dpkg -i cndrvcups-capt_2.40-1_i386.deb

Hneď potom obvyklým spôsobom môžete pridať tlačiare? do systému. Keďže ja používam server aj ako HTPC, mohol som tak urobiť vo window manageri.

Teraz treba tlačiare? pridať do CUPS:

/usr/sbin/lpadmin -p [meno_tlaciarne] -m [/cesta/k/ppd/suboru.ppd] -v ccp://localhost:59687

Následne nadefinujte tlačiare? pre ccpd daemon:

/usr/sbin/ccpdadmin -p [meno_tlaciarne] -o net:[ip_adresa]

A spustite ccpd:

/etc/init.d/ccpd start

Server

Potrebný je python skript, ktorý si stiahnete z githubu:

git clone git://github.com/armooo/cloudprint

V adresári cloudprint spustite súbor cloudprint.py. Po prvom spustení vás vyzve na zadanie používateľského mena (e-mailovej adresy) a hesla. Ja osobne odporúčam používane 2-stup?ového overovania a vytvorenia osobitného prístupového kódu pre tento účel.

Následne pridajte skript medzi automaticky spúšťané vytvorením úlohy spúšťanej po štarte:

sudo nano /etc/rc.d/cloudprint

do tohto súboru vložte tento obsah a upravte podľa vašich potrieb:

#!/bin/bash
# /etc/rc.d/cloudprint
# Description: Starts the Google Cloud Print script on startup
# ----------------
#
### BEGIN INIT INFO
# Provides: Cloud-Print
# Required-Start: $cups $network $local_fs $syslog
# Required-Stop: $local_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Description: Start Google Cloud Print
### END INIT INFO
case $1 in
start)
# echo -n “Starting Google Cloud Print: ”
/root/cloudprint/cloudprint.py
;;
stop)
# echo -n “Stopping Google Cloud Print: ”
killall cloudprint.py
;;
restart)
# echo -n “Restarting Google Cloud Print: ”
killall cloudprint.py
/root/cloudprint/cloudprint.py
;;
# echo “Usage: cloudprint {start|stop|restart}”
esac

Potom ešte nastavte tento skript ako spustiteľný:

chmod +x cloudprint

Teraz už len spustite službu a odskúšajte, či Vám tlač z telefónu funguje ;-)

Ak máš čo povedať, bloguj. Neviem, kto to povedal, neviem, či som túto vetu neskomolil. Ale takto nejak chápem úlohu blogu. Dať ľuďom, ktorí ma chcú počuť, vedieť, že som tu, že mám svoj názor a nehanbím sa zaň. Je ťažké zhrnúť, o čom budem písať inak ako "o tom, čo ma baví". Nechcem si dávať fixné hranice, ale nechcem sa tváriť ako odborník na všetko. Tento svet je perfektný a okolo nás je toľko fajn vecí, že je asi hriech o nich nepísať. Tak ja tu doťuknem pár riadkov o tom, čo okolo seba vidím svojimi očami. A prosím: Ak niečo napíšem nešikovne, ak sa zle vyjadrím, ak nechtiac napíšem niečo, čo radšej napísané byť nemalo, prepáčte mi. Prosím... :-)

A čo to mám rád? Fotenie. Obrázky toho, čo pekné sa dá vidieť. Asi žiadne výtvarné umenie ma neoslovuje tak ako práve fotografia. Hudba. Perfektný relax a odstraňovač bolehlavov. Milujem akustickú hudbu, ska-jazz, pop, folk, rock.... Medzi tým, čo počúvam sa nájde Paulo Nutini, Jarek Nohavica, Jack Johnson, Norah Jones, Nerina Pallot a milión ďalších (nebo tak nějak). Film. Vždy poteší pekný príbeh v pohyblivých obrázkoch. Technika. Je to tiež akési umenie, ktoré ukazuje, čo všetko dokážeme, aké sú naše možnosti. Príroda. Ak sú tie predchádzajúce veci umením ľudí, toto je umením Boha. Tu ukázal, žo dokáže (fakt svelý chlap - alebo žena? :-D ).

A ak mám vypichnúť zopár vecí, ktoré mám fakt rád, tu je môj minizoznam:

  • Aďka
  • iPod nano & Koss Porta pro
  • Nerina Pallot: Fires
  • Petti di pollo al forno
  • Leffe blonde
  • Wacom bamboo
  • Nikon D40
  • Garmont Nagevi
  • Tolkien's books
  • Lunch on skyscraper
  • I Am Sam
Grafika by Števo Bačkor running Wordpress