英語フランス語スペイン語

Ad


OnWorksファビコン

霊柩車 - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで霊柩車を実行します

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド霊柩車です。

プログラム:

NAME


霊柩車 - Nethack 骨ファイルを他のプレイヤーと交換する

SYNOPSIS


霊arse車 [-b | --bones-dir DIR] [--ボーンモード モード] [-c | --config-ファイル file] [--クロン]
[- デバッグ] [--削除-アップロード済み] [ - 助けて] [-ロックファイル file] [-q | - 静かな] [--私として実行]
[--ユーザーとして実行 user] [--グループとして実行 グループヘッド] [-- サーバー URL URL] [--スタンプファイル file]
[--ユーザーの電子メール 住所] [--ユーザートークン トークン] [--ユーザートークンファイル file] [- バージョン]

DESCRIPTION


Nethack は、あなたが死ぬレベル (あなたの持ち物、何があなたを殺したのか、
そしてあなたの幽霊)を「骨ファイル」に保存します。 これらのファイルは、後の Nethack ゲームにロードされます。 もしも
あなたはシステム上の唯一の Nethack プレイヤーです。あなたが作成したボーン ファイルのみを取得します。
あなた自身。

霊arse車 Nethack ボーン ファイルを他のプレイヤーと自動的に交換できます。 実行すると
システム上で見つかった新しいボーン ファイルをアップロードし、ボーン ファイルをダウンロードします。
サーバーはそれを与えるような感じです。 見るhttp://www.argon.org/~roderick/hearse/>詳細
情報を表示します。

注意すべき重要な点は、デフォルトでは次のようになります。 霊arse車 最終的には次のような結果になります
そうでない場合よりも多くの骨。 これによりゲームバランスが変化し、
多くのプレイヤーによって、これは軽度の不正行為であると考えられています。 これに対処するには、
--削除-アップロード済み というオプションもありますが、欠点は、自分のものに遭遇できないことです。
ボーンファイル。

霊柩車サーバーを使用するには、電子メール アドレスを入力する必要があります。 これを行うには
--ユーザーの電子メール プログラムを初めて使用するときに切り替えるか、
「ユーザーのメールアドレス 住所" 設定ファイルにあります。 あなたのメールアドレスは連絡のためにのみ使用されます
霊柩車に関する個人情報は第三者に提供されることはありません。 無効な値を入力した場合
このアドレスでは、不正なボーン ファイルをダウンロードすると、サーバーはサポートできなくなります。
アップロードしたファイルのいずれかが不正な場合は、強制的に禁止されます。

霊柩車は Nethack コミュニティへのサービスとして設立されました。 それを尊重してください。 の虐待
サービスは削除につながるだけです。

QUICK 開始


デフォルトは、set-uid のいずれかの nethack バイナリを使用して Linux システムに設定されます。
または set-gid ゲーム。 これが得られた場合は、root として実行します

# 霊柩車 --ユーザーメール [メール保護]

一度手で、そして置きます

0 3 * * * root perl -we 'スリープランド 3600'; 霊柩車 --静か

in / etc / crontab.

CONFIGURATION


霊arse車 に一致するさまざまな構成設定のデフォルト値が付属しています。
非常に多くの Linux システムがセットアップされています。 いずれかがお使いのシステムと一致しない場合は、次のいずれかを行うことができます。
構成ファイルでそれらを変更するか、コマンドラインから正しい値を指定することもできます
スイッチ。 ほとんどの人は cron から実行するため、この最後の部分は思っているほど面倒ではありません。
crontab ファイルにスイッチを入れて、そのままにしておくことができます。 むしろ使用したい場合は、
構成ファイルの場合は、デフォルトの場所 (/etc/nethack/hearse.conf)、または使用します
  -c --config-ファイル) スイッチを使用して、使用するファイルを指定します。

構成ファイルでは、意味のあるすべてのオプションを指定できます。
オプション名の長いバージョンとその後に値が続きます。 空白行とコメント行は、
通常の方法で無視されます。 文字列値は空を意味する「-」として指定できます。
弦。 ブール値は、on/off/true/false/yes/no/1/0 を使用できます。 サンプル 霊柩車.conf 含まれています
配布付きで。 例えば、

ボーンディレクトリ /local/games/nethackdir
ボーンモード600
静かに
ユーザーとして実行デーモン
グループとして実行 -
ユーザートークンファイル /local/games/nethackdir/hearse.user-token

特権


霊arse車 Nethack 自体が使用するものと同様の権限で実行する必要があるため、
ボーン ファイルの読み取りと書き込みを行います。 ただし、set-uid または set-gid にするべきではありません。 それ
それについては監査を受けていません。

デフォルト設定では、ユーザー ID とグループ ID の両方を「games」に設定しようとします。 ネスック
それ自体は通常、どちらか一方にのみ set-id されますが、両方を使用すると問題が発生します
何もせず許可する 霊arse車 より多くのシステムでそのまま実行できます。 これは実行した場合にのみ機能します
霊arse車 ルートとして

無効にしたい場合 霊arse車の ID 設定を外部で処理し、使用できます。
--私として実行 スイッチを押してオフにするか、 --ユーザーとして実行 & --グループとして実行 のスイッチ
よりきめ細かい制御。 後者だけを無効にするには、'' または "-" を指定します。
もの。

ランニング FROM CRON


あらかじめパッケージ化されたものを使用している場合 debファイル or 。回転数 のバージョン 霊arse車、プログラムはすでに
自動的に実行されるように設定します (毎日およびインターネット接続時の両方)。 あなたはそうしない
この動作を変更したくない場合は、何もする必要があります。 インストールする場合 霊arse車
手で読んでください。

このプログラムを使用する通常の方法は、毎日または任意の時間に cron から実行することです。
好きなスケジュールを。 (新しいボーンが見つからない場合は、頻繁に実行しても問題ありません。
ファイルをサーバーに接続することさえありません。) 独自のアクセス許可を管理させる場合は、
root として実行するだけです。 たとえば、3 時台に実行するには、次のように入力します。

0 3 * * * root perl -we 'スリープランド 3600'; 霊柩車 --静か

in / etc / crontab。 ランダム化は、サーバーが大量の攻撃を受けないようにするためのものです。
各タイムゾーンの午前 3 時。

サーバーの動作を確認したい場合は、次を使用できます。 --クロン ではなく - 静かな.
これによりステータス メッセージが出力されますが、それは実際にメッセージを転送する場合のみです。
ボーンファイル。

ランニング FOR 複数 NetHackの バリエーション


霊柩車サーバーでサポートされている複数の Nethack バリアントを使用する場合は、次のコマンドを実行できます。
霊arse車 彼ら全員のために。 これを行う通常の方法は、実行することです 霊arse車 バリエーションごとに XNUMX 回、
コマンドラインでボーンディレクトリを指定する

# 霊柩車 -b /var/games/slashem

残りの構成設定は構成ファイルから読み取られるままになります。
最終アップロード時刻はデフォルトでボーン ディレクトリに保存されるため、すべてがそのまま保存されます。
作品。

霊柩車プロトコルでは、各霊柩車に対して XNUMX つの同時接続のみが必要です。
ユーザー アカウント (最もよく使用するボーン ファイルの種類に基づいて、送信するボーン ファイルの種類が決定されます)
最近アップロードされました)ので、 霊arse車 これを確実にするために、ユーザー トークン ファイルをロックします。
ジョブの設定方法については、 -ロックファイル 詳細については、スイッチを切り替えてください。

OPTIONS


-b, --bones-dir DIR
ボーンディレクトリを指定します。 デフォルトでは、プログラムは次の最初のものを使用します。
/var/ゲーム/nethack, /usr/games/lib/nethackdir、および現在のディレクトリ
というファイルが含まれています 記録.

--ボーンモード モード
ボーン ファイルのモードを指定する 霊arse車 を作成します。 デフォルトは 660 です。

-c, --config-ファイル file
代替構成ファイルを指定します。 デフォルトは /etc/nethack/hearse.conf.

--クロン
「アップロードするボーンがありません」というメッセージを抑制します。 これにより、次の時点で出力が行われないようになります。
すべて何もすることがないときですが、ボーン ファイルが保存されているときに何が起こっているかがわかります。
転送されました。 これは、監視したい場合に cron から実行する良い方法です。

- デバッグ
デバッグをオンにします。

--削除-アップロード済み
ローカルで生成されたボーン ファイルは、アップロード後に削除します。 したい人もいるかもしれない
ゲームバランスの変化を避けるためにこれを行ってください。 通常サーバーなので
アップロード後にローカル ボーンを削除すると、アップロードするボーンごとに 1 つのボーン ファイルが提供されます。
アップロードすると、アップロードしない場合と同じ数のボーンが得られます。
持っていましたが、それらはあなたのものではなく他の人のものになります。

- 助けて
使用方法のメッセージを表示して死亡します。

-ロックファイル file
霊柩車プロトコルでは次のことが要求されます 霊arse車 ロックを実行して、単一のものだけが確実にロックされるようにします。
ユーザーごとの接続は一度に行うことができます。 これは、
--ユーザートークンファイル。 通常、これを変更する必要はありませんが、特別な場合は、
要件 (ファイルが読み取り専用であることなど) がある場合は、このスイッチで上書きできます。
ロックを無効にするには '' を使用します (これはお勧めしません)。

-q, - 静かな
情報メッセージを出力しません。

--私として実行
両方ともオフにする --ユーザーとして実行 & --グループとして実行.

--ユーザーとして実行 user
  user 実際の有効なユーザー ID として、デフォルトは「games」です。 一般的には次のことを行う必要があります
これが機能するには root になってください。

--グループとして実行 グループヘッド
  グループヘッド 実際の有効なグループ ID として、デフォルトは「games」です。 一般的には
これが機能するためにrootになる必要があります。

-- サーバー URL URL
サーバープログラムのURLを指定します。 ソースまたは - 助けて へのメッセージ
デフォルト。

--スタンプファイル file
霊arse車 前回以降に作成されたボーン ファイルのみをアップロードしようとします。
サーバーとの通信に成功しました。 の変更時刻 --スタンプファイル
(.霊柩車.タイムスタンプ デフォルトでは)それがいつだったかを示します。 このパスは相対的に取得されます
  --bones-dir (絶対的なものでない限り)。

--ユーザーの電子メール 住所
メールアドレスを指定してください。 初めて実行するときのみこれを行う必要があります 霊arse車.

--ユーザートークン トークン
ユーザートークンを直接指定します。 通常はこれを行う必要はありません。 霊arse車
サーバーからトークンを要求し、それを --ユーザートークンファイル 後でのために
検索。

--ユーザートークンファイル file
デフォルトでユーザートークンの保存に使用されるファイルを指定します
/etc/nethack/hearse.user-token.

- バージョン
バージョン番号を表示して終了します。

可用性


コードは GNU GPL に基づいてライセンスされています。 チェックhttp://www.argon.org/~roderick/hearse/>
更新されたバージョンの場合。

onworks.net サービスを使用してオンラインで霊柩車を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

  • 1
    アボガドロ
    アボガドロ
    アボガドロは高度な分子です
    クロスプラットフォームで使用できるように設計されたエディター
    計算化学、分子
    モデリング、バイオインフォマティクス、材料
    科学と...
    アボガドロをダウンロード
  • 2
    XMLTV
    XMLTV
    XMLTVは、処理する一連のプログラムです。
    TV(tvguide)のリストと管理の支援
    あなたのテレビ視聴、リストの保存
    XMLベースのフォーマット。 にユーティリティがあります
    行う...
    XMLTV をダウンロード
  • 3
    ストライカー
    ストライカー
    Strikr フリー ソフトウェア プロジェクト。 アーティファクト
    「インテントベース」でリリース
    デュアル ライセンス: AGPLv3 (コミュニティ) および
    CC-BY-NC-ND 4.0 国際
    (商業)...
    strikr のダウンロード
  • 5
    GIFLIB
    GIFLIB
    giflib は、読み書き用のライブラリです。
    gif画像を書いています。 APIとABIです
    にあったlibungifと互換性があります
    LZW圧縮中の幅広い使用
    アルゴリズムは...
    GIFLIBをダウンロード
  • 6
    Alt-f
    Alt-f
    Alt-F は無料のオープン ソースを提供します
    DLINK の代替ファームウェア
    DNS-320/320L/321/323/325/327L and
    DNR-322L。 Alt-F には Samba と NFS があります。
    ext2/3/4...をサポート
    Alt-F をダウンロード
  • 詳細»

Linuxコマンド

  • 1
    2ピン6
    2ピン6
    2ping - 双方向の ping ユーティリティ ...
    2ping6 を実行する
  • 2
    2to3-2.7
    2to3-2.7
    2to3-2.7-Python2からPython3へのコンバーター
    ...
    実行 2to3-2.7
  • 3
    CPQアレイ
    CPQアレイ
    cpqarrayd - アレイコントローラー
    監視デーモン構文: cpqarrayd [-d]
    [-v] [-t ホスト [-t ホスト]] 説明:
    このプログラムは HP を監視することができます
    (コンパック) アレイ
    cpqarraydを実行する
  • 4
    cプロト
    cプロト
    cproto - C 関数プロトタイプを生成する
    そして関数定義を変換します...
    cprotoを実行する
  • 5
    gapi2-フィックスアップ
    gapi2-フィックスアップ
    文書化されていない - このためのマンページはありません
    プログラム。 説明: このプログラムは
    マンページがありません。 このコマンドを実行します
    ヘルプスイッチを使用して、それが何であるかを確認します
    します。 フ...
    gapi2-fixup を実行する
  • 6
    gapi2-パーサー
    gapi2-パーサー
    文書化されていない - このためのマンページはありません
    プログラム。 説明: このプログラムは
    マンページがありません。 このコマンドを実行します
    ヘルプスイッチを使用して、それが何であるかを確認します
    します。 フ...
    gapi2-parser を実行する
  • 詳細»

Ad