問題タブ [stem]

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 投票する
0 に答える
171 参照

python - NYMが変更されたことを検出する方法

Tor の制御には Stem を使用しています。tor がいつ IP を変更するかを知る必要があります。通常、信号NEWNYMが tor に送信されたときに発生しますが、他の理由が考えられます。

おそらく、最も簡単な方法は、現在の tor IP とユーザー エージェントを確認することです。しかし、Stem を使用して取得する方法がわかりません。

たぶん、NYMが変更されたときにtorが何らかのイベントを発生させますか? もしそうなら、どうすればこれを購読できますか?

お願い助けて!


私はこのコードを試してみましevent_handlerたが、いくつかの http リクエストが tor 経由で送信された後にのみ、数回実行されました。「NEWNYMを受け取りました」のようなイベントは扱えますか?

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

python - Python Tor クライアントとしてステムが失敗する

Stem を使用して Tor プロセスを開始しています。「愛をこめてロシアへ」チュートリアルをガイドとして使用します。これはコードです:

エラーが発生します:

これに対する解決策はありますか?

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

search - Elasticsearch のステミングとの一致

語幹一致を検索するにはどうすればよいですか?

つまり、現時点では、フィールドに「skateboard」という単語を含むドキュメントが多数ありますが、「skateboards」というitem_title単語を含むドキュメントは 3 つだけです。このため、次の検索を行うと:

私は3つの結果しか得られません。ただし、「skateboard」という単語が含まれるドキュメントも返してほしいです。

Elasticsearch から私が理解していることから、これはitem_title、各単語の語幹バージョンにインデックスを付けるアナライザーを含むフィールドにマッピングを指定することによって行われると予想されますが、これを行う方法に関するドキュメントを見つけることができないようです。別の方法で行われることを示唆しています。

提案?

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

python - Controller.from_port でエラーが発生しています

ステムコントローラーを入手しようとしています。私は tor を開始するものとして torsudo /etc/init.d/tor startを開始しました。

Pythonで実行すると、controller = Controller.from_port()例外が発生しますstem.SocketError:[Error 111] Connection refused

周りを見回したところ、tor が実行されていない場合にこの例外が発生することがわかりましたが、tor を開始しました。次に、なぜこのエラーが発生するのですか?

ありがとう。

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

python - Stem をインポートしようとすると、「ImportError: cannot import name connect」というメッセージが表示されます

Ubuntu 14.04 を使用して、Stem の Python 用チュートリアルを実行しようとしています。Stemを使用sudo apt-get install python-stemしてインストールした後、使用方法がわからないことに気づきました。

https://stem.torproject.org/api/connection.html#stem.connection.connectから取得した以下の簡単なコードを実行しようとしました

しかし、私はこのエラーが発生します:

Python が Stem コードを見つけられないようです。
私の質問は、これを修正する方法ですか?インストールした Stem ファイルで何かをする必要がありますか?

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

python - tor 出口ノードをスキャンして、ブロックされたサイトにアクセスします

STEM library in PythonTorにアクセスするために使用しています。自分の国でブロックされている URL があり、それが許可される国がわからない場合、さまざまな国の出口ノードをスキャンして、アクセスに適した出口ノードを見つけるにはどうすればよいですか?

0 投票する
0 に答える
1233 参照

python - Stem を使用して Python から Tor IP を変更する

仕様 (MacOSx - 最終バージョン、Python 3.5、Mac 用 Stem および Tor ブラウザ)

Tor についてさらに学び始めたばかりで、Tor ルートを Python Script から変更したいと考えていました。

しかし、上記のコードは、2 つの getIP() の間で新しい IP をネゴシエートしません。接続が正しいことを確認しました:

できない理由を理解するのを手伝ってくれませんか?

よろしく、

ジェレミー。