Посмотреть вложение 121915 В общем выглядит программа так.
Суть работы:
1) Программа берет данные с сайта tradeback.io общие которые он передает, не нагружая сам сайт т.к. берется тот же пакет который грузится вам на страницу когда вы на неё заходите.
2)Из этого пакета выбирается нужные нам вещи(cs или dota) и фильтруем их по черному списку который создается автоматически если вещь конкретно не подходит по цене(чтобы не делать лишних запросов).
3)Потом все вещи многопоточно(через прокси) сканируются и проверяются на цену(в том числе графики на steamcommunity на продаваемость или буст цены) и если все хорошо добавляются в список на покупку и в список предметов который в центре окна.
4)Далее если это сайты csmoney tradeitgg или lootfarm то программа начинает работать с браузером где пытается их купить проверяя еще раз цену(т.к. на tradeback не всегда актуальная цена).
5)Если все совпадает то предмет покупается и отображается в правой части окна.
6)После чистятся предметы которые попали в список на покупку, но каким-то образом не подошли по цене.
7)Круг начинается заново для другого сайта или игры.
8)Параллельно этому вещи которые были куплены до этого перевыставляются на торговой площадке с разницей в 2 копейки от самой низкой цены если эта цена попадает в диапазон цены перепродажи уже добавленных вещей(Для стим так же проверяются ордеры и перевыставляются на 2 копейки в диапазоне нужной цены). Если вещи продаются(проверка в два этапа), они удаляются с мусором в 6 пункте.
Все цены считаются от курса доллара в стим, т.к. они в итоге продаваться там(сверху есть кнопочка чтобы его посчитать).
В принципе программа полный автомат(запустил и само все делает, только следи за балансом на сайтах).