рдореИрдВ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╣реЛрдо рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рдирд┐рд░реНрджреЗрд╢ рджреЗрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкрддреЗ рдкрд░ рдИрдореЗрд▓ рджреНрд╡рд╛рд░рд╛ рдЯреЛрд░реЗрдВрдЯ рдлрд╝рд╛рдЗрд▓ рднреЗрдЬрдХрд░ рдЯреЛрд░реЗрдВрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛рдП, рдФрд░ рдЬрдм рдбрд╛рдЙрдирд▓реЛрдб рдкреВрд░рд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рддреЛ рдореБрдЭреЗ рдИрдореЗрд▓ рджреНрд╡рд╛рд░рд╛ рдПрдХ рд╕реВрдЪрдирд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧреАред рдФрд░ рдХрд░ рджрд┐рдпрд╛ред
рдЕрддрд┐рд░рд┐рдХреНрдд рд╢рд░реНрддреЗрдВ:
- рд╡рд┐рдВрдбреЛрдЬ 7. рдХреЗ рд╕рд╛рде рдПрдХ рдЪреМрдмреАрд╕ рдШрдВрдЯреЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдХрдВрдкреНрдпреВрдЯрд░ рд╣реИред рд╣рдо рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВрдЧреЗред
- рд▓реЙрдЧрд┐рдВрдЧ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд╣реАрдВ рд╣реИ, рдЕрд░реНрдерд╛рдд рдкреВрд░рд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ред
- рдореИрдВ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЙрддреНрдкрд╛рдж рдирд╣реАрдВ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ред рд╣рдо рддреИрдпрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рд╣рдо рдХрдВрдкреНрдпреВрдЯрд░ рд╢реБрд░реВ рд╣реЛрдиреЗ рдкрд░ рд╕рд┐рд╕реНрдЯрдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдЕрдиреБрд╕реВрдЪрдХ рджреНрд╡рд╛рд░рд╛ рдЖрд╡реЗрджрди рд╢реБрд░реВ рдХрд░реЗрдВрдЧреЗред "рд╕рд╣реА" рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рдЙрд╕рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА рдХрдореА рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкреЛрд░реНрдЯреЗрдмрд▓ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рд▓реЗрдВ:
- рд╕реВрдЪрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рдИрдореЗрд▓ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП blat.exe рдФрд░ stunnel ;
- uTorrent ;
- рдЕрдиреБрд▓рдЧреНрдирдХ рдХреЗ рд╕рд╛рде рдердВрдбрд░рдмрд░реНрдб рдлрд╝рд╛рдЗрд▓ рдЕрдиреБрд▓рдЧреНрдирдХ рдХреЗ рд╕рд╛рде рдИрдореЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рд╕реЗрдЯ рдХрд░реЗрдВ:
1. blat.exe рдФрд░ stunnel
рдЬреАрдореЗрд▓ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреА рд╕реВрдЪрдирд╛ рднреЗрдЬреА рдЬрд╛рдПрдЧреАред
рдЖрд╡рд╢реНрдпрдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдпрд╣рд╛рдВ рд╡рд░реНрдгрд┐рдд
рд╣реИрдВ ред
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ:
1.1ред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, рд╕реНрдЯрдирд▓рд╛рдЗрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
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.1ред UTorrentPortable (рд╕рдВрд╕реНрдХрд░рдг 3.1.3 рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛) рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдФрд░ рд╕рд╛рде рд╣реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ:
- рдлрд╝реЛрд▓реНрдбрд░> рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ "рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдЯреЙрд░реЗрдВрдЯ рд╕реЗ:" рдЗрд╕рдореЗрдВ рд╣рдо рдИрдореЗрд▓ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рдЯреЛрд░реЗрдВрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рд╣реЗрдЬреЗрдВрдЧреЗред
- рд╕реНрдкреАрдб> рдореИрдХреНрд╕ред рд░реАрдХреЙрд▓ рд╕реНрдкреАрдбред рдпрд╣рд╛рдБ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдпрд╣ рдХрдо рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдирд┐рд░реНрдгрдп рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк рд╡рд┐рддрд░рдг рдХреЛ рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ рд░реЛрдХрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдВрдЧреЗ, рдФрд░ рд╡реЗ рдЖрдкрдХреЗ рддрддреНрдХрд╛рд▓ рд╣рд╕реНрддрдХреНрд╖реЗрдк рддрдХ рдЬрд╛рд░реА рд░рд╣реЗрдВрдЧреЗред рдиреНрдпреВрдирддрдо - 1 Kb / s; рдФрд░ 0, рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИред
2.2ред рдЯрд╛рд╕реНрдХ рд╕рдордпрдмрджреНрдзрдХ рдореЗрдВ, рдирд┐рдореНрди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде uTorrentPortable рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдп рдмрдирд╛рдПрдБ:
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ: "рд╕рд┐рд╕реНрдЯрдо";
- "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрдВрдЬреАрдХрд░рдг рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдкреНрд░рджрд░реНрд╢рди" рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ;
- "рдЙрдЪреНрдЪрддрдо рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рди рдХрд░реЗрдВ" рдЪреБрдиреЗрдВред рдпрд╣ рд╕реНрд╡рдпрдВ uTorrent рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рд╕реВрдЪрдирд╛рдПрдБ рднреЗрдЬрдиреЗ рдХреЗ рджреМрд░рд╛рди рд╕реНрдЯрдирд▓рд╛рдЗрди рдХреЗ рд╕рдлрд▓ рдкреНрд░рдХреНрд╖реЗрдкрдг рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ ( рдиреАрдЪреЗ рджреЗрдЦреЗрдВ );
- рдЯреНрд░рд┐рдЧрд░: "рдЬрдм рдЖрдк рдХрдВрдкреНрдпреВрдЯрд░ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВред"
рд╕рд┐рд╕реНрдЯрдо рдХреЗ рддрд╣рдд 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ред рдердВрдбрд░рдмрд░реНрдб рдкреЛрд░реНрдЯреЗрдмрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдХреЗрд╡рд▓ рдорд╛рдорд▓реЗ рдореЗрдВ рд╢реЛрдзрди: рдердВрдбрд░рдмрд░реНрдб рдкреЛрд░реНрдЯреЗрдмрд▓ рд╕рдВрд╕реНрдХрд░рдг 12.0 рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛
рд╣рдо рдореЗрд▓ рдХреА рд░рд╕реАрдж рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВред
рд▓рдЧрд╛рд╡ рдЬреЛрдбрд╝рдиреЗ рд╡рд╛рд▓рд╛ рдРрдб-рдСрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
рдЕрдиреБрд▓рдЧреНтАНрдирдХреНрд░реЗрдХреНтАНрдЯрд░ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ:
- рд╕рд╛рдорд╛рдиреНрдп> рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрд╡ рдкрд╛рде> рдпреВрдЯреЙрд░реЗрдВрдЯ рдлреЛрд▓реНрдбрд░, рд╕рд╛рде рд╣реА, рдХреЗрд╡рд▓ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕реНрд╡рд┐рдЪ "рд╣рдореЗрд╢рд╛ рдПрдХ рдореМрдЬреВрджрд╛ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдПрдХ рдирдП рдЕрдиреБрд▓рдЧреНрдирдХ рдХреЗ рд╕рд╛рде рдмрджрд▓реЗрдВ"ред
- рдирд┐рд╖реНрдХрд░реНрд╖рдг рдХреЗ рдмрд╛рдж "рдорд╛рд░реНрдХ рдореИрд╕реЗрдЬ рдХреЛ рд░реАрдб" рдФрд░ "рдбрд┐рд▓реАрдЯ рдореИрд╕реЗрдЬ" рдЪрд╛рд▓реВ рдХрд░реЗрдВред рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдЕрдиреНрдпрдерд╛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдк рд╢рд╛рдпрдж рдлрд┐рд░ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдВрдЧреЗред
- рдСрдЯреЛ-рдирд┐рд╖реНрдХрд░реНрд╖рдг> "рдИрдореЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╕рдордп рдЕрдиреБрд▓рдЧреНрдирдХ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдирд┐рдХрд╛рд▓реЗрдВ" рдФрд░ "рдЕрдиреБрд▓рдЧреНрдирдХ рд╡рд╛рд▓реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдСрдЯреЛ-рдЕрд░реНрдХ рдЪрд▓рд╛рдПрдВ" рдЪрд╛рд▓реВ рдХрд░реЗрдВред
3.2ред рдердВрдбрд░рдмрд░реНрдб рдкреЛрд░реНрдЯреЗрдмрд▓ рдХреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рддрд╣рдд рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рдкреНрд░рдпреЛрдЧреЛрдВ рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЕрднреА рднреА рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╝реЛрд▓реНрдбрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЗрд╕рд▓рд┐рдП, рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрди Start.bat рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
@echo off
setlocal enableextensions
set TMP=%~dp0temp-folder
"%~dp0ThunderbirdPortable.exe"
Endlocal
рд╣рдо рдЗрд╕реЗ рдердВрдбрд░рдмрд░реНрдбрдкреЙрд░реНрдЯреЗрдмрд▓.exe рд╡рд╛рд▓реЗ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВ рдФрд░ рд╡рд╣рд╛рдВ рдЕрд╕реНрдерд╛рдпреА-рдлрд╝реЛрд▓реНрдбрд░ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рддреЗ рд╣реИрдВред
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 рддрд░реАрдХреЗ рджрд┐рдП рдЧрдП
рд╣реИрдВ , рдФрд░
рдпрд╣рд╛рдВ рддрдХ рдХрд┐ рд╡рд┐рд╢реЗрд╖ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рднреА рд╣реИред