Непредвиденная пауза в постинге паков Лиры :(
+49
В общем, из-за того, что на табуне теперь включена защита от DDoS (см. tabun.everypony.ru/blog/uniblog/212388.html), мне придётся пока сделать паузу в постинге паков Лиры =( Поэтому в этот вторник пака не будет. Я четыре часа пробовал хоть как-то эту защиту обойти (от банального «подождать» или «попробовать в браузере обновить страничку, а потом быстро запостить пак» и до попытки вставить все куки из браузера прямо через urllib) — ничего не помогает: стабильно 403 и всё.
Ну ладно, зато потом, когда защиту-таки отключат, я запостю большие паки за все пропущенные недели =)
Ну ладно, зато потом, когда защиту-таки отключат, я запостю большие паки за все пропущенные недели =)
22 комментария
import tabun_api as api api.http_headers["user-agent"] = "взять из браузера" user = api.User(session_id="взять из кук", security_ls_key="взять из любой формы", key="взять из кук") user.extra_cookies = {"cf_clearance": "взять из кук после прохождения cloudflare"}(Правда, ходят слухи, что Cloudflare ещё может проверять версию HTTP и поддерживаемые алгоритмы TLS, так что в общем случае может не помочь)
Эх, вот уж не думал, что люди генерят паки автоватически, причём не просто автоматически генерят, но ещё и постят всё это боты. Без души это всё
Уже лучше
Ну тогда будет работать, если скрипт будет только предлагать картинки и формировать HTML-код, а загружать будешь ты, и в скрипт нужно тогда передавать URL после загрузки, но тогда может быть проще сразу выбрать и загрузить без доп. слоёв (хотя не знаю, насколько удобен твой интерфейс). Но если на боте лежит только формирование HTML-кода, это такая себе автоматизация. Тогда или смириться с почти отсутствием автоматизации, или обходить защиту от DDoS CF (а защита от автоматизации запросов это часть защиты от DDoS). Против последнего ничего не имею, поскольку именно CF не хорошие ребята и, на мой взгляд, не заслуживают власти. Хотя и в первом не вижу проблем, но это субъективно (паки пощу не я).
Ну, к счастью, теперь хотя бы эти все обходы уже не нужны, ибо табун снова работает нормально)
На тех сайтах, где рободоступ разрешен, для этого выделяют отдельный поддомент типа api.*, куда можно ломиться без проверок, но с лимитом обращений.
…
…
(((
Пошел плакать.