воскресенье, 28 января 2018 г.

Выключение компьютера после завершения одной закачки в uTorrent



Технологии торрент позволяют закачивать большие по объемам файлы порционно - это их большой полюс. Но у всего непременно существуют и минусы. И в данном случае они заключаются в том, что две стороны закачки: "сидер" (тот, кто "раздает") и "личеры" (тот, кто качает) должны быть в сети со включенным торрент-клиентом одновременно. Соответственно если хотя бы одна сторона не в онлайне, то закачка не происходит.
Иногда, чтобы скачать какой-либо файл, сидера приходится подождать. А иногда файл бывает настолько большой, что ожидаемое время закачки растягивается до нескольких часов. Допустим мы согласны подождать несколько часов, но хотим по тем или иным причинам, чтобы компьютер выключился сразу после завершения закачки.
В программе uTorrent есть возможность выключения компьютера по завершении всех закачек. Но оно чаще всего не нужно как раз по той простой причине, что очень часто некоторые закачки "ждут" сидера дни, недели и даже месяцы. Годами лично я не жду, но, может быть у кого-нибудь и такое бывает. Поэтому чаще всего нужно бывает выключить компьютер после завершения какой-то одной конкретной закачки.

Функционал самой программы uTorrent не позволяет произвести выключение компьютера после завершения какой-либо конкретной закачки, но там есть возможность завершив скачивание нужного нам торрента запустить любую программу или даже bat-файл. И это то, что нам нужно.
Сейчас я покажу Вам как настроить выключение компьютера после завершения закачки в uTorrent. Для начала создайте в какой-либо папке на вашем компьютере bat-файл с названием "shutdown.bat" и поместите туда следующий код:
@echo off

::Это файл для выключения компа после загрузки нужного торрента
::Комп выключится только если в файле shutdown.txt будет забито 1
::Тогда этот файл перед выключением компа забьет в shutdown.txt 0 и комп не будет выключаться при следующем включении торрента

::! Для следующего выключения компа после нужной закачки нужно забить 1 в файл shutdown.txt РУЧКАМИ!

for /F "delims=" %%i in (shutdown.txt) do set VAR1=%%i
::echo VAR1 = %VAR1%
if %VAR1% EQU 1 ( goto poweroff
) ELSE ( goto donothing )
:poweroff
echo Your computer is shuting down and the string in shutdown.txt will be 0
echo 0 > shutdown.txt
shutdown.exe -s -t 00
goto preend
:donothing
echo The string in shutdown.txt is 0. I do not make anything!
:preend
pause
В этом коде я специально оставил комментарий что этот файл делает, чтобы вы всегда могли открыть и вспомнить для чего он нужен, если забудете.
Также нужно создать в этой же папке файл и с именем shutdown.txt, открыть его в блокноте, написать в нем цифру 1 и сохранить изменения.
Теперь открываем программу µTorrent, ищем нужную закачку, кликаем по ней правой кнопкой мыши и выбираем в самом низу всплывающего меню "Свойства". Далее в открывшемся окне переходим на вкладку "Дополнительно". Ищем кнопку с тремя точками, там где "Выполнить до окончания загрузки":
Окно "Свойства -> Дополнительно" в uTorrent
Нажимаем на эту кнопку и переходим в ту папку, где вы создавали файлы "shutdown.bat" и shutdown.txt. Там где написано "Программы (*.exe)" нужно выбрать в выпадающем списке "Все файлы *.*". Теперь мы увидим наши созданные файлы. Выбираем файл "shutdown.bat" и нажимаем кнопку открыть. После нас вернут к "Свойствам", где нужно нажать кнопку "Ок".Теперь после завершения выбранной закачки компьютер выключится.
ВАЖНО:
  1. После включения компьютера не забывайте удалить выбранную закачку или отключить от неё bat-файл;
  2. Для того, чтобы Ваш компьютер успешно выключился в следующий раз, не забывайте заново прописать в файле shutdown.txt цифру 1.
И в заключение хочу порекомендовать вам парочку поисковиков по трекерам:
feifeibt.net - мой любимый поисковик по трекерам
skytorrents.in - тоже неплохой, но, как мне кажется он несколько скуднее первого

0 коммент.:

Отправить комментарий