Зависает http скрипт при 50 потоках?

Поддержка
  • @topgod потому что в кубике установки прокси у вас выбран тип http , сокс отлично отрабатывают в бас, не первый год работаю с ними

  • @inwnew я авто ставил тоже не работало

  • @topgod Авто что бы работало, прокси должны быть прописаны в url формате socks5:// ip:port и тд

  • @usertrue опередил )

  • This post is deleted!
  • @oyasumi-punpun какие руки ты мудак или что я пишу что скрипт зависает при 2 потоках

  • @inwnew а что за параметр такой notreuse что то я не могу понять? а можно сделать так чтобы последний запрос с потока уже начал отправляться с моего ip? так как прокси отлетают быстро

  • вот почему обЪясните. может я тупой или что почему когда я запускаю один поток работает стабильно и какой бы там паблик прокси любой то сразу на счетчике появляется 1 зритель при любом паблик прокси! а если я запускаю больше потоков то как на счетчике был 1 зритель так он там и остается и прокси начинают отлетать. Жду ответов товарищей которые любят написать про то что у меня плохой компьютер про то какие у меня руки что мне нужно выучить что-то там

  • @topgod ну для начала нужно сделать, чтобы каждый поток брал свой прокси (при установке прокси снять галочку с повторного использования - это и есть параметр notreuse) , затем хотя бы юзерагенты поменять для каждого потока, т.е. сделать ресурс с файлом, где собраны юзерагенты и сделать, чтобы каждый поток брал свой. Ну а дальше ... я не думаю, что на запросах вы накрутите много зрителей на таком ресурсе как твитч, там ведь тоже не дураки сидят и защита от ботов будь здоров. Так что вам тут правильно советовали - учить и учить мат. часть

  • @inwnew юзер агенты там ни к чему, проверенно, это просто оптимизация траффа не более. Но про notreuse спасибо а то я не понял сначала

  • @topgod или юзер агенты тоже влияют? просто у меня запросы и без юзер агента проходят сервер отвечает как бы

  • @topgod как бы да, отвечает , но при массовых запросах с пустым ua будет понятно, что это бот. Я же писал - в твитче не дураки работают, естественно что все это отслеживается и успешно банится. Ну и еще посмотрите, какие заголовки браузер отправляет. Повторюсь ещё раз - вряд ли вы сможете на запросах успешно накрутить просмотры.

  • @topgod said in Зависает http скрипт при 50 потоках?:

    0_1572778006968_twitch.xml

    Честно не могу понять вроде задержки стоят в чем дело то?

    А для чего вы включили опцию "Не прерывать приложение" в действии "HTTP-Клиент Прокси"?
    0_1572845619144_3bb65c9f-269d-4779-b640-b4027bf90c2d-изображение.png

    так же вы используете ресурс {{channel name}} с типом строка, без дополнительной обработки. В этой строке может затесаться перенос строки или пробел, что вызовет ошибку.

    Ещё установка заголовков запроса в самом действии:
    0_1572846670324_ac740776-282d-4ed6-9b6d-5e96be09162d-изображение.png

    устанавливаются только на этот запрос, последующие запросы будут без этих заголовков


    Приложите тестовые данные для ресурсов, чтобы я мог повторить ситуацию.

  • @fox 0_1572863774190_Proxy List (1).txt так любые прокси скачайте и проверьте. Канал твича найдите где мало зрилов в категории just chatting без партнерки. И сами увидите что если я запускать 2 потока то второй прокси начинает отлетать. Зато 1 поток работает замечательно и зритель показывается.

  • @batron ну вот канал например moveoutcss.

  • судя по всему проблема начала решаться после того как убрал "мешать строки" что это за настройка такая? с ней очень много ошибок прокси. Сейчас при 50 потоках крутит ~12. "так же вы используете ресурс {{channel name}} с типом строка, без дополнительной обработки." непонел что? можно поточнее. Куча настроек ничего не понятно что как работает.

  • @batron said in Зависает http скрипт при 50 потоках?:

    @fox 0_1572863774190_Proxy List (1).txt так любые прокси скачайте и проверьте. Канал твича найдите где мало зрилов в категории just chatting без партнерки. И сами увидите что если я запускать 2 потока то второй прокси начинает отлетать. Зато 1 поток работает замечательно и зритель показывается.

    Прокси у меня есть. В любом случае, прикладывать необходимо все данные ресурсов.

    Отключил опцию "Не прерывать приложение" в действии "HTTP-Клиент Прокси" и запустил в 100 потоков:
    0_1572875328737_support14.gif

    скрипт работает более 10 минут, без зависаний.

    Накручивал указанный вами канал https://www.twitch.tv/moveoutcss

    за всё время работы, накрутилось 5 зрителей в 100 потоков
    0_1572875457521_af9d3415-f12c-4126-9378-d0356028b558-изображение.png
    и то, я не уверен, что это накрученные скриптом зрители, потому что после закрытия скрипта зрителей стало больше :D
    0_1572875610999_61ecda82-3090-4e7a-b4dc-c0730b213fd0-изображение.png

    "так же вы используете ресурс {{channel name}} с типом строка, без дополнительной обработки." непонел что? можно поточнее.

    Когда вы копируете строку с данными для ресурса, вы можете захватить следующую строку
    0_1572875824390_support15.gif

    вставить из буфера в ресурс строку с переносом строки:
    0_1572875844696_0f918f68-d741-41d4-bba0-cc530bdcc2d5-изображение.png

    в самом скрипте вы можете это запросто не заметить:
    0_1572875898267_09819b90-280d-4ca8-b571-e065b1e86a62-изображение.png

    это видно только если открыть текстовый лог:
    0_1572875949694_a1d98241-ec0b-4748-b30c-62fb501bf72f-изображение.png

    И если перенос строки будет в начале или в середине, то это может вызвать ошибку:
    0_1572876123570_256cb36f-7e95-4cd1-b088-1bf366b4a360-изображение.png

    по этому лучше обработать строку и удалить переносы строки через действие "заменить строку" или через метод .trim()
    0_1572876259627_a8c4064e-faa7-48ab-aecf-9eaad506d08c-изображение.png

    это позволит избежать возможных ошибок:
    0_1572876295419_6fc2a4d4-9c78-4fb3-84a4-8fc7594f4671-изображение.png


    А в вашем скрипте скорее всего косяк в заголовках, их попросту нет :D. Для первого запроса вы указали два заголовка

    X-Device-ID: [[DEVICEIDGENER]]
    Client-ID: kimne78kx3ncx6brgo4mv6wki5h1ko
    

    и если первый вы случайно генерируете, то второй на всех потоках статичный


    Куча настроек ничего не понятно что как работает.

    Пробуйте, экспериментируйте, смотрите форум, спрашивайте

  • @fox дак запрос проходит без них сервер отвечает статус нормальный зачем тогда их указывать (заголовки)? я вставил те которые необходимы

  • @batron said in Зависает http скрипт при 50 потоках?:

    @fox дак запрос проходит без них сервер отвечает статус нормальный зачем тогда их указывать (заголовки)? я вставил те которые необходимы

    я высказал свои мысли, касательно неработающего скрипта в шапке темы

  • @fox нет клиент id везде одинаковый я даже с дедика заходил и код элемента сайта смотрел он такой же везде. Я так и не понимаю откуда он берется. На сайте у них тоже ничего толкового не написано.

  • 0 Votes
    5 Posts
    512 Views
  • 0 Votes
    1 Posts
    314 Views
  • 0 Votes
    20 Posts
    2162 Views
  • 0 Votes
    3 Posts
    801 Views
  • 0 Votes
    15 Posts
    1335 Views