トレントクライアントに対応

急にトレントファイルを特別なアドレスにメールで送信することにより、トレントのダウンロードを開始するようにホームコンピューターに指示する機能を何らかの方法で構成し、ダウンロードが完了すると、メールで通知を受け取ります。 そしてやった。



追加条件:



コンピューターの起動時に、SYSTEMユーザーからスケジューラーによってアプリケーションを起動します。 「正しい」ユーザーとそのディレクトリの欠如を克服するために、ポータブルバージョンを使用します。



テイク:

  1. 通知blat.exeおよびstunnelを含む電子メールを送信するには
  2. uTorrent ;
  3. attachmentextractorが付いたThunderbirdファイルが添付された電子メールを受信するには。


カスタマイズ:



1. blat.exeおよびstunnel



ダウンロードの完了の通知がGmailから送信されます。

ここで必要な設定について説明します

簡単に:

1.1。 アプリケーションをダウンロードし、stunnelをインストールします。

1.2。 stunnelフォルダーのstunnel.confを編集します。



# GLOBAL OPTIONS



client = yes

output = stunnel-log.txt

debug = 0

taskbar = no



# SERVICE-LEVEL OPTIONS



[SMTP Gmail]

accept = 127.0.0.1:1099

connect = smtp.gmail.com:465







1.3。 コマンドプロンプトで、次の操作を行います。

blat -install smtp.gmail.com youremail@gmail.com -u gmailusername -pw gmailpassword – - gmailsmtp







2. UTorrent



2.1。 uTorrentPortableをインストールし(バージョン3.1.3でテスト済み)、独自のニーズに合わせて設定します。また、[設定]でも設定します。





2.2。 タスクスケジューラで、次の設定でuTorrentPortableを実行するタスクを作成します。



SYSTEMからuTorrentPortableの開始/終了をテストしたところ、異常終了すると、PortableApps.comLauncherRuntimeData-uTorrentPortable.iniファイルがuTorrentPortable \ Data \フォルダーに残り、次のプログラムを起動できなくなります。



したがって、uTorrentPortableを起動する前の「アクション」で、このようなclearini.batの起動を追加します。

set SETTINGSFILE="d:\uTorrentPortable\Data\PortableApps.comLauncherRuntimeData-uTorrentPortable.ini"

if exist %SETTINGSFILE% (del %SETTINGSFILE%) else (echo ok)








3.サンダーバード





3.1。 Thunderbird Portableをインストールします

念のため改良:Thunderbirdポータブルバージョン12.0でテスト済み

メールの受信を設定します。

attachmentextractorアドオンをインストールします



attachmentextractor設定で、次を指定します。





3.2。 SYSTEMからThunderbirdポータブルを起動する実験により、アプリケーションにはまだ一時的なユーザーフォルダーが必要であることが明らかになりました。

したがって、実行するには、次のStart.batを使用します。



@echo off

setlocal enableextensions

set TMP=%~dp0temp-folder

"%~dp0ThunderbirdPortable.exe"

Endlocal








ThunderbirdPortable.exeでフォルダーに保存し、そこにtemp-folderフォルダーを作成します。



3.3。 タスクスケジューラで、次の設定でstart.bat起動タスクを作成します。







4. torrent_finish.batを作成します





set debug=-debug -log blat.log -timestamp

"C:\Program Files\stunnel\stunnel.exe" -start -quiet

D:

CD D:\Soft\blat

blat.exe -p gmailsmtp -to youremail@gmail.com -subject "%~1" -body "Loaded." -charset windows-1251 -server 127.0.0.1:1099 %debug%

"C:\Program Files\stunnel\stunnel.exe" -stop -quiet








uTorrentの設定:

詳細設定>プログラムの起動>「トレントの最後でこのプログラムを起動する」> torrent_finish.bat "%N"







システムは、コンピューターを再起動するたびに作動可能になります。



他にも多くのトレントクライアントリモート管理ソリューションがあります。 一度に4つの方法あり、 ここには特別なソフトウェアもあります。



All Articles