Автоматизация простых действий в программе Utorrent
3000 UAHЗдравия, коллеги ! 🙂
Что нужно сделать: реализовать программу, которая автоматизирует несколько процессов в "utorrent" (ОС Windows)
Описание программы:
* [List %] - список
Вводные: список названий торрент клиентов (например "utorrent 3.5.5, utorrent 3.5.4") в "List 0"
Алгоритм:
1. С уже открытой программы "utorrent" парсим весь список торрентов в "List 1"
2. По каждому торренту из "List 1" собираем связку Ip и Client во вкладке "Peers" в "List 2"
3. Из "List 2" удаляем все строки, где есть торрент клиенты из "List 0"
4. Дальше из "List 2" берем по очереди Ip и вносим его в файл "ipfilter.dat" (Full location: C:\Users\%User%\AppData\Roaming\uTorrent\ipfilter.dat)
4.1 Бывает попадаются домены, вместо ip (example: pool-241-166.ptcomm.ru:40026), то с них нужно получить реальный ip и проделать пункт 4. Ручками делалось через CMD и команду Ping.
5. После прохождения всех торрентов из "List 1", нужно применить действие
6. Повтор сначала
Предложения по оптимизации алгоритма приветствуется 😉 Это набросок для собственного понимания.
Среда реализации: не принципиальна. Но было бы здорово сделать не в автокликере, а на прямое обращение к фреймам торрента даже в скрытом окне.
Цель: максимально быстро фильтровать Ip из торрента по клиентам из вводного списка.
Критерием выполненной работы будет программа, которая выполняет поставленную цель.
Отзыв заказчика о сотрудничестве с Сергеем Стаднийчуком
Автоматизация простых действий в программе UtorrentСергей быстро и качественно реализовал нетривиальную задачу. Хороший специалист. Буду ещё обращаться
Отзыв фрилансера о сотрудничестве с Сергеем Шульгой
Автоматизация простых действий в программе UtorrentВсе хорошо. Понятная задача. Рекомендую
-
2662 53 0 1 Большой опыт разработки на С++/C#.
Точный срок и стоимость смогу сказать после обсуждения всех деталей.
Актуальные фриланс-проекты в категории Десктопные приложения
Добавить паузы 10-30 секунд между отправками писемЗдравствуйте! Ищу опытного программиста 1С / BAS (BAF) для оперативного решения технической проблемы с почтовой рассылкой.Суть проблемы: Используем бухгалтерскую программу BAF (Business Automation Framework), редакция 2.0. Раз в месяц возникает необходимость массово отправлять… Веб-программирование, Десктопные приложения ∙ 3 дня 1 час назад ∙ 10 ставок |
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 3 дня 12 часов назад ∙ 5 ставок |
Модификация в работе эмулятора
2000 UAH
Здравствуйте. Я скачал с Интернета эмулятор игрового автомата gaminator cf final. Он мне очень понравился, но там есть недочёты. Есть админ панель, но она открывается свободно, но не закрывается вообще. Закрывается только вместе с приложением. А данные, после изменения в админ… Десктопные приложения ∙ 11 дней 2 часа назад ∙ 10 ставок |


