Arizona Маркетплейс

KtotoTama

Новичок
24
1
это был впринципе наибыстрый способ получать инфу
Там же ещё задержка есть на самом апи, вроде бы около минут трёх. Когда лавку ставишь, он не показывает её сразу. Так что особого смысла долбить запросами нет.
 

Forfeittg

Известный
12
2
  • Влюблен
Реакции: elyrin

elyrin

Активный
175
116

Forfeittg

Известный
12
2
Там же ещё задержка есть на самом апи, вроде бы около минут трёх. Когда лавку ставишь, он не показывает её сразу.
240 секунд - обновляются лавки в апи.
Редко бывает раньше, вроде как связано когда много лавок ставится (чисто по моим наблюдениям), то может и раньше обновиться.
Я сделал функцию которая показывала каких лавок нет в апи, чтобы бегать по ним через /findilavka и чекать как челы только-только выставляют лавочку, чтобы раньше тех кто сидит на скрипте видеть все выгодные товары, пока остальные сидят ждут эти 240 секунд)
 

KtotoTama

Новичок
24
1
Я сделал функцию которая показывала каких лавок нет в апи, чтобы бегать по ним через /findilavka и чекать как челы только-только выставляют лавочку, чтобы раньше тех кто сидит на скрипте видеть все выгодные товары, пока остальные сидят ждут эти 240 секунд)
Да-да, знакомо. У меня такая же была. Но самый сок — это лавки новичков, которые не знают про маркет. И не знают цен.
Только там ещё автоскуп нужен, чтобы с ума не сойти и не запутаться, чекая глазами 50 товаров.

А вообще интересно. Если бан по номеру аккаунта. Значит, эта компашка ведёт БД, в которой текущий токен ассоциирован с полученным ранее номером акка. А с удалённым маркетом не работает? Проверял?
 

Forfeittg

Известный
12
2
Да-да, знакомо. У меня такая же была. Но самый сок — это лавки новичков, которые не знают про маркет. И не знают цен.
Только там ещё автоскуп нужен, чтобы с ума не сойти и не запутаться, чекая глазами 50 товаров.

А вообще интересно. Если бан по номеру аккаунта. Значит, эта компашка ведёт БД, в которой текущий токен ассоциирован с полученным ранее номером акка. А с удалённым маркетом не работает? Проверял?
Это только догадка, что по номеру аккаунта блокировка. Просто я уже поменял IP, почистил премиум токен в реестре (он его тоже отправляет на сервер), переустановил маркет полностью, и вижу только эту зависимость - от номера аккаунта.
Пробовал его менять во время игры - не помогает. Он его читает единоразово, может и отправляет на сервер. Хз, не чекал ещё новую версию.
С удалённым не работает тоже.

Да-да, знакомо. У меня такая же была. Но самый сок — это лавки новичков, которые не знают про маркет. И не знают цен.
Только там ещё автоскуп нужен, чтобы с ума не сойти и не запутаться, чекая глазами 50 товаров.

А вообще интересно. Если бан по номеру аккаунта. Значит, эта компашка ведёт БД, в которой текущий токен ассоциирован с полученным ранее номером акка. А с удалённым маркетом не работает? Проверял?
1778864535715.png

Ну вот даже нашёл кусок добавления своей лавки в маркетплейс. var_0_114 - это uid аккаунта. Грубо говоря лавка добавляется постом по адресу https://137128.api.arz.market/api/insertMarketplace
И каждая функция почти завязана на uid.
Это прям и есть изначальная авторизация.
 
Последнее редактирование:

менталейшн

Известный
1,620
304

elyrin

Активный
175
116
Это только догадка, что по номеру аккаунта блокировка. Просто я уже поменял IP, почистил премиум токен в реестре (он его тоже отправляет на сервер), переустановил маркет полностью, и вижу только эту зависимость - от номера аккаунта.
Пробовал его менять во время игры - не помогает. Он его читает единоразово, может и отправляет на сервер. Хз, не чекал ещё новую версию.
С удалённым не работает тоже.


Посмотреть вложение 293494
Ну вот даже нашёл кусок добавления своей лавки в маркетплейс. var_0_114 - это uid аккаунта. Грубо говоря лавка добавляется постом по адресу https://137128.api.arz.market/api/insertMarketplace
И каждая функция почти завязана на uid.
Это прям и есть изначальная авторизация.
там чуть выше присылал вилличка какой запрос отправляется, но ладно, похуй
 

БеzликиЙ

Эксперт в области Аризона РПГ
Проверенный
2,103
1,247
Что-то неправильно шлёшь. authKey всегда nil.
Lua:
    async_http_request:create('json', 'GET', "https://api.arz.market/api/getSelectedMarketplace/"..server)
    :setData(
        {
            authToken = token,
            authKey = "nil",
            serverId = tostring(localServer)
        }
    )
    :setHeaders({
        ["User-Agent"] = "Mozilla/5.0",
        ["Content-Type"] = "application/json"
    })
    :setCallback(function (status_code, res, err)
        if status_code == 200 then
            market_data = decodeJson(res)
            updateArbitrageOpportunities(notify)
            updateCheapItemsSearch(notify)
        else
            print("Market parse:", status_code, res, err)
        end
    end)
    :send()

токен и id сервера хукаю из сефа, они берутся нормально, ответ пустой