問題タブ [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.
python - NYMが変更されたことを検出する方法
Tor の制御には Stem を使用しています。tor がいつ IP を変更するかを知る必要があります。通常、信号NEWNYM
が tor に送信されたときに発生しますが、他の理由が考えられます。
おそらく、最も簡単な方法は、現在の tor IP とユーザー エージェントを確認することです。しかし、Stem を使用して取得する方法がわかりません。
たぶん、NYMが変更されたときにtorが何らかのイベントを発生させますか? もしそうなら、どうすればこれを購読できますか?
お願い助けて!
私はこのコードを試してみましevent_handler
たが、いくつかの http リクエストが tor 経由で送信された後にのみ、数回実行されました。「NEWNYMを受け取りました」のようなイベントは扱えますか?
search - Elasticsearch のステミングとの一致
語幹一致を検索するにはどうすればよいですか?
つまり、現時点では、フィールドに「skateboard」という単語を含むドキュメントが多数ありますが、「skateboards」というitem_title
単語を含むドキュメントは 3 つだけです。このため、次の検索を行うと:
私は3つの結果しか得られません。ただし、「skateboard」という単語が含まれるドキュメントも返してほしいです。
Elasticsearch から私が理解していることから、これはitem_title
、各単語の語幹バージョンにインデックスを付けるアナライザーを含むフィールドにマッピングを指定することによって行われると予想されますが、これを行う方法に関するドキュメントを見つけることができないようです。別の方法で行われることを示唆しています。
提案?
python - Controller.from_port でエラーが発生しています
ステムコントローラーを入手しようとしています。私は tor を開始するものとして torsudo /etc/init.d/tor start
を開始しました。
Pythonで実行すると、controller = Controller.from_port()
例外が発生しますstem.SocketError:[Error 111] Connection refused
周りを見回したところ、tor が実行されていない場合にこの例外が発生することがわかりましたが、tor を開始しました。次に、なぜこのエラーが発生するのですか?
ありがとう。
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 ファイルで何かをする必要がありますか?
python - tor 出口ノードをスキャンして、ブロックされたサイトにアクセスします
STEM library in Python
Torにアクセスするために使用しています。自分の国でブロックされている URL があり、それが許可される国がわからない場合、さまざまな国の出口ノードをスキャンして、アクセスに適した出口ノードを見つけるにはどうすればよいですか?
python - Stem を使用して Python から Tor IP を変更する
仕様 (MacOSx - 最終バージョン、Python 3.5、Mac 用 Stem および Tor ブラウザ)
Tor についてさらに学び始めたばかりで、Tor ルートを Python Script から変更したいと考えていました。
しかし、上記のコードは、2 つの getIP() の間で新しい IP をネゴシエートしません。接続が正しいことを確認しました:
できない理由を理解するのを手伝ってくれませんか?
よろしく、
ジェレミー。