Wydrukowałem ważny paragon i zamknąłem Safari, tylko po to, aby dowiedzieć się, że zadanie nigdy nie zostało wydrukowane, ponieważ nie jesteśmy już właścicielem drukarki sieciowej, której spodziewał się znaleźć komputer. Zatem jedyna pozostała kopia tych informacji znajduje się w kolejce drukowania.
Jak uratować informacje oczekujące na wydrukowanie, aby móc ich ponownie użyć?
Uwaga: Przeciągnięcie kolejkowanego elementu z kolejki nieistniejącej drukarki do kolejki istniejącej drukarki spowoduje wydrukowanie elementu. Chciałbym wiedzieć, jak zapisać plik czekający na wydrukowanie, aby można go ponownie użyć.
Odpowiedzi:
Interfejs internetowy CUPS umożliwiłby skierowanie zadania drukowania na inną drukarkę.
Możliwe jest jednak przechwycenie pliku PDF z kolejki CUPS:
Możesz skopiować (w tym przykładzie) d00025-001 gdzieś i zmienić jego nazwę z rozszerzeniem pdf (w tym przypadku), po ustaleniu uprawnień, własności i grupy możesz je otworzyć.
Odpowiedni plik zaczynający się na c jest okładką. Powinno być możliwe odzyskanie zadania w ojczystym języku drukarek z katalogu tmp:
Wszystko to odbywa się za pomocą starzejącego się HPLJ-5000N LaserJet określonego jako drukarka PostScript, zadanie drukowania jedna strona poza plikiem ODT (OpenOffice).
Oryginalny plik (w tym przypadku ODT) nie jest przechowywany w systemie drukowania, co zmusiłoby cię do ponownego sformatowania.
źródło
lprm job_ID
pod koniec operacji ratunkowej, aby wyczyścić kolejkę drukarki.Aby znaleźć i pobrać zadania drukowania:
Użyj
go to Folder
w Finderze i wklej to/private/var/spool/
.Teraz kliknij prawym przyciskiem myszy folder CUPS i użyj polecenia Uzyskaj informacje, aby zmienić uprawnienia.
Jeśli masz pliki oczekujące na wydrukowanie, wygląda to tak:
Jest to nazwa pliku rozpoczynająca się od „d”, którą chcesz skopiować.
źródło
.pdf
albo.zip
z.pdf
pliku według innych odpowiedzi. Użyj,file
aby zobaczyć, co to jestfile d00167-001
::d00167-001: PostScript document text conforming DSC level 3.1, Level 2
W pewnym momencie domyślne ustawienie zapisywania zadań drukowania zostało zmienione w OS X. Prawdopodobnie było wcześniej w El Capitan, ale od 10.11.6 widzę, że pliki „d0000” wymienione powyżej nie są zapisywane, gdy zadanie zostanie wydrukowane. Możesz zwrócić tę funkcjonalność, wpisując w Terminalu
Po wykonaniu tej czynności plik „d” pasujący do pliku „c” zostanie zapisany w katalogu / var / spool / cups dokładnie tak, jak opisano powyżej. Ten plik można skopiować na pulpit, ale jeśli chcesz go wyświetlić, najpierw musisz dodać rozszerzenie .zip i rozpakować, a następnie możesz dodać .pdf do rozpakowanego pliku o tej samej nazwie i można go wyświetlić. Nie ma to jak ułatwienie pracy administratora [!]
źródło
.ps
plikiem (nie jest to.zip
a.pdf
), więc może różni się w zależności od drukarki?PreserveJobFiles=Yes
wszystkich zadań drukowania, możesz spróbować wydrukować na drukarce offline , a gdy jest ona w kolejce, możesz uzyskać dostęp do pliku „d”.W Finderze z
Go
menu paska menu (menu prawym przyciskiem myszy Findera w Docku) wybierzGo to Folder...
( ⇧⌘G).Wklej
/private/var/spool/
i naciśnijGo
.Zadania drukowania to pliki zaczynające się od „d”. Skopiuj je i zmień nazwę, aby zakończyć
.pdf
.źródło
Jak wszystkie komputery Mac używające kubków do drukowania, możesz nim zarządzać za pomocą interfejsu internetowego. Aby go włączyć, musisz wpisać:
Następnie powinieneś być w stanie sprawdzić konfigurację serwera wydruku, drukarki, kolejki i zadania z:
Jeśli wejdziesz na tę stronę,
Administration → Jobs
kliknij poniżejManage Josbs
i powinieneś być w stanie znaleźć tam swoją pracę.źródło