web-dev-qa-db-fra.com

Comment puis-je configurer facilement une imprimante Google Cloud Print?

J'ai une imprimante HP Photosmart B210, il s'agit d'une imprimante e-print capable d'imprimer via wifi. J'utilise cette imprimante dans l'impression en nuage Google. Cependant, le logiciel fourni avec cette imprimante ne fonctionne que pour Windows. tout ce que j'utilise avec mon Android.

Transférer le fichier sur mon téléphone, puis avec l’application HP ou l’application d’impression Cloud, envoyer le travail à l’imprimante, ce qui n’est honnêtement pas si difficile, mais j’ai l’impression de faire plus que nécessaire.

Alors, y a-t-il un moyen de configurer l’imprimante dans Ubuntu ou existe-t-il une application tierce dans laquelle je pourrais simplement importer/faire glisser les tâches dans le service de Google et les imprimer ?.

25
Uri Herrera

Il semble que quelqu'un ait créé un outil CUPS/Google Cloud Print ici:

Et il semble que l'auteur fournisse un PPA:

Pour l'installer et le configurer:

Sudo add-apt-repository ppa:simon-cadman/niftyrepo
Sudo apt-get update
Sudo apt-get install cupscloudprint
Sudo /usr/share/cloudprint-cups/setupcloudprint.py

Après avoir demandé des informations d'identification Google (il vous demandera uniquement si vous utilisez CUPS CloudPrint pour la première fois ou si vos informations d'identification ne sont pas valides), il vous sera ensuite demandé si vous souhaitez ajouter toutes les imprimantes de votre compte Google.

Pour que cela fonctionne avec le système de vérification en 2 étapes de Google, vous devez créer un "mot de passe d'application". Pour ce faire, accédez à la page Mots de passe de l'application de votre compte Google et définissez un nouveau mot de passe pour le service.

Si vous dites "Y" ici, toutes les imprimantes qui ne sont pas ajoutées à votre installation CUPS seront ajoutées.

Si vous préférez ajouter les imprimantes manuellement, dites "N" et ajoutez manuellement une imprimante:

Ajoutez une nouvelle imprimante (via http://127.0.0.1:631 ou une interface habituelle) en tant qu’imprimante réseau ‘Google Cloud Print’. Sélectionnez "Construire" dans Google et "Modèle" dans Cloud Print.

/usr/lib/cloudprint-cups/listcloudprinters.py

Ceci concerne uniquement l'ajout d'imprimantes à partir de Google Cloud Print sur votre ordinateur local. Si vous souhaitez utiliser vos imprimantes existantes et les ajouter à Google Cloud Print, procédez comme suit:

35
Jorge Castro

À partir du shell d’administration d’Ubuntu, exécutez Sudo apt-get install cloudprint python-requests.

Ensuite, exécutez cloudprintà partir de la ligne de commande. Il vous demandera votre nom d'utilisateur et votre mot de passe Google et ajoutera les imprimantes définies localement sur cette machine à votre compte Google.

Dans mon cas, la configuration d’imprimante Kodak Wifi suivante est définie sur ma machine Linux:

cloudprintname__

  • Nom d'utilisateur Google:

  • Mot de passe:

  • Ajout de l'imprimante Kodak-ESP-5200-Series-AiO

Ensuite, vous pouvez gérer vos imprimantes depuis le site Web de Google .

Sur cette page, voici les imprimantes répertoriées sur mon compte sur Google après la configuration:

  • Enregistrer sur Google Drive

  • Kodak-ESP-5200-Series-AiO (propriété de moi)

  • Imprimer sur FedEx Office

10
user1861298