Google Cloud Print w Linuksie

Google Cloud Print

Drukuj wszędzie i z każdego urządzenia.

Google Cloud Print to nowa technologia łącząca drukarki z internetem. Za jej pomocą możesz z dowolnego miejsca drukować na drukarkach w domu i w pracy, a także udostępniać je wybranym osobom. Google Cloud Print działa na telefonach, tabletach, Chromebookach, komputerach i dowolnych innych urządzeniach połączonych z siecią, z których chcesz coś wydrukować.

Instalacja w systemie Linuks wymaga skonfigurowania wcześniej drukarki w programie CUPS,
Drukarka musi być skonfigurowana w programie CUPS jako tryb PPD  (sterownik) a nie RAW (przejście).

Drukowanie w chmurze przydać sie może w telefonach z systemem Android (Menu -> Ustawienia Android 4.4), lub po pobraniu aplikajcji ze Sklepu Play.

Instalacja  sprowadza się do instalacji skryptu

apt-get update; apt-get install git python nano
git clone https://github.com/armooo/cloudprint.git

Opcjonalnie można zainstalować screen aby uruchamiać skrypt w tle

apt-get install screen

Skrypt już jest, uruchomienie:

cd /cloudprint/cloudprint
python cloudprint.py

I ustawiamy dane do naszego konta Google.

Aby zautomatyzować uruchamianie Cloudprinta można zrobić prosty skrypt i dodać go do crona:

nano cloudprint.sh

i wkleić zawartość:

#!/bin/sh
cd /root/cloudprint/cloudprint ## sciezka do twojego katalogu z cloudprintem
screen -dmS google-cloud-printer python cloudprint.py

Po czym dodać wpis do crontab -e

##oczywiście podac tutaj należy dokładne miejsce gdzie mamy skrypt
@reboot sh /scripts/cloudprint.sh >> /dev/null 2>&1