Jest to polecenie ipptool, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
ipptool - wykonuje żądania protokołów drukowania internetowego
STRESZCZENIE
ipptool [ --help ] [ --stop-po-włączeniu-błąd ] [ --wersja ] [ -4 ] [ -6 ] [ -C ] [ -E
] [ -I ] [ -L ] [ -P nazwa_pliku.plist ] [ -S ] [ -T sekund ] [ -V wersja ] [ -X ] [ -c ] [
-d nazwa=wartość ] [ -f filename ] [ -i sekund ] [ -n Liczba powtórzeń ] [ -q ] [ -t ] [ -v ]
drukarka-uri plik testowy [... plik testowy ]
OPIS
ipptool wysyła żądania IPP do określonego drukarka-uri i testuje i/lub wyświetla
wyniki. Każdy nazwany plik testowy definiuje jedno lub więcej żądań, w tym oczekiwane
stan odpowiedzi, atrybuty i wartości. Dane wyjściowe to zwykły tekst, tekst sformatowany,
Raport CSV lub XML na standardowym wyjściu z niezerowym statusem wyjścia wskazującym na ten stan
lub więcej testów zakończyło się niepowodzeniem. The plik testowy format jest opisany w plik ipptool(5).
OPCJE
Następujące opcje są rozpoznawane przez ipptool:
--help
Wyświetla pomoc programu.
--stop-po-włączeniu-błąd
mówi ipptool zatrzymać, jeśli w dołączonym pliku wystąpi błąd. Normalnie ipptool będzie
kontynuuj kolejne testy po dyrektywie INCLUDE.
--wersja
Pokazuje wersję ipptool używane.
-4 Określa, że ipptool musi łączyć się z drukarką lub serwerem za pomocą protokołu IPv4.
-6 Określa, że ipptool musi łączyć się z drukarką lub serwerem za pomocą protokołu IPv6.
-C Określa, że żądania powinny być wysyłane przy użyciu HTTP/1.1 „Transfer-Encoding:
chunked”, który jest wymagany do zachowania zgodności przez wszystkie wersje IPP
domyślnie jest używane „Transfer-Encoding: chunked” dla żądań z załączonymi plikami i
„Długość zawartości:” dla żądań bez załączonych plików.
-E Wymusza szyfrowanie TLS podczas łączenia się z serwerem za pomocą nagłówka HTTP „Upgrade”.
-I Określa, że ipptool będzie kontynuował wcześniejsze błędy.
-L Określa, że żądania powinny być wysyłane przy użyciu nagłówka HTTP/1.0 „Content-Length:”,
który jest wymagany dla zgodności przez wszystkie wersje IPP. Domyślnie jest używany
„Transfer-Encoding: chunked” dla żądań z załączonymi plikami i „Content-Length:”
w przypadku wniosków bez załączonych plików.
-P nazwa_pliku.plist
Określa, że wyniki testu powinny być zapisywane w nazwanym pliku XML (Apple plist).
oprócz zwykłego raportu z badań (-t). Ta opcja jest niekompatybilna z -i
(interwał) i -n (liczba powtórzeń).
-S Wymusza (dedykowane) szyfrowanie TLS podczas łączenia się z serwerem.
-T sekund
Określa limit czasu dla żądań IPP w sekundach.
-V wersja
Określa domyślną wersję protokołu IPP do użycia: 1.0, 1.1, 2.0, 2.1 lub 2.2. Jeśli nie
określony, używana jest wersja 1.1.
-X Określa, że pożądane jest wyjście XML (Apple plist) zamiast zwykłego raportu tekstowego.
Ta opcja jest niekompatybilna z -i (interwał) i -n (liczba powtórzeń).
-c Określa, że pożądane jest wyjście CSV (wartości oddzielone przecinkami) zamiast zwykłego
wyjście tekstowe.
-d nazwa=wartość
Definiuje nazwaną zmienną.
-f filename
Definiuje domyślną nazwę pliku żądania dla testów.
-i sekund
Określa, że (ostatni) plik testowy należy powtarzać w określonych odstępach czasu.
Ta opcja jest niekompatybilna z -X (wyjście XML plist).
-l Określa, że wymagane jest wyjście zwykłego tekstu.
-n Liczba powtórzeń
Określa, że (ostatni) plik testowy należy powtórzyć określoną liczbę razy.
Ta opcja jest niekompatybilna z -X (wyjście XML plist).
-q Bądź cicho i nie produkuj niczego.
-t Określa, że pożądane jest wyjście raportu z testu CUPS zamiast zwykłego tekstu.
-v Określa, że wszystkie atrybuty żądania i odpowiedzi powinny być wyświetlane w trybie testowym CUPS
(-t). Jest to ustawienie domyślne dla danych wyjściowych XML.
EXIT STATUS
Połączenia ipptool program zwraca 0, jeśli wszystkie testy wypadły pomyślnie, a 1 w przeciwnym razie.
Korzystaj z ipptool online, korzystając z usług onworks.net