print-job.test
Dosyanızın bir kopyasını düzenleyin ve kaydedin senloe---print-job.test
.
Düzenlemeniz, aşağıdaki iki satırdaki değişkenleri kodlanmış değerlerle değiştirmelidir:
ATTR mimeMediaType document-format $filetype
FILE $filename
Bunları değiştirin, örneğin:
ATTR mimeMediaType document-format text/plain
FILE senloe---print-job.test
Bu, dosyanızı senloe---print-job.test
yazıcılara düz bir metin dosyası olarak göndermelidir .
Aşağıdaki komut satırını kullanmanız gerekir (yerel olarak CUPS kurulu olduğu varsayılarak):
ipptool -v -t ipp://localhost:631/printers/your-real-printername \
./senloe---print-job.test
Aşağıdaki çıktı gibi bir şey görmelisiniz:
"./senloe---print-job.test":
Print-Job:
attributes-charset (charset) = utf-8
attributes-natural-language (naturalLanguage) = en
printer-uri (uri) = ipp://localhost:631/printers/ubuquitech
requesting-user-name (nameWithoutLanguage) = senloe
document-format (mimeMediaType) = text/plain
copies (integer) = 1
Print file using Print-Job [PASS]
RECEIVED: 171 bytes in response
status-code = successful-ok (successful-ok)
attributes-charset (charset) = utf-8
attributes-natural-language (naturalLanguage) = en
job-uri (uri) = ipp://localhost:631/jobs/24
job-id (integer) = 24
job-state (enum) = pending
job-state-reasons (keyword) = none
Bu işe yararsa, aşağıdakiler de çalışmalıdır, şimdi orijinal test dosyasını print-job.test
(değişkenleri içeren) tekrar kullanarak ve düzenlemeyi senloe---print-job.test
yazdırılacak dosya olarak kullanarak :
ipptool -v -t -f senloe---print-job.test \
ipp://localhost:631/printers/your-real-printername \
./print-job.test