ນີ້ແມ່ນຄໍາສັ່ງ ipptool ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ຟຣີຫຼາຍອັນຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ipptool - ປະຕິບັດການຮ້ອງຂໍອະນຸສັນຍາການພິມອິນເຕີເນັດ
ສະຫຼຸບສັງລວມ
ipptool [ - ຊ່ວຍ ] [ --stop-after-include-error ] [ - ການປ່ຽນແປງ ] [ -4 ] [ -6 ] [ -C ] [ -E
] [ -I ] [ -L ] [ -P filename.plist ] [ -S ] [ -T ວິນາທີ ] [ -V ສະບັບພາສາ ] [ -X ] [ -c ] [
-d name=value ] [ -f ຊື່ເອກະສານ ] [ -i ວິນາທີ ] [ -n ນັບຊ້ຳ ] [ -q ] [ -t ] [ -v ]
ເຄື່ອງພິມ-uri ໄຟລ test ທົດສອບ [... ໄຟລ test ທົດສອບ ]
ລາຍລະອຽດ
ipptool ສົ່ງຄໍາຮ້ອງຂໍ IPP ໄປຫາທີ່ລະບຸໄວ້ ເຄື່ອງພິມ-uri ແລະການທົດສອບແລະ / ຫຼືສະແດງ
ຜົນໄດ້ຮັບ. ແຕ່ລະຊື່ ໄຟລ test ທົດສອບ ກໍານົດຫນຶ່ງຫຼືຫຼາຍຄໍາຮ້ອງຂໍ, ລວມທັງສິ່ງທີ່ຄາດຫວັງ
ສະຖານະການຕອບສະຫນອງ, ຄຸນລັກສະນະ, ແລະຄຸນຄ່າ. ຜົນໄດ້ຮັບແມ່ນຂໍ້ຄວາມທໍາມະດາ, ຂໍ້ຄວາມທີ່ມີຮູບແບບ,
ບົດລາຍງານ CSV, ຫຼື XML ກ່ຽວກັບຜົນຜະລິດມາດຕະຖານ, ທີ່ມີສະຖານະການອອກທີ່ບໍ່ແມ່ນສູນຊີ້ໃຫ້ເຫັນອັນນັ້ນ
ຫຼືການທົດສອບຫຼາຍກວ່ານັ້ນລົ້ມເຫລວ. ໄດ້ ໄຟລ test ທົດສອບ ຮູບແບບແມ່ນອະທິບາຍໃນ ipptoolfile(5).
OPTIONS
ທາງເລືອກຕໍ່ໄປນີ້ແມ່ນຮັບຮູ້ໂດຍ ipptool:
- ຊ່ວຍ
ສະແດງການຊ່ວຍເຫຼືອໂຄງການ.
--stop-after-include-error
ບອກ ipptool ເພື່ອຢຸດຖ້າມີຂໍ້ຜິດພາດເກີດຂຶ້ນໃນໄຟລ໌ທີ່ລວມເຂົ້າ. ປົກກະຕິ ipptool ຈະ
ສືບຕໍ່ດ້ວຍການທົດສອບຕໍ່ໄປຫຼັງຈາກຄໍາສັ່ງ INCLUDE.
- ການປ່ຽນແປງ
ສະແດງໃຫ້ເຫັນສະບັບຂອງ ipptool ຖືກ ນຳ ໃຊ້.
-4 ລະບຸວ່າ ipptool ຕ້ອງເຊື່ອມຕໍ່ກັບເຄື່ອງພິມຫຼືເຄື່ອງແມ່ຂ່າຍໂດຍໃຊ້ IPv4.
-6 ລະບຸວ່າ ipptool ຕ້ອງເຊື່ອມຕໍ່ກັບເຄື່ອງພິມຫຼືເຄື່ອງແມ່ຂ່າຍໂດຍໃຊ້ IPv6.
-C ລະບຸວ່າຄຳຮ້ອງຂໍຄວນຖືກສົ່ງໂດຍໃຊ້ HTTP/1.1 "Transfer-Encoding:
chunked" header, ເຊິ່ງຕ້ອງການສໍາລັບການສອດຄ່ອງກັບສະບັບທັງຫມົດຂອງ IPP ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນໃຊ້ "Transfer-Encoding: chunked" ສໍາລັບການຮ້ອງຂໍທີ່ມີໄຟລ໌ທີ່ຕິດຄັດມາແລະ
"Content-Length:" ສໍາລັບການຮ້ອງຂໍທີ່ບໍ່ມີໄຟລ໌ແນບ.
-E ບັງຄັບການເຂົ້າລະຫັດ TLS ເມື່ອເຊື່ອມຕໍ່ກັບເຊີບເວີໂດຍໃຊ້ສ່ວນຫົວ HTTP "Upgrade".
-I ລະບຸວ່າ ipptool ຈະສືບຕໍ່ຄວາມຜິດພາດທີ່ຜ່ານມາ.
-L ລະບຸວ່າຄໍາຮ້ອງຂໍຄວນຈະຖືກສົ່ງໂດຍໃຊ້ HTTP/1.0 "ຄວາມຍາວເນື້ອຫາ:" ສ່ວນຫົວ,
ເຊິ່ງຕ້ອງການໃຫ້ສອດຄ່ອງກັບທຸກລຸ້ນຂອງ IPP. ຄ່າເລີ່ມຕົ້ນແມ່ນໃຊ້
"Transfer-Encoding: chunked" ສໍາລັບການຮ້ອງຂໍທີ່ມີໄຟລ໌ແນບແລະ "ຄວາມຍາວເນື້ອຫາ:"
ສໍາລັບການຮ້ອງຂໍໂດຍບໍ່ມີໄຟລ໌ແນບ.
-P filename.plist
ລະບຸວ່າຜົນການທົດສອບຄວນຈະຖືກຂຽນໃສ່ໄຟລ໌ XML (Apple plist).
ນອກເຫນືອໄປຈາກບົດລາຍງານການທົດສອບປົກກະຕິ (-t). ທາງເລືອກນີ້ແມ່ນບໍ່ເຫມາະສົມກັບ -i
(ໄລຍະຫ່າງ) ແລະ -n (ການນັບຊໍ້າຄືນ) ທາງເລືອກ.
-S ບັງຄັບ (ສະເພາະ) ການເຂົ້າລະຫັດ TLS ເມື່ອເຊື່ອມຕໍ່ກັບເຊີບເວີ.
-T ວິນາທີ
ລະບຸເວລາໝົດເວລາສຳລັບການຮ້ອງຂໍ IPP ເປັນວິນາທີ.
-V ສະບັບພາສາ
ລະບຸເວີຊັນ IPP ເລີ່ມຕົ້ນທີ່ຈະໃຊ້: 1.0, 1.1, 2.0, 2.1, ຫຼື 2.2. ຖ້າບໍ່
ລະບຸໄວ້, ລຸ້ນ 1.1 ຖືກໃຊ້.
-X ລະບຸວ່າຕ້ອງການຜົນຜະລິດ XML (Apple plist) ແທນການລາຍງານຂໍ້ຄວາມທຳມະດາ.
ທາງເລືອກນີ້ແມ່ນບໍ່ເຫມາະສົມກັບ -i (ໄລຍະຫ່າງ) ແລະ -n (ການນັບຊໍ້າຄືນ) ທາງເລືອກ.
-c ລະບຸວ່າຕ້ອງການຜົນຜະລິດ CSV (ຄ່າທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ) ແທນທີ່ຈະເປັນແບບທຳມະດາ
ຜົນຜະລິດຂໍ້ຄວາມ.
-d name=value
ກໍານົດຕົວແປທີ່ມີຊື່.
-f ຊື່ເອກະສານ
ກໍານົດຊື່ໄຟລ໌ຄໍາຮ້ອງຂໍເລີ່ມຕົ້ນສໍາລັບການທົດສອບ.
-i ວິນາທີ
ລະບຸວ່າ (ສຸດທ້າຍ) ໄຟລ test ທົດສອບ ຄວນຈະຊ້ໍາໃນໄລຍະທີ່ກໍານົດ.
ທາງເລືອກນີ້ແມ່ນບໍ່ເຫມາະສົມກັບ -X (XML plist output) ທາງເລືອກ.
-l ລະບຸວ່າຕ້ອງການການສົ່ງອອກຂໍ້ຄວາມທຳມະດາ.
-n ນັບຊ້ຳ
ລະບຸວ່າ (ສຸດທ້າຍ) ໄຟລ test ທົດສອບ ຄວນຈະເຮັດຊ້ໍາອີກຈໍານວນເວລາທີ່ກໍານົດ.
ທາງເລືອກນີ້ແມ່ນບໍ່ເຫມາະສົມກັບ -X (XML plist output) ທາງເລືອກ.
-q ງຽບແລະບໍ່ມີຜົນຜະລິດ.
-t ລະບຸວ່າຜົນຂອງບົດລາຍງານການທົດສອບ CUPS ຕ້ອງການແທນທີ່ຈະເປັນຜົນອອກມາຂອງຂໍ້ຄວາມທຳມະດາ.
-v ລະບຸວ່າຄຸນລັກສະນະການຮ້ອງຂໍ ແລະຄຳຕອບທັງໝົດຄວນຈະເປັນຜົນອອກມາໃນໂໝດການທົດສອບ CUPS
(-t). ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນຂອງຜົນຜະລິດ XML.
ອອກ STATUS
ໄດ້ ipptool ໂປຣແກຣມຈະໃຫ້ຜົນຕອບແທນ 0 ຖ້າການທົດສອບທັງໝົດສຳເລັດ ແລະ 1 ຖ້າບໍ່ດັ່ງນັ້ນ.
ໃຊ້ ipptool ອອນໄລນ໌ ໂດຍໃຊ້ການບໍລິການ onworks.net