Не работают отпечатки
-
@GhostZ said in Не работают отпечатки:
@sergerdn, если бы действие получило что-то вместо JSON, оно бы выдало ошибку:
SyntaxError: Unable to parse JSON string.Ответ пришёл в json, но не тот который ожидал. Скорее всего произошел парсинг ключа в json, а его там просто не было.
Переменная не была создана и дальнейшее использование переменной привело к ошибке её существования.
Ошибка в логике скрипта это точно, но это не отменяет факта что ответ от FingerPrintSwitcher пришёл кривой.
-
@FastSpace, переменная была бы создана в любом случае, просто ей была бы присвоена пустая строка
-
@sergerdn said in Не работают отпечатки:
Вероятно, теперь уж точно сделаю.
Тоже задумался на реверсом этого функционала, чтобы не зависеть и от кастом сервера. По факту разработчику следовало бы сделать многопоток платным и в платную версию встроить бесплатный генератор отпечатков пусть и более примитивных чем те которые собраны с пользователей. Это могло бы сильно снизить нагрузку на сервера тк у многих средних сайтов примитивные скрипты для сбора отпечатков и для них было этого вполне достаточно. И плюс бесплатные юзеры уже не могли бы абузить fingerprint switcher тк встроенные ограничения частично легко обходятся...
-
@UserTrue Так из паблик или кастом базы можно переливать в свою базу и выдавать себе оттуда.
Пофигу что упала кастом база или паблик база. В вашей базе эти отпечатки остались, а там уже дело за малым парсить кастом/паблик и по мере её работоспособности переливать в свою базу. Легла база у разработчика на пару дней? Пофигу. Я так и делаю с кастом базой, пока она кстате работает нормально.
-
@sergerdn said in Не работают отпечатки:
Факт, что сервера с отпечатками болеют.
Если это "факт", то вам не составит труда описать как конкретно проявляется то что "сервера болеют", предоставить минимальный проект, и т. д?
@FastSpace said in Не работают отпечатки:
Ошибка в логике скрипта это точно, но это не отменяет факта что ответ от FingerPrintSwitcher пришёл кривой.
Что конкретно не так в ответе от сервиса?
Все кто пишут о неработоспособности сервиса что-то сделали для проверки?
Сейчас сервис функционален, лимиты соответствуют заявленным.
-
@sergerdn said in Не работают отпечатки:
Наверное, мне все таки придется писать свой сервис раздачи, как бы мне не хотелось бы потратить свои силы на другое.
Это приведет к нарушению лицензию использования сервиса, в таком случае ваш аккаунт будет заблокирован.
-
@support said in Не работают отпечатки:
Это приведет к нарушению лицензию использования сервиса
Если я буду раздать себе своим скриптам на своих серверах, то это не будет являться нарушением, настолько я понимаю правила.
Так как фактически это значит, что я сохраняю себе отпечатки на диск и использую их повторно, если что-то случается с сервисом.
Мой очень частый кейс не софт раздавать людям, а запускать его у себя и давать результат его работы.
-
@sergerdn Выше вы писали о неработоспособности сервиса и не раз в утвердительной форме.
У вас есть какие-то подробности? Хоть что-то более детальное чем "сервис болеет"?
Потому что я сейчас занят только этим.
Уже проверил отчеты на серверах, применение отпечатка на разных сервисах, структуру JSON, чтобы все поля были на месте, latency, логи на сервере.
-
@support речь об этих проблемах которые были https://community.bablosoft.com/topic/27430/fingerprint-query-limit-reached/20?page=1
-
@UserTrue Тема, в которой мы сейчас пишем, была создана уже после того, как проблемы с лимитами были исправлены.
И здесь пишут именно о неисправности сервиса, а не о лимитах:
но это не отменяет факта что ответ от FingerPrintSwitcher пришёл кривой.
Вот я и хочу понять, в чем заключается неисправность.
-
@support said in Не работают отпечатки:
И здесь пишут именно о неисправности сервиса, а не о лимитах:
Это было просто предположение одного из пользователей на основе недавних проблем, но очевидно что проблема автора темы не в этом.
-
@support я использую custom servers и там проблем нет. В чате телеграма по BAS много жалоб на получение отпечатков, в том числе видел скриншот что вместо отпечатка пришла строка в непонятной кодировке (иероглифы). Решение этой проблемы мне не требуется.
-
@support said in Не работают отпечатки:
Хорошо, давайте проверять все версии. Запустил скрипт в 10 потоков, который получает отпечатки, получил 780 отпечатков c PerfectCanvas за 2 минуты 35 секунд. Никакой ошибки я не вижу.
Да у него проблема в скрипте, с лимитами сейчас вроде нормально все
-
@FastSpace said in Не работают отпечатки:
@support я использую custom servers и там проблем нет. В чате телеграма по BAS много жалоб на получение отпечатков, в том числе видел скриншот что вместо отпечатка пришла строка в непонятной кодировке (иероглифы). Решение этой проблемы мне не требуется.
То есть вы делаете утверждение о том, что сервис не работает, при этом сами его не используя?
-
@support said in Не работают отпечатки:
@FastSpace said in Не работают отпечатки:
@support я использую custom servers и там проблем нет. В чате телеграма по BAS много жалоб на получение отпечатков, в том числе видел скриншот что вместо отпечатка пришла строка в непонятной кодировке (иероглифы). Решение этой проблемы мне не требуется.
То есть вы делаете утверждение о том, что сервис не работает, при этом сами его не используя?
Я делаю
утвержденияпредположение на основании того, что пишут и показывают другие люди. -
@support said in Не работают отпечатки:
@sergerdn Выше вы писали о неработоспособности сервиса и не раз в утвердительной форме.
У вас есть какие-то подробности? Хоть что-то более детальное чем "сервис болеет"?
Потому что я сейчас занят только этим.
Спасибо большое за внимание, честно говоря у меня глаза на выкате и мне сложно в данный момент писать подробный баг репорт.
Выглядит для меня так:
- в цикле я получаю отпечаток, фильтрую его, если он плохой, повторяю цикл
- на 3-4 повторение процесс получения отпечатка с сервера "зависает", что происходит не знаю, как будто стоит какой-то anti-ddos и он тихо дропает пакеты
- делаю я это параллельно во множестве потоков
Решение:
Я сделал блокировку(mutex) в скрипте, что в один момент времени только один поток может получить отпечаток и проблема, о которая я писал в топике, ушла. -
[681393443] [16:55:53] Поток №11 : Поток завершился с сообщением "Не удалось получить страницу http://149.202.47.222/prepare?id=6nmigcw9dz0j08wp5dyt&data=1850e973c25aef852a4371065a7b593911a6097c264ea99e3030303030303030303030303030303099fc9a7f4fa2772da977e44458342c40e59325f63b24a696c4ad1c5b96e8178b9ea7d912a0e5a97430118d1a6978b242a74d9f1376481b0544fd3c503e3a781d5d2a755b3b09b68a152a59a14a220e994d93bbd7e410a2bfc7e821edd50b9896501b28848fdffef6a99131147bebc01ef5ec6fa84ed915cc7f13325f85071f620273b7e487d1d9c962eb6195c302e43d8a56cd949bdbfc20dcb4791cd7d0855e3a89ade360d3692062b0915f61b36989d310fa5282583cc4958b531b5434554af9646e3926f5435930241e128b5d7654fac89c81c03bc0867d35a8c520a858ff587dd6078fe518e612fa242f5c808a488a765461822416d168db912b91c3fc7889185283c9e7b40ad6d66d4b8a0e4a9a5bb690fb42371c010464be052d86f068 с помощью ХТТП клиента"
[681393443] [16:55:56] Поток №13 : Поток завершился с сообщением "Не удалось получить страницу http://149.202.46.192/prepare?id=4eza8dqdd1jl7z9yifyzx&data=4a93ba02d6a7c90d4e5a0afca71db23490a201e64cff27dc30303030303030303030303030303030ab6fd1a1a40b05fcab12ddd5a71f244d66345999b13fa34519374435175cc4b3c86491b5d2a2189dee09cd652518fae50f0832082d72dc72b02043dc159daa836ba58ac2dc9b9c1f8ada63937e054a3f73293d5b91b76bfc8bffc8163740c0d23ba9d69e218ef7a7e01f6d0a0a26f6db0f6011fa54959fe13dcdd9c96ebf7a5497eb5d8c50c0d5fb5aff3c7127dc85d2ca0b2e257ffd91e9afe88aa900e088bf7df070d32b5be2eea2f54d125b40e961d2a20ebf1a9dc4cec9e17ffb427228de23272cf295d91065446d413b51abc2accbb40e27da4806bbd2051cd6c8a32fcfa09f582273e357d083d13f9dc3425545943038ef7bc4cbc09e0c9e3b0a076896a82f2fa3c515c6c7393da465dd7bef6d370ab0a03234f2d8b6853dbb229fb6a9 с помощью ХТТП клиента"
у меня часто скрипты не могут получить отпечаток вот с такой проблемой -
@sergerdn said in Не работают отпечатки:
Выглядит для меня так:
в цикле я получаю отпечаток, фильтрую его, если он плохой, повторяю цикл на 3-4 повторение процесс получения отпечатка с сервера "зависает", что происходит не знаю, как будто стоит какой-то anti-ddos и он тихо дропает пакеты делаю я это параллельно во множестве потоковЕсли вы про проблему с лимитами, она уже исправлена.