Open Proden opened 10 years ago
В каком новом методе? Уточни.
Страница Новые поступления.
i having this problem as well.cannot buy item from newly listed already.
В связи с чем это связано?
Когда сервер случайным образом, вместо нужного нам текста, присылает бинарную абракадабру, остается только догадываться, с чем это связано. Думаю, в этом случае помогут либо экстрасенсы, либо сотрудники вэлв.
При удалении nocache ошибка Json is not valid пропадает, но вот тут запрос кэшируется и результат повторяется по 4-5 раз.
if (fillLotList(string.Format("{0}{1}&nocache={2}", recentMarket, Main.jsonAddon, DateTime.Now.Ticks.ToString()), true, false))
Да, старое решение против кэширования теперь бесполезно.
Иногда же проскакивает этот обход с кэшем?
Такое чувство, что у меня одного такая проблема, никто даже не пытается обсудить её.
Терпение, обновление совсем свежее. https://github.com/Maxx53/SCMBot/issues/194
Maxx53, Вопрос не по теме... Эти кошельки webmoney на этой странице (scmbot.com) актуальны?
Hard to post/understand everything, when it's not in english Proden. But I can confirm im having the same problems.
So, a solution is not found ?
I just skipped broken json data. After getting broken data, I reload json after 75 ms delay. Test last commit. @Proden Информация на сайте актуальная.
@Maxx53 Пойду тестировать
Thanks for the fix, I will be testing.
Any chance you could do /recent/ multi threaded again and get every thread to handle new json and skip previsouly scanned ones (which were already checked in one of the other threads)?
I think this could improve the buy-rate a lot. Competition is getting tough these days.
Multi-threading in that case doesn't make sense. We have hard limitation to send 3 requests per secons and processing json is very fast (~5 ms).
I see.
Feedback about the new fix: Seems to work but instead of getting the "no access/too many requests" error message it just stops refreshing. That's a minor bug/problem I guess
@Maxx53 the number of item in "Newly Listed " will affect the buying rate?
@l4m0r I ruined delay balance to improve scan performance, so, no improvement here. i roll back to previous commit. @xienxienzai There is no difference how much items you have in Newly Listed, Bot loads 1 portion of 10 random items per request, then compares it with your list.
@xienxienzai I'm pretty sure it will.
@Maxx53 is it possible to load more items instead of 10 items.?because the steam market webpage able to click "show more"
@xienxienzai no, "show more" just do another request to load 10 items.
Its possible. count variable, ex. ?country=BY&language=russian¤cy=1&count=100
@miffril eh, no. 10 is hard limit.
@Maxx53, looks like its more than 10 http://steamcommunity.com/market/popular?country=BY&language=russian¤cy=1&count=100
@miffril we talking about recent, buddy http://steamcommunity.com/market/recent?country=BY&language=russian¤cy=1&count=100
Что значит move along в логе?
@LeftB Результат запроса меньше 40 символов.
@Proden это связано с предыдущей ошибкой - Json is not valid?
За вчерашний день купил 1000+ предметов, за сегодня ни одного, странно как-то
@LeftB Это и есть предыдущая ошибка, только "распознанная". Мера вынужденная, дабы не срабатывала защита от частых запросов.
@Maxx53 Понятно, и все же бот как-то очень грустно сегодня работает, я через хром успеваю сам отмониторить нужные предметы и купить их :)
@Proden пробуй сканировать страницы предметов вместо новых поступлений.
@Maxx53 У меня на мониторинге в Новых поступлениях около 2000-3000 предметов.
Русский бизнес на гитхабе. @Proden "отчислением %" на опенсорс проекте?
Товарищу лучше посмотреть в сторону коммерческих решений.
С сегодняшнего дня после обновы в стиме данная ошибка стала появляться очень часто при сканировании в новом методе . До этого её не было (как минимум месяц точно).