рд░рд╛рддреНрд░рд┐рднреЛрдЬ рдореЗрдВ, рджреЗрд░ рд╕реЗ рд╕рд┐рдВрд╣рд╛рд╕рди рд╕реЗ рдХреБрдЫ рд╡рд┐рд╕реНрдлреЛрдЯрдХ рджреЗрдЦрдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдпрд╛ рдирд╣реАрдВред
рдФрд░ рдЬрдм рдЯреЗрдмрд▓ рд░рдЦреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдпрд╣ рдХрд╛рдлреА рдЕрдкреНрд░рд┐рдп рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЖрдк рд╕рднреА рд╡рд┐рддрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП "рдпрджрд┐ рдХреБрдЫ рдирдпрд╛ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рд╣реИ" рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рд▓рдЧрддреЗ рд╣реИрдВред
рдФрд░ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, uTorrent рдореЗрдВ рдПрдХ рд╢рд┐рд▓рд╛рд▓реЗрдЦ рд╣реЛрдЧрд╛ - "5-10-15 рдорд┐рдирдЯ рдмрдЪреЗ"ред рдФрд░ рдореЗрдЬ рдардВрдбреА рд╣реЛ рд░рд╣реА рд╣реИред
рддреЛ рдЪреАрдЬреЗрдВ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИрдВред
рдЙрджреНрджреЗрд╢реНрдп:
- рдХреЗрд╡рд▓ рдирдИ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдбрд╛рдЙрдирд▓реЛрдб / рд░рдЯрд░рд░ рдФрд░ рд░рдЯрд░ рдХреЗ рд╕рд╛рде рдзрд╛рд░ рд╡рд┐рддрд░рдг рдХреЗ рд░рд┐рд▓реАрдЬ
- рдирдП рдбрд╛рдЙрдирд▓реЛрдб рдХреА рд╕реВрдЪрдирд╛
- рдХреЗрд╡рд▓ Windows рдФрд░ рддреГрддреАрдп-рдкрдХреНрд╖ рдХрдВрд╕реЛрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░реЗрдВ
рд╕рдорд╛рдзрд╛рди:
рдЕрдВрддрд┐рдо рдбрд╛рдЙрдирд▓реЛрдб рд╢реНрд░реГрдВрдЦрд▓рд╛ (get.txt) рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде рд╡рд┐рддрд░рдг рдХреА рдлрд╝рд╛рдЗрд▓-рд╕реВрдЪреА рдмрдирд╛рдирд╛ред
рдПрдХ рдмреИрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ (get.bat) рдХрд╛ рдЕрдиреБрд╕реВрдЪрд┐рдд рд▓реЙрдиреНрдЪ, рдЬреЛ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП:
- рдПрдХ рдзрд╛рд░ рдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рд╣реИ,
- рдЪреЗрдХ "рдХреНрдпрд╛ рдХреБрдЫ рдирдпрд╛ рд╣реИ?"
- рдХреЗрд╡рд▓ рдирдпрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рд╣реИ (рдФрд░ рд╕рдВрдкреВрд░реНрдг рд╡рд┐рддрд░рдг рдирд╣реАрдВ);
- рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдлрд╝рд╛рдЗрд▓ (get.txt) рдореЗрдВ рдЕрдВрддрд┐рдо рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реИ,
- рдбрд╛рдЙрдирд▓реЛрдб рд▓реЙрдЧ (log.txt) рдореЗрдВ рдПрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдмрдирд╛рддрд╛ рд╣реИ,
- "рдбрд╛рдЙрдирд▓реЛрдб рдмрд╛рд░" рдХреЗ рд╢реЙрд░реНрдЯрдХрдЯ рдХреЛ "рд╕реНрдЯрд╛рд░реНрдЯ рдмрд╛рд░" рдореЗрдВ рдХреЙрдкреА рдХрд░рддрд╛ рд╣реИ
рдкрд░рд┐рдгрд╛рдо:
рдпрджрд┐ рдПрдХ рдирдИ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЕрдкрд▓реЛрдб рдХреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдбрд╛рдЙрдирд▓реЛрдб рд▓реЙрдЧ рдХрд╛ рдПрдХ рд╢реЙрд░реНрдЯрдХрдЯ рд▓рд┐рдВрдХ рдкреИрдирд▓ рдкрд░ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдЪрд┐рддреНрд░ рдореЗрдВ рдЖрдЗрдХрди рдПрдХ рдкреАрд▓рд╛ рд╕рд┐рддрд╛рд░рд╛ рд╣реИ)ред
рдпрджрд┐ рд╣рд╛рдереЛрдВ рд╕реЗ рд╣рдЯрд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреВрд░реЗ рдирдП "рддрд╛рд░рд╛рдВрдХрди" рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рдмрд╛рдж, рд╢рдЧреБрди рдХрд╛рдо рдХрд░реЗрдЧрд╛:
"рдПрдХ рддрд╛рд░рд╛рдВрдХрди рд╣реИ - рдПрдХ рдирдИ рдлрд┐рд▓реНрдо рд╣реИ, рдХреЛрдИ рддрд╛рд░рд╛рдВрдХрди рдирд╣реАрдВ рд╣реИ - рдХреЛрдИ рдирдИ рдмрд╛рдд рдирд╣реАрдВ рд╣реИред"


рд╕реНрдерд╛рдкрдирд╛:
- рдкреНрд░реЛрдЧреНрд░рд╛рдо рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдПрдБ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, d: \ AutoTorrent) #
- рдХрд░реНрд▓ рдзрд╛рд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдВрд╕реЛрд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ #
- Aria2c рдзрд╛рд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдВрд╕реЛрд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ #
- рдирдИ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рдмреИрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ ( get.bat ) #
- рдмреИрдЯ-рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░реЗрдВ (rutracker.org рдкрд░ рд▓реЙрдЧрд┐рди-рдкрд╛рд╕рд╡рд░реНрдб)
- рдореЙрдирд┐рдЯрд░ рдХрд┐рдП рдЧрдП рд╡рд┐рддрд░рдгреЛрдВ рдХреА рд╕реВрдЪреА рдмрдирд╛рдПрдВ (get.txt) #
- рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБ (log.txt) #
- рдкрддреНрд░рд┐рдХрд╛ рдХреЗ рд▓рд┐рдП рд╢реЙрд░реНрдЯрдХрдЯ рдмрдирд╛рдПрдВ (New Series.lnk) #
- рд╕рдордп-рд╕рдордп рдкрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд┐рд╖реНрдкрд╛рджрди
рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА:
1. рдХрд╛рд░реНрдпрдХреНрд░рдо рдлрд╝реЛрд▓реНрдбрд░
рдЪреВрдВрдХрд┐ рдмреИрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдиреНрдп рдлрд╛рдЗрд▓реЗрдВ рдФрд░ рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдмрдирд╛рдП рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЗрди рд╕рднреА рдХреЛ рдПрдХ рдЕрд▓рдЧ рд╕реНрдерд╛рди рдкрд░ рд╕реНрдерд╛рдиреАрдп рдмрдирд╛рдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
2. рдХрд░реНрд▓ рдХреА рдЙрдкрдпреЛрдЧрд┐рддрд╛
рдЯреЛрд░реЗрдВрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
bb_dl=%torrent_id%
рд╕реЗ рдПрдХ рдзрд╛рд░ рдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХреБрдХреАрдЬрд╝ рдореЗрдВ
bb_dl=%torrent_id%
рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред
Aria2 рдлрд╛рдЗрд▓реЗрдВ рднреА рдЕрдкрд▓реЛрдб рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдХреАрдЬрд╝ рд░рдЯрд░рдХрдЯрд░ рд╕реЗ рджреЛрд╕реНрддреА рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛ред
3. рдЙрдкрдпреЛрдЧрд┐рддрд╛ aria2c
рд╡рд┐рддрд░рдг рд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдоред
рдЯреЛрд░реЗрдВрдЯ рдХреА рдЦрд╝рд╛рд╕рд┐рдпрддреЛрдВ рдХреЗ рдХрд╛рд░рдг, рдПрдХ рдЕрд▓рдЧ рдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╕рдордп, рдкрдбрд╝реЛрд╕реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд┐рддрд░рдг рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдкрдбрд╝реЛрд╕реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдЯреБрдХрдбрд╝реЗ рджрд┐рдЦрд╛рдИ рджреЗ рд╕рдХрддреЗ рд╣реИрдВред
рдпрд╣ рднреА рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╡рд┐рддрд░рдг рдХреА рдлрд╛рдЗрд▓реЗрдВ рдСрд░реНрдбрд░ рд╕реЗ рдмрд╛рд╣рд░ рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдирдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдлрд╝рд╛рдЗрд▓ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдирд╛рдореЛрдВ рджреНрд╡рд╛рд░рд╛ рдЫрдБрдЯрд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд╡рд┐рддрд░рдг рдЙрджрд╛рд╣рд░рдг*** рдмрд┐рдЯрдЯреЛрд░реЗрдВрдЯ рдлрд╝рд╛рдЗрд▓ рдЬрд╛рдирдХрд╛рд░реА ***
рдЯрд┐рдкреНрдкрдгреА:
rutracker.org/forum/viewtopic.php?t=4400218рдлрд╝рд╛рдЗрд▓реЗрдВ:
idx | рдкрде / рд▓рдВрдмрд╛рдИ
=== + ================================================== =============================
1 |ред / рдереНрд░реЛрдВрд╕ рд╕реАрдЬрд╝рди 3 (рд▓реЙрд╕реНрдЯрдлрд┐рд▓реНрдо) рдХрд╛ рдирд╛рдо /Game.of.hrones.s03e10.avi
| 609MiB (638,871,552)
--- + ---------------------------------------------- -----------------------------
2 | / рд╕рд┐рдВрд╣рд╛рд╕рди рд╕реАрдЬрд╝рди 3 (рд▓реЙрд╕реНрдЯрдлрд┐рд▓реНрдо) рдХрд╛ рдирд╛рдо / рдирд╛рдо .of.hrones.s03e07.avi
| 606MiB (635,699,200)
--- + ---------------------------------------------- -----------------------------
3 | / рд╕рд┐рдВрд╣рд╛рд╕рди рд╕реАрдЬрд╝рди 3 (рд▓реЙрд╕реНрдЯрдлрд┐рд▓реНрдо) рдХрд╛ рдирд╛рдо / рдирд╛рдо .of.hrones.s03e08.avi
| 604MiB (634,238,976)
--- + ---------------------------------------------- -----------------------------
4 | / рд╕рд┐рдВрд╣рд╛рд╕рди рд╕реАрдЬрди 3 рдХрд╛ рдирд╛рдо (LostFilm) /Game.of.hrones.s03e02.avi
| 602MiB (631,814,144)
--- + ---------------------------------------------- -----------------------------
5 | / рд╕рд┐рдВрд╣рд╛рд╕рди рд╕реАрдЬрди 3 (рд▓реЙрд╕реНрдЯрдлрд┐рд▓реНрдо) рдХрд╛ рдирд╛рдо / рдирд╛рдо .of.hrones.s03e04.avi
| 602MiB (631,265,280)
--- + ---------------------------------------------- -----------------------------
6 |ред / рд╕рд┐рдВрд╣рд╛рд╕рди рд╕реАрдЬрди 3 рдХрд╛ рдирд╛рдо (рд▓реЙрд╕реНрдЯрдлрд┐рд▓реНрдо) / рдЬреАрдо.рдСрдлред рдереНрд░реЛрдиреНрд╕ред S03e06.avi
| 601MiB (631,037,952)
--- + ---------------------------------------------- -----------------------------
7 | / рд╕рд┐рдВрд╣рд╛рд╕рди рд╕реАрдЬрд╝рди 3 (рд▓реЙрд╕реНрдЯрдлрд┐рд▓реНрдо) рдХрд╛ рдирд╛рдо / рдирд╛рдо .of.hrones.s03e03.avi
| 601MiB (630,517,760)
--- + ---------------------------------------------- -----------------------------
8 | / рд╕рд┐рдВрд╣рд╛рд╕рди рд╕реАрдЬрди 3 (рд▓реЙрд╕реНрдЯрдлрд┐рд▓реНрдо) рдХрд╛ рдирд╛рдо / рдирд╛рдо .of.hrones.s03e05.avi
| 601MiB (630,310,912)
--- + ---------------------------------------------- -----------------------------
9 | / рд╕рд┐рдВрд╣рд╛рд╕рди рд╕реАрдЬрди 3 (рд▓реЙрд╕реНрдЯрдлрд┐рд▓реНрдо) рдХрд╛ рдирд╛рдо / рдирд╛рдо .of.hrones.s03e01.avi
| 598MiB (627,965,952)
--- + ---------------------------------------------- -----------------------------
10 |ред / рд╕рд┐рдВрд╣рд╛рд╕рди рд╕реАрдЬрд╝рди 3 (рд▓реЙрд╕реНрдЯрдлрд┐рд▓реНрдо) рдХрд╛ рдирд╛рдо / рдирд╛рдо .of.hrones.s03e09.avi
| 557MiB (584,220,672)
--- + ---------------------------------------------- -----------------------------
>>> рдлрд╛рдЗрд▓ 'rutracker_4400218.torrent' рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдирд╛ ...
4.рдмреЗрдЯ рд▓рд┐рдкрд┐ get.bat
рдЦреЗрд▓ рдХреЗ рд╣рд┐рдд рдореЗрдВ рдмрд▓реНрд▓реЗ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ред
рд╕рд┐рд░рд┐рд▓рд┐рдХ рд╡рд░реНрдгрдорд╛рд▓рд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдЗрдпрд╛рдБ рдереАрдВ - рдиреЛрдЯрдкреИрдб рдореЗрдВ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ, рд╕реНрдХреНрд░реАрди рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдФрд░ рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреЗ рд╕рд╛рдеред рдЗрд╕рд▓рд┐рдП,
chcp
рд╕рд╛рде рдХрдИ
chcp
ред
рд╕реНрдерд╛рдиреАрдп рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдИ рдХреЗ рдХрд╛рд░рдг, рдХрдИ
call - exit /b
рд░реВрдЯреАрди рджрд┐рдЦрд╛рдИ рджрд┐рдП рд╣реИрдВред
if /?
рд▓рд┐рдП рдорджрдж рдореЗрдВ
if /?
рдПрдХ
EQL
рддреБрд▓рдирд╛ рдСрдкрд░реЗрдЯрд░ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐
bat
рд╢рдкрде рд▓реЗрддрд╛ рд╣реИ рдФрд░
EQU
рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред // рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╡рд┐рдВрдбреЛрдЬ [рд╕рдВрд╕реНрдХрд░рдг 6.1.7601]
5. get.bat рдмреИрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рд╕реЗрдЯрд┐рдВрдЧ
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдкрд╛рда рдореЗрдВ рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рди рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
- workdir = _workdir - рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдЯреЛрд░реЗрдВрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдлрд╝реЛрд▓реНрдбрд░, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдмреИрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдпреА рдЬрд╛рддреА рд╣реИред
- rutracker_login = рд▓реЙрдЧрд┐рди - rutracker.org рдЯреНрд░реИрдХрд░ рдкрд░ рд▓реЙрдЧрд┐рди рдХрд░реЗрдВред
- rutracker_password = рдкрд╛рд╕рд╡рд░реНрдб - rutracker.org рдЯреНрд░реИрдХрд░ рдкрд░ рдкрд╛рд╕рд╡рд░реНрдбред
- video_dir = d: \ video - рд╡рд╣ рдлрд╝реЛрд▓реНрдбрд░ рдЬрд╣рд╛рдВ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рд╡рд┐рддрд░рдг рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ (рдЬрдм рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ, рддреЛ рд╡рд┐рддрд░рдг рдлрд╝реЛрд▓реНрдбрд░ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдкреБрдирдГ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред
- lnk_name = "рдирдИ Series.lnk" - рдбрд╛рдЙрдирд▓реЛрдб рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╢реЙрд░реНрдЯрдХрдЯред
- lnk_dest = "C: \ Users \ Admin \ рдкрд╕рдВрджреАрджрд╛ \ рдХрдбрд╝рд┐рдпрд╛рдБ" - рд╡рд╣ рдкрде рдЬрд╣рд╛рдБ рд╢реЙрд░реНрдЯрдХрдЯ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ рдЬрдм рдХреЛрдИ рдирдИ рдлрд╝рд╛рдЗрд▓ рдЕрдкрд▓реЛрдб рдХреА рдЬрд╛рддреА рд╣реИред рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдпрд╣ рдкреНрд░рд╛рд░рдВрдн рдмрдЯрди рдХреЗ рдкрд╛рд╕ рдореЗрд░реЗ рдЯреВрд▓рдмрд╛рд░ рдХрд╛ рдкрде рд╣реИред
6. рдореЙрдирд┐рдЯрд░ рдХрд┐рдП рдЧрдП рд╡рд┐рддрд░рдгреЛрдВ рдХреА рдлрд╝рд╛рдЗрд▓-рд╕реВрдЪреА (get.txt)
рд▓рд╛рдЗрди рдкреНрд░рд╛рд░реВрдк:
- рдЯреНрд░реИрдХрд░ рдХреЛрдб - rutor рдпрд╛ rutracker
- рд╡рд┐рддрд░рдг рдХреЛрдб - рд╡рд┐рддрд░рдг рд▓рд┐рдВрдХ рд╕реЗ рд╕рдВрдЦреНрдпрд╛ (рдЙрджрд╛ред rutracker.org/forum/viewtopic.php?t=3192884 )
- рдЕрдВрддрд┐рдо рдбрд╛рдЙрдирд▓реЛрдб рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рд╕рдВрдЦреНрдпрд╛ - рдирдИ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд▓реЛрдб рд╣реЛрддреЗ рд╣реА рдХрд╛рдЙрдВрдЯрд░ рдмрдврд╝ рдЬрд╛рдПрдЧрд╛
- рдЯрд┐рдкреНрдкрдгреА - рд╕реВрдЪреА рдХреА рд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рднреА рдкрд╛рда
рдЙрджрд╛рд╣рд░рдг get.txt рдлрд╝рд╛рдЗрд▓:
rutor 227513 24 " " ( 6) rutracker 3799523 19 rutracker 4400218 10
7. рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ (log.txt)
рдЗрд╕рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдирдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╣реИред рд╢реАрд░реНрд╖ рдкрд░ рдирдИ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ рдЬреЛрдбрд╝реА рдЬрд╛рддреА рд╣реИрдВред
рдЬрдм рдЖрдк "рд╕реНрдЯрд╛рд░" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдкрддреНрд░рд┐рдХрд╛ рдПрдХ рдиреЛрдЯрдмреБрдХ рдореЗрдВ рдЦреБрд▓рддреА рд╣реИред
рд╕рд╛рдордЧреНрд░реА рдЙрджрд╛рд╣рд░рдг05.21.2013 21: 16: 57.50: [rutracker 3799523 13 рдкреЙрдЬрд╝реНрдирд░]ред / Pozner-2_ Isrutracker.org 022 / P2-141_Maksim_Kantor.avi
05/21/2013 20: 07: 44.66: [rutor 227513 24 "рдж рдмрд┐рдЧ рдмреИрдВрдЧ рдереНрдпреЛрд░реА" (рд╕реАрдЬрди 6)] ред/TheBig.Bang.Theory.S06.1080p.WEB-DL.Rus.Eng.HDCLUB/The.Big .Bang.Theory.S06E24.1080p.WEB-DL.Rus.Eng.HDCLUB.mkv
05/21/2013 19: 03: 35.11: [rutracker 86939 46 ### рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП ###]ред / Brat-1, рднрд╛рдИ -2 / 2001 - рднрд╛рдИ 1/13 - Nautilus Pompilius - рдкрд╣рд╛рдбрд╝реА (рдбреЗрдореЛ) рдкрд░ рд▓реЛрдЧред
05/20/2013 19: 03: 35.08: [rutracker 86939 45 ### рдЯреЗрд╕реНрдЯ ###] рдХреЗ рд▓рд┐рдПред / Brat-1, рднрд╛рдИ -2 / 2001 - рднрд╛рдИ 1/12 - Nautilus Pompilius - рдж рдмреАрд╕реНрдЯред рдПрдордкреА 3
8. рдкрддреНрд░рд┐рдХрд╛ рдХреЗ рд▓рд┐рдП рд▓реЗрдмрд▓ (.lnk)
рдПрдХ рдирдП рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╢реЙрд░реНрдЯрдХрдЯ рдХреЛ рдПрдХ рдкреНрд░рдореБрдЦ рд╕реНрдерд╛рди рдкрд░ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - "рдбреЗрд╕реНрдХрдЯреЙрдк", "рд▓рд┐рдВрдХ" рдкреИрдирд▓ред рд╢реЙрд░реНрдЯрдХрдЯ рдХреЛ рд╕реНрд╡рдпрдВ рдмреИрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрджрд┐ рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдЕрднреА рддрдХ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
9. рдХрд╛рд░реНрдп рдпреЛрдЬрдирд╛
рдмреИрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдЖрд╡рдзрд┐рдХ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХрд╛рд░реНрдп рд╢реЗрдбреНрдпреВрд▓рд░ рдореЗрдВ рдПрдХ рдХрд╛рд░реНрдп рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓ \ рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓ рдХреЗ рд╕рднреА рддрддреНрд╡ \ рдкреНрд░рд╢рд╛рд╕рди \ рдЯрд╛рд╕реНрдХ рд╢реЗрдбреНрдпреВрд▓рд░)ред
рдЕрд╕рд╛рдорд╛рдиреНрдп рд╕реЗ - рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдкреВрд░рд╛ рд░рд╛рд╕реНрддрд╛ рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдФрд░ рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдЕрдВрддрд░рд╛рд▓ рд╣реИрдВред
рд╣рд░ рдмрд╛рд░ рдЬрдм рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддреА рд╣реИ, рддреЛ cmd рд╡рд┐рдВрдбреЛ рдЦреБрд▓рддреА рд╣реИред
рдпрджрд┐ рд╕рд┐рд░рд┐рд▓рд┐рдХ рд╡рд░реНрдгрдорд╛рд▓рд╛ рдкрдврд╝рдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИ - cmd рд╡рд┐рдВрдбреЛ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЧреБрдгреЛрдВ рдореЗрдВ рдлрд╝реЙрдиреНрдЯ Lucida рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдпрджрд┐ рдЖрдкрдХреЛ cmd рд╡рд┐рдВрдбреЛ рдХреЗ рдмрд┐рдирд╛ рдЪрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк
get.vbs рдкрд░ рдХреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░
рд╕рдм рдХреБрдЫ рдПрдХ рдорд╣реАрдиреЗ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред
рдмреИрдардиреЗ рдХреЗ рд▓рд┐рдП, рдХреЗрд╡рд▓ uTorrent рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдЯреЛрд░реЗрдВрдЯ рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓реЗрдВред
рд╕рдВрджрд░реНрдн:
habrahabr.ru/sandbox/51123ubuntu.opentomsk.net/discussion/viewtopic.php?id=3220рдлрд╛рдЗрд▓реЗрдВ:
get.bat @echo off rem rem 13.05.2013 Tucker56 http://habrahabr.ru/post/180173/ rem rem / torrent- rem rem : rem - - get.txt ( ) rem - log.txt rem - ( .lnk) log.txt rem - ( ) rem - rem rem ( ): rem - (%video_dir%) rem - rem rem : rem - ╨Д┬л┬л , Lucida @SetLocal EnableDelayedExpansion rem CMD, cp1251, for /f "tokens=2 delims=:" %%a in ('chcp') do set /a chcp_cmd=%%a rem chcp 1251 >nul rem , (chcp) for /f "tokens=2 delims=:" %%a in ('chcp') do set /a chcp=%%a rem -------------------------------------------------------------- rem - --------------------------------------- rem workdir=_workdir - , torrent- rem rutracker_login=login - http://rutracker.org rem rutracker_password=password - http://rutracker.org rem video_dir=d:\video - ( torrent-) rem lnk_name=" .lnk" - log.txt rem lnk_dest="C:\Users\Admin\Favorites\" - set workdir=_workdir set rutracker_login=login set rutracker_password=password set video_dir=d:\Video set lnk_name=" .lnk" set lnk_dest="C:\Users\Admin\Favorites\" rem - ------------------------------------------ rem get.txt - c torrent- rem ----- rem : rem _{rutracker, rutor} _{ URL} ___{ } rem ----- rem get.txt: rem rutracker 86939 46 rem rutracker 4400218 7 rem rutor 227513 22 rem -------------------------------------------------------------- rem -------------------------------------------------------------- rem , mkdir !workdir! >nul 2>nul rem RuTracker, cookie- torrent- curl -s -c "%workdir%\cookie_rutracker.txt" -A "Opera/10.00 (Windows NT 5.1; U; ru)" ^ -d "login_username=!rutracker_login!&login_password=!rutracker_password!&login=%C2%F5%EE%E4" ^ "http://login.rutracker.org/forum/login.php" > nul del /q !workdir!\~get.txt.new.tmp 2>nul rem get.txt for /F "tokens=1,2,3*" %%i in (get.txt) do ( set tracker_id=%%i set torrent_id=%%j set last_file_id=%%k set torrent_comment=%%l set torrent_file=!tracker_id!_!torrent_id!.torrent set err= rem torrent- RuTracker RuTor echo !tracker_id! !torrent_id! !last_file_id!: '!torrent_file!' if "%%i" == "rutracker" ( curl -s -A "Opera/10.00 (Windows NT 5.1; U; ru)" ^ -b "%workdir%\cookie_rutracker.txt" ^ -b "bb_dl=!torrent_id!" ^ "http://dl.rutracker.org/forum/dl.php?t=!torrent_id!" -o "!workdir!\!torrent_file!" ) else ( if "%%i" == "rutor" ( curl -s -A "Opera/10.00 (Windows NT 5.1; U; ru)" ^ "http://d.rutor.org/download/!torrent_id!" -o "!workdir!\!torrent_file!" ) else ( set err=X echo !tracker_id! !torrent_id! !last_file_id!: : '!tracker_id!' ) ) if !err! NEQ X ( rem torrent- call, for in --show-files !workdir!\!torrent_file! call :process !torrent_file! ) rem ( get.txt) echo !tracker_id! !torrent_id! !last_file_id! !torrent_comment!>> !workdir!\~get.txt.new.tmp echo. ) rem (get.txt) move /y !workdir!\~get.txt.new.tmp get.txt >nul 2>nul rem aria2c del /Q !video_dir!\*.aria2 >nul 2>nul rem "" - if /? EQL WTF?! if "!has_new!" EQU "X" copy /Y %lnk_name% %lnk_dest% >nul rem CMD chcp !chcp_cmd! >nul rem , rem pause exit /b rem torrent- - , rem %1 - torrent- = !torrent_file!, %1 for in :process echo !tracker_id! !torrent_id! !last_file_id!: '!torrent_file!' rem [ ] CMD /U chcp 866 find /c "+" for /f "tokens=1" %%a in ('aria2c.exe --show-files %workdir%^\%1 ^| findstr /R "^---+----*" ^| find /c "+"') do set cnt=%%a rem , if !last_file_id! LSS !cnt! ( rem torrent- (http://rutracker.org/forum/viewtopic.php?t=4400218), rem del /q !workdir!\~sort.tmp 2>nul for /f "tokens=1,2 delims=|" %%x in ('aria2c.exe --show-files %workdir%^\%1 ^| findstr /BRC:"^[ ]*[0-9][0-9]*"') do echo %%y ^| %%x >> !workdir!\~sort.tmp set /a skip=last_file_id rem . call, skip=%skip% call :download_new_files ) else ( echo !tracker_id! !torrent_id! !last_file_id!: ) exit /b rem :download_new_files rem 1-3) UTF-8, chcp 65001 > nul rem - for /f "skip=%skip% tokens=1,2 delims=|" %%o in ('sort %workdir%^\~sort.tmp') do ( rem 2-3) 65001 chcp !chcp! >nul set /a down=%%p rem call rem 1) echo , , , rem 2) %time% call :down_file %%o ) rem 3-3) 65001 chcp !chcp! >nul rem del /q !workdir!\~sort.tmp 2>nul exit /b rem rem %* = :down_file set /a last_file_id=last_file_id+1 echo !tracker_id! !torrent_id! !last_file_id!: '%*' aria2c --dir=!video_dir! ^ --seed-time=0 ^ --file-allocation=none ^ --summary-interval=0 ^ --console-log-level=error ^ --max-overall-download-limit=1M ^ --allow-overwrite=true ^ --select-file=!down! ^ !workdir!\!torrent_file! rem - : rem --quiet=true ^ rem , rem --allow-overwrite=true ^ rem , torrent-, rem torrent- rem , rem log.txt - rem %time% for, , call copy log.txt !workdir!\~log.txt.tmp >nul 2>nul echo %date% %time%: [!tracker_id! !torrent_id! !last_file_id! !torrent_comment!] %* >log.txt type !workdir!\~log.txt.tmp >>log.txt 2>nul del /q !workdir!\~log.txt.tmp >nul 2>nul rem set has_new=X exit /b
get.vbs Dim oShell Set oShell = WScript.CreateObject ("WSCript.shell") oShell.run "get.bat", 0 Set oShell = Nothing