userユーザーアクティビティに基づくトレント自動速度制御

この記事では、次のことを行います。

1)あなたの発見をあなたと共有しなさい:あなたがコマンドラインオプションを通して人気のある急流クライアントutorrentの速度を変えることを可能にするプログラム。

2)このプログラムの実際の使用例を示します( nncronスケジューラーを使用)。



先史時代:

しばらく前に、コンピューターに不在のときにutorrentがチャネルを完全に占有し、到着したときの食欲を減らして、インターネットを快適に使用できるようにしたかったのです。

このようなユーザートラッキング設定はutorrent自体には見当たりませんでした。さらに、お気に入りのtorrentクライアントにはコマンドラインパラメーターでダウンロード/アップロードの速度を制御する機能がないことに驚いていました。



しかし、インターネットを検索した後、私はプログラムを見つけることができました、この機能の欠如は補うutspeed (v1.0.1.1)。

開発者のサイトには、utorrentに組み込まれたWebサーバーのインターフェースを使用して速度を制御できるバージョンがあります。 つまり 必要なパラメーターを使用してこのプログラムを実行します。これらのパラメーターは、localhostのループを介して即座にWebインターフェースに送信されます。



また、素晴らしいnncronスケジューラを使用して、コンピューターのアイドル中に速度の切り替えを自動化する方法の例を次に示します(XPスケジューラに組み込まれたタスクを解決するための手順を最初に記述しましたが、ユーザーの到着時にパラメーターを返す機能を見つけられなかったので、 nncronで停止しました )。



0.すべての操作中にutorrentを開始する必要があります。

1. プログラムv 1.0.1.1でアーカイブをダウンロードします

2.任意の便利なフォルダーに解凍します-すべてをutorrentを使用してフォルダーに入れました(アーカイブの内容を都合に合わせて配置できます-機能に影響はありません)。

3. utorrent自体の設定で、Webインターフェースをオンにします(DAWを入れて[OK]をクリックします)

必要に応じて、デフォルトのデータを修正します。 しかし、これは必要ではありません、なぜなら 彼らによれば、アクセスはローカルホストからのみ許可されるため、リモートの攻撃者はトレントを操作することはできません。 utorrentのデフォルトデータが修正された場合、テキストエディター-utspeed.iniで設定ファイルの対応するフィールドを変更する必要があります。



画像



4. nncronでタスクを作成します。



#

( TorrentMonitoring

Action:

\ user 16.6 ...

IDLE: 1000

IF

\ -

FILE-EXIST: "c:\tc\Utils\uTorrent\SpeedUp.flag"

IF

ELSE

\ ,

FILE-CREATE: "c:\tc\Utils\uTorrent\SpeedUp.flag"

StartIn: "c:\tc\Utils\uTorrent\"

SWHide NormalPriority

\ -

START-APP: c:\tc\Utils\uTorrent\utspeed.exe /max_dl_rate 1000 /max_ul_rate 1000

THEN

THEN

\ user ,

IDLE: 10

IF

ELSE

\ - -

FILE-EXIST: "c:\tc\Utils\uTorrent\SpeedUp.flag"

IF

\ - ..

FILE-DELETE: "c:\tc\Utils\uTorrent\SpeedUp.flag"

StartIn: "c:\tc\Utils\uTorrent\"

SWHide NormalPriority

\ -

START-APP: c:\tc\Utils\uTorrent\utspeed.exe /max_dl_rate 50 /max_ul_rate 50

THEN

THEN

)#







*注-パスc:\ tc \ Utils \ uTorrent \-アーカイブの内容を解凍したパスに置き換えます。

**注2-コードタグはすべてのスペースを使用しました。 ここからフォーマットされたスクリプトテキストをダウンロードできます。



コンピューターでのアクティビティが表示されなくなってから17分で、それだけです。utorrentには、ダウンロード/アップロード速度1000 kb / sが含まれています。 アクティビティが表示されてから1分以内-速度は50 kB / sに制限されます。



あとがき:

このプログラムでは、他のutorrentパラメーターを変更できます。 詳細については、readme.txtをお読みください。

また、utspeed配布パッケージには、 autoit!用の既に記述されたスクリプト(utspeed.au3ファイル)が含まれています その機能は、nncron用に作成したスクリプトに似ています。

ただし、組み込みのWindowsスケジューラを使用して対処できます。



PS Vistaユーザーはnncronバージョン1.93b3を使用する必要があります



All Articles