macOS Von überall drucken - Cloud-Print-Service selbstgemacht

MrChad

Aktives Mitglied
Thread Starter
Dabei seit
14.07.2022
Beiträge
1.326
Reaktionspunkte
1.246
In diesem Beitrag demonstriere ich, wie man sich mit einfachen Hausmitteln einen Überall-Print-Service einrichtet.
Damit kann man unterwegs von seinem Mobilgerät (beliebiger Hersteller) etwas auf dem Drucker zu Hause ausdrucken.

Voraussetzungen
  • Ein Drucker - logisch
  • Ein stationärer Mac mit leidlich aktuellem OS
  • Irgendein Cloud-Dienst - iCloud, Dropbox, ... - ich verwende: OneDrive

Die Grundidee besteht darin, auf einem Cloud-Drive einen speziellen Ordner anzulegen, in den man aus der Ferne eine Datei einkopiert.
Der stationäre Mac ist mit diesem Cloud-Drive verbunden und überwacht Änderungen an diesem speziellen Ordner. Dazu steht im MacOS die Funktion "Ordneraktionen" bereit. Auf ein neu hinzugefügtes Dokument soll der Mac mit einem Druckauftrag reagieren.
  • Im allerersten Schritt legt man sich zwei Ordner auf dem Cloud-Drive an, ausdrucken für eingehende Druckaufträge und erledigt für erledigte.
  • Wenn man die Funktion "Ordneraktionen" noch nie verwendet hat, sollte man als nächstes erst einen kleinen Test durchführen, bei dem auch gleich die notwendigen Berechtigungen freigeschaltet werden. Dazu benutzt man einfach eines der von Apple mitgelieferten Beispiel-Skripts.
  • Mit einem Rechtsklick öffnet man das Kontext-Menü des ausdrucken-Ordners und wählt die Option "Ordneraktionen konfigurieren".
  • Es öffnet sich ein Auswahlmenü mit vorgefertigen Skripts. Das ausgewählte Skript add - new item alert ist genau das richtige und kann bestätigt werden.
  • Auf dem verbliebenen Fenster muss dann UNBEDINGT noch die Box Ordneraktionen aktivieren angeklickt werden, bevor der Dialog geschlossen wird.
Während der Ausführung erscheinen noch einige Berechtigungs-Abfragen, die man natürlich allesamt positiv bestätigen muss.

Die genaue Klick-Sequenz ist in dieser Animation abgebildet. Mit einem Klick startet die Animation.

Die Ordner-Überwachung am Mac ist jetzt eingerichtet und kann getestet werden. Dazu verschiebt man auf einem zweiten (Mobil-)gerät eine beliebige Datei in den Cloud-Ordner ausdrucken.
Ich habe dafür mein iPad benutzt - es funktioniert auch mit jedem anderen Gerät.
575630.png

Wenn alles richtig konfiguriert ist, dann erscheint auf dem Mac nach kurzer Wartezeit ein neuer Berechtigungsdialog, den man ebenfalls positiv bestätigt. Dann läuft das eingerichtete Skript an und zeigt das eingegangene Dokument an.
Damit sind alle notwendigen Berechtigungen für den eigentlichen Plan eingerichtet und das Test-Skript kann (und muss) wieder entfernt werden.

Die notwendige Klick-Sequenz ist in dieser Animation abgebildet. Mit einem Klick startet die Animation.

Für das eigentliche Drucken verwenden wir die einfachste Lösung - den Mac-Automator.
  • Beim Öffnen bietet der Automator bereits Ordneraktion an.
  • Innerhalb der Aktion legt man zunächst fest, dass die Aktion sich auf den ausdrucken-Ordner beziehen soll
  • Dann wählt man (mit der Suchfunktion) die Aktion Finder-Objekte drucken und stellt den richtigen Drucker ein
  • Als zweite Aktion wählt man Finder-Objekte bewegen und verschiebt die Datei in den erledigt-Ordner. So kann man auch aus der Ferne erkennen, dass der Druck ausgeführt wurde
  • Zum guten Schluss speichert man nur noch das Automator-Skript ab.
Die genaue Klick-Sequenz ist in den folgenden beiden Animationen abgebildet. Mit einem Klick startet die Animation.

Im Grunde ist das schon alles.

Wenn man jetzt den obigen Test mit dem Mobilgerät wiederholt, s. oben, wird das Dokument ohne weitere Interaktion auf dem Mac ausgedruckt. Solange man Zugriff auf den Cloud-Ordner hat, kann man jetzt aus der Ferne nach Herzenslust alles drucken.

Falls man später das Skript nochmal ändern möchte, kann man es wie oben über das Kontext-Menü des ausdrucken-Ordners nochmal zur Bearbeitung aufrufen.
 
  • Gefällt mir
Reaktionen: BEASTIEPENDENT, noodyn, ruerueka und 4 andere
In diesem Beitrag demonstriere ich, wie man sich mit einfachen Hausmitteln einen Überall-Print-Service einrichtet.
Damit kann man unterwegs von seinem Mobilgerät (beliebiger Hersteller) etwas auf dem Drucker zu Hause ausdrucken.

Voraussetzungen
  • Ein Drucker - logisch
  • Ein stationärer Mac mit leidlich aktuellem OS
  • Irgendein Cloud-Dienst - iCloud, Dropbox, ... - ich verwende: OneDrive

Die Grundidee besteht darin, auf einem Cloud-Drive einen speziellen Ordner anzulegen, in den man aus der Ferne eine Datei einkopiert.
Der stationäre Mac ist mit diesem Cloud-Drive verbunden und überwacht Änderungen an diesem speziellen Ordner. Dazu steht im MacOS die Funktion "Ordneraktionen" bereit. Auf ein neu hinzugefügtes Dokument soll der Mac mit einem Druckauftrag reagieren.
  • Im allerersten Schritt legt man sich zwei Ordner auf dem Cloud-Drive an, ausdrucken für eingehende Druckaufträge und erledigt für erledigte.
  • Wenn man die Funktion "Ordneraktionen" noch nie verwendet hat, sollte man als nächstes erst einen kleinen Test durchführen, bei dem auch gleich die notwendigen Berechtigungen freigeschaltet werden. Dazu benutzt man einfach eines der von Apple mitgelieferten Beispiel-Skripts.
  • Mit einem Rechtsklick öffnet man das Kontext-Menü des ausdrucken-Ordners und wählt die Option "Ordneraktionen konfigurieren".
  • Es öffnet sich ein Auswahlmenü mit vorgefertigen Skripts. Das ausgewählte Skript add - new item alert ist genau das richtige und kann bestätigt werden.
  • Auf dem verbliebenen Fenster muss dann UNBEDINGT noch die Box Ordneraktionen aktivieren angeklickt werden, bevor der Dialog geschlossen wird.
Während der Ausführung erscheinen noch einige Berechtigungs-Abfragen, die man natürlich allesamt positiv bestätigen muss.

Die genaue Klick-Sequenz ist in dieser Animation abgebildet. Mit einem Klick startet die Animation.

Die Ordner-Überwachung am Mac ist jetzt eingerichtet und kann getestet werden. Dazu verschiebt man auf einem zweiten (Mobil-)gerät eine beliebige Datei in den Cloud-Ordner ausdrucken.
Ich habe dafür mein iPad benutzt - es funktioniert auch mit jedem anderen Gerät.
Anhang anzeigen 399057


Wenn alles richtig konfiguriert ist, dann erscheint auf dem Mac nach kurzer Wartezeit ein neuer Berechtigungsdialog, den man ebenfalls positiv bestätigt. Dann läuft das eingerichtete Skript an und zeigt das eingegangene Dokument an.
Damit sind alle notwendigen Berechtigungen für den eigentlichen Plan eingerichtet und das Test-Skript kann (und muss) wieder entfernt werden.

Die notwendige Klick-Sequenz ist in dieser Animation abgebildet. Mit einem Klick startet die Animation.

Für das eigentliche Drucken verwenden wir die einfachste Lösung - den Mac-Automator.
  • Beim Öffnen bietet der Automator bereits Ordneraktion an.
  • Innerhalb der Aktion legt man zunächst fest, dass die Aktion sich auf den ausdrucken-Ordner beziehen soll
  • Dann wählt man (mit der Suchfunktion) die Aktion Finder-Objekte drucken und stellt den richtigen Drucker ein
  • Als zweite Aktion wählt man Finder-Objekte bewegen und verschiebt die Datei in den erledigt-Ordner. So kann man auch aus der Ferne erkennen, dass der Druck ausgeführt wurde
  • Zum guten Schluss speichert man nur noch das Automator-Skript ab.
Die genaue Klick-Sequenz ist in den folgenden beiden Animationen abgebildet. Mit einem Klick startet die Animation.

Im Grunde ist das schon alles.

Wenn man jetzt den obigen Test mit dem Mobilgerät wiederholt, s. oben, wird das Dokument ohne weitere Interaktion auf dem Mac ausgedruckt. Solange man Zugriff auf den Cloud-Ordner hat, kann man jetzt aus der Ferne nach Herzenslust alles drucken.

Falls man später das Skript nochmal ändern möchte, kann man es wie oben über das Kontext-Menü des ausdrucken-Ordners nochmal zur Bearbeitung aufrufen.




Hallo danke erstmal, jedoch habe ich noch eine frage diesbezüglich. Drucket der das einfach direkt aus? Und was ist mit Papierformat z.b.? Ist es dem auch egal ob pdf word doc oder sonstiges?

Bitte um Rückmeldung.


Beste Grüße,
KS
 
Und der Drucker muss auch an sein!
Ich schalte Geräte aus die nicht ständig nutze wie TV, Drucker und so
 
Ist es dem auch egal ob pdf word doc oder sonstiges?
Den eigentlichen Druckvorgang löst das stationäre Gerät aus.
Alles, was das Gerät drucken kann, sollte klappen. Umgekehrt gilt das gleiche. Wenn der Mac nicht weiß, wie sowas zu drucken ist, dann wird das nix.

Drucket der das einfach direkt aus?
Das ist der Sinn der Sache.

Und was ist mit Papierformat z.b.?
Es werden die Standard-Einstellungen des Druckers verwendet.
Wenn man Optionen braucht, dann definiert man sich zu einem physischen Drucker mehrere logische Drucker mit den jeweils entsprechenden Einstellungen. Dazu dann mehrere überwachte Ordner usw. einrichten.
 
Und der Drucker muss auch an sein!
Ich schalte Geräte aus die nicht ständig nutze wie TV, Drucker und so
Die Stationär-Geräte müssen nicht zwingend dauernd laufen. Was zwischenzeilich in der Cloud abgelegt wurde, wird gedruckt, sobald die Geräte wieder laufen. Alles darüberhinaus wäre ja Voodoo.
 
  • Gefällt mir
Reaktionen: BEASTIEPENDENT und Scum
Zurück
Oben Unten