<?xml version="1.0" encoding="UTF-8"?>
<refentry id="papstatus.8">
  <refmeta>
    <refentrytitle>papstatus</refentrytitle>

    <manvolnum>8</manvolnum>

    <refmiscinfo class="date">17 Dec 1991</refmiscinfo>

    <refmiscinfo class="source">Netatalk</refmiscinfo>

    <refmiscinfo class="manual">Netatalk AFP ファイルサーバ マニュアル</refmiscinfo>

    <refmiscinfo class="version">@netatalk_version@</refmiscinfo>
  </refmeta>

  <refnamediv>
    <refname>papstatus</refname>

    <refpurpose>AppleTalk 接続プリンタのステータスを取得する</refpurpose>
  </refnamediv>

  <refsynopsisdiv>
    <cmdsynopsis>
      <command>papstatus<indexterm>
          <primary>papstatus</primary>
        </indexterm></command>

      <arg>-d</arg>

      <arg>-p <replaceable>printer</replaceable></arg>

      <arg><replaceable>retrytime</replaceable></arg>
    </cmdsynopsis>
  </refsynopsisdiv>

  <refsect1>
    <title>説明</title>

    <para><emphasis remap="B">papstatus</emphasis> は、AppleTalk
    に接続されたプリンタから現在のステータス メッセージを取得するために使用されます。プリンタ アクセス プロトコル (PAP)
    を使用してステータス情報を取得します。</para>

    <para>コマンド ラインでプリンタが指定されていない場合、<emphasis remap="B">papstatus</emphasis>
    は現在のディレクトリで <markup>.paprc</markup> というファイルを検索し、それを読み取ってプリンタの名前を取得します。
    <markup>.paprc</markup> ファイルには、<emphasis
    remap="I">object</emphasis><emphasis remap="B">:</emphasis><emphasis
    remap="I"/><emphasis remap="I">type</emphasis><emphasis
    remap="B">@</emphasis><emphasis remap="I"/><emphasis
    remap="I">zone</emphasis> という形式の 1 行が含まれている必要があります。ここで、<emphasis
    remap="I">object</emphasis>、<emphasis remap="B">:</emphasis><emphasis
    remap="I">type</emphasis><emphasis remap="B">、</emphasis>、<emphasis
    remap="B">@</emphasis><emphasis remap="I">zone</emphasis> はそれぞれオプションです。
    <emphasis remap="I">type</emphasis> と <emphasis remap="I">zone</emphasis>
    の前にはそれぞれ `<emphasis remap="B">:</emphasis>' と `<emphasis
    remap="B">@</emphasis>' を付ける必要があります。空白行と `<emphasis
    remap="B">#</emphasis>' で始まる行は無視されます。 <emphasis remap="I">type</emphasis>
    と <emphasis remap="I">zone</emphasis> のデフォルトはそれぞれ <emphasis
    remap="B">LaserWriter</emphasis> とローカル ホストのゾーンです。</para>
  </refsect1>

  <refsect1>
    <title>オプション</title>

    <variablelist remap="TP">
      <varlistentry>
        <term><option>-d</option></term>

        <listitem>
          <para>デバッグ モードをオンにして、標準エラーに追加情報を出力します。</para>
        </listitem>
      </varlistentry>

      <varlistentry>
        <term><option>-p</option> <replaceable>printer</replaceable></term>

        <listitem>
          <para><emphasis remap="I">printer</emphasis> からステータスを取得します
          (他の<markup>.paprc</markup> ファイルでプリンタ名を検索します)。 <emphasis
          remap="I">printer</emphasis> の構文は、<markup>.paprc</markup>
          ファイルで上で説明したものと同じです。</para>
        </listitem>
      </varlistentry>

      <varlistentry>
        <term><emphasis remap="I">retrytime</emphasis></term>

        <listitem>
          <para>通常、<emphasis remap="B">papstatus</emphasis> はプリンタからステータスを 1
          回だけ取得します。 <emphasis remap="I">retrytime</emphasis>
          が指定されている場合は、プリンタの問い合わせの間に <emphasis remap="I">retrytime</emphasis>
          秒のスリープを挟んで、ステータスが繰り返し取得されます。</para>
        </listitem>
      </varlistentry>
    </variablelist>
  </refsect1>

  <refsect1>
    <title>ファイル</title>

    <variablelist remap="TP">
      <varlistentry>
        <term><markup>.paprc</markup></term>

        <listitem>
          <para>プリンタ名を含むファイル</para>
        </listitem>
      </varlistentry>
    </variablelist>
  </refsect1>

  <refsect1>
    <title>参照</title>

    <para><citerefentry>
        <refentrytitle>nbp</refentrytitle>

        <manvolnum>1</manvolnum>
      </citerefentry>, <citerefentry>
        <refentrytitle>pap</refentrytitle>

        <manvolnum>1</manvolnum>
      </citerefentry></para>
  </refsect1>

  <refsect1>
    <title>著者</title>

    <para><ulink url='https://netatalk.io/contributors'>CONTRIBUTORS</ulink> を参照</para>
  </refsect1>
</refentry>
