Блог Бойцовского Кота На Блоге можно найти статьи о программировании на PHP, C#, Autoit, работе с Zend Framework, phpbb API, WP API, Blogger API, Google API. Заметки по поисковой оптимизации SEO, раскрутке и продвижению сайтов.

19Мар/107

Программа для рестарта uTorrent клиента

Программа для Перезапуска Торрента

Программа для Перезапуска Торрента

Представляю вашему вниманию программу uTorrentRestarter для перезапуска торрент-клиента через заданные промежутки времени.

Зачем вообще это нужно? Наверно, вы замечали, что время от времени в торрент трекер уходит в оффлайн и все закачки останавливаются, причем без каких-либо причин (в основном данная проблема замечена с трекером rutracker.org). И лечится это только перезапуском клиента.

Для упрощения жизни себе (а может и тебе, читатель) я написал вот эту маленькую программку.

1Мар/103

Изменяем статистику uTorrent

На днях попросили меня помочь в отмывании аккаунта rutracker.org (бывшие torrents.ru). Процедура очистки кармы у них довольно замысловатая: прислать кучу скринов с данными тарифа своего провайдера и разные скрины uTorrent клиента. С первым проблем возникнуть не должно, даже если у вас небольшая пропускная способность канала, всегда можно попросить скриншот у соседа с более "толстым" тарифом, а ip-адреса скорее всего у вас будут одинаковы (либо соседние). Вот с подгонкой статистики клиента сложнее, тут будем править вручную.

Для редактирование статистики uTorrent нам понадобится BEncode Editor. Как им пользоваться для редактирования torrent-файлов можно почитать в теме Прямое редактирование торрент-файлов и баз данных uTorrent. А здесь мы будем использвать BEncode Editor исключительно в корыстных целях.

Перед редактированием файла нужно закрыть uTorrent клиент. Открываем файл settings.dat, хранящийся в папке с конфигурационными файлами uTorrent (обычно это папка %appdata%\utorrent). Этот файл дублируется в этой же папке как settings.dat.old на тот случай, если основной файл будет повреждён из-за аварийного закрытия программы или падения системы. В этом файле хранится вся информация о заданиях в клиенте: список и адреса торрент-файлов, места сохранения самих закачиваемых файлов, имена элементов закачки и так далее.

В первую очередь, нас интересуют поля "Всего отдано", "Всего загружено" и "Общее время работы". Ищем указанные ниже ключи и меняем числовые значение на свои ;)

tu = "Всего отдано" (байт)
td = "Всего загружено" (байт)
Поле "Общий рейтинг" рассчитывается автоматически, влиять на него можно путем изменения значений "Всего отдано" и "Всего загружено".
rt = "Общее время работы" (секунды)
fd = "Добавлено торрентов"
st = "Запусков программы"

Сохраняем файл settings.dat, удаляем settings.dat.old (чтобы клиент не восстановил прежние значения из резервной копии). Запускаем uTorrent и смотрим статистику.

Enjoy!