問題タブ [usenet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
139 参照

gnu - USENET または NNTP の記事は、時系列または逆時系列でロードされますか?

ニュースコードのサンプル:

これで、メッセージを 999 日間保存するようにリーフノードを構成しました。GNU NNTPが localhost のリーフノードに接続すると、ロード中に大きな遅延が発生する可能性があります。現在、私が行ったことは、特定のグループの 35 日分だけを保存するように Leafnode を構成して、物事がより速く読み込まれるようにすることです。

しかし、.newsrc をもう一度見てみると、leafnode に非常に多くの記事を保存させてから、GNU NNTP が使用する .newsrc を構成して、それらのメッセージのごく一部のみを取得できるように思われます。もしそうなら、これはリーフノードでの 999 日間の長期保持を可能にし、リーフノードへの接続と GNU NNTP からの記事のロードの遅延を軽減します。

しかし、それは機能しますか?新しい記事だけが読み込まれますか、それとも古い記事が読み込まれますか?

残念ながら、RFC 977は実際には .newsrc ファイルについて言及していません。もちろん、GNU NNTP が RFC に従うかどうかは別の問題ですが、少なくとも RFC によれば、おそらく新しい質問がロードされ、古い質問が残っているのでしょうか?

RFC 3977はRFC 977 を少し明確にしているように見えるので、今それを見直しています。

0 投票する
1 に答える
248 参照

networking - Usenet で使用されるプロトコルは何ですか? ISP はどれくらい簡単に検出できますか?

Usenet が ISP によって検出されるかどうかを確認しようとしていますか?

私の ISP は私を NAT の背後に置き、おそらく各パケットを監視しています。ネットが使えるか知りたいです。私の usenet クライアントには、SSL を使用して記事を取得するオプションがあります。それで、それは検出不能ですか?

ありがとう。

0 投票する
1 に答える
64 参照

networking - 特定の usenet グループで利用できる記事を確認する最善の方法は何ですか?

特定の nntp グループで利用可能な記事を取得する最も効率的な方法は何かと考えていました。私が実装した方法は次のように機能します。

(i) グループを選択します。

(ii) グループから記事番号のリストを取得します (ベクトル「コード」にプッシュバックされます):

(iii) コードをループして記事を取得する (ヘッダーなど)

ただし、これは多くの記事コードを持つ大規模なグループではうまく拡張できません。

RFC 3977 では、GROUP コマンドは「低」および「高」の記事番号も返すと示されています。例えば、

ここで、3000234 と 2002322 は低い数値と高い数値です。したがって、最初にすべての記事コードを押し戻すのではなく、代わりにこれらを使用することを考えています. しかし、これらの数字は信頼できますか? 3000234 は上で選択したグループの最初の記事 ID を明確に示しており、同様に 3002322 は上で選択したグループの最後の記事 ID を明確に示していますか、それとも単なる推定値ですか?

どうもありがとう、

ベン

0 投票する
1 に答える
464 参照

delphi - Delphi IdNNTP: NZB ファイルに従って Usenet からファイルをダウンロードします

次のようなNZBファイルがあります。

Indy IdNNTP を使用してこのファイルをダウンロードして組み立てる方法はありますか? サンプルコードに感謝します。前もって感謝します。

0 投票する
1 に答える
465 参照

java - NNTP サーバーの実装

nntp サーバーを実装しようとしています。しかし、複数行の応答に問題があるようです。応答クライアントを送信すると、接続が閉じます。Thunderbird と SeaMonkey をクライアントとして使用しています。

私の応答の何が問題なのかを理解するのに役立ちます。ありがとう。

アップ 1:

クライアント側 (TBTracer) でトラフィックをデバッグするために Thunderbird にプラグインをインストールしましたが、クライアントが複数行の応答を理解できないようです。クライアントは応答の最初の部分のみを受け取りました。たとえば、XOVER の応答は複数行です。

[NNTP] [13:54:29] 200 NNTP Service Ready、投稿許可。

[NNTP] [13:54:29] モードリーダー

[NNTP] [13:54:30] 200 投稿許可

[NNTP] [13:54:30] グループ group1

[NNTP] [13:54:31] 221 1 10100 10100

[NNTP] [13:54:31] XOVER 10100-10100

[NNTP] [13:55:15] 224

[NNTP] [13:55:15] やめる

RFC 3977によると:

3.1.1. 複数行データ ブロック

  1. ブロックは、0 個以上の「行」のシーケンスで構成され、それぞれが CRLF ペアで終わるオクテットのストリームです。これらの行末とは別に、ストリームにはオクテット NUL、LF、または CR を含めてはなりません。

さまざまな種類の行を送信しようとしましたが、成功しませんでした。例えば:

0 投票する
1 に答える
34 参照

emacs - Date: ヘッダーのニュースグループごとのタイムゾーン

投稿されたメッセージでニュースグループごとのタイムゾーンを使用するように emacs/gnus を設定するには?

pl.* ニュースグループでは CET タイム ゾーンを使用し、一般的なニュースグループでは UCT を使用したいと考えています。

0 投票する
1 に答える
100 参照

split - 分割ボリューム .rar の作成とソース ファイルの削除

ちょっとした問題があります。たくさんのファイルを含むフォルダーがあります。これらはそれぞれ、50MB に分割された独自の .rar ボリュームに配置する必要があります。問題は、数百のファイルがあり、ソース ファイルと新しく作成された分割ファイルの両方に十分なディスク領域がないことです。それぞれを個別に行う方法を見つけましたが、誰かがプロセス全体を自動化する方法を知っていることを願っています. 可能であれば、新しいボリュームを作成し、それぞれのソース ファイルを削除するプロセスに今後数週間を費やしたくありません。

これを CentOS 6 で実行しようとしています。どうもありがとうございました。