Повторное использование ресурса



  • В чем разница между "Успешных\ошибочных использований" в настройках ресурса, и "Повторное использование" при выборе ресурса в конструкторе? Путем тестов находил "правильную" комбинацию, которая требовалась, но забыл, какая именно. Фишка в том, что если ставить "Повторное использование", прокси берутся одни и те же в одном потоке, если не ставить "Повторное использование", ресурс кончается. Поэтому спросил тут, чтобы понять и запомнить различие. Нужно, чтобы прокси из файла брались разные для каждого потока, и не повторялись до конца, пока не кончатся. Затем снова повторяются, не выдавая ошибку, что ресурс кончился.
    Допустим, есть 3 потока и 7 прокси, надо сделать что-то типа такого:
    <цикл1>
    поток1:прокси1
    поток2:прокси2
    поток3:прокси3

    <цикл2>
    поток1:прокси4
    поток2:прокси5
    поток3:прокси6

    <цикл3>
    поток1:прокси7
    поток2:прокси1
    поток3:прокси2

    Прокси будут браться рандомные при этом, стоит галка "Мешать строки".



  • Вроде разобрался. Нужно убрать "Повторное использование" и поставить "Успешных\ошибочных использований" в большое значение.



  • Нихрена не разобрался. Установка галочки "Использовать повторно" и установка "количество повторных использований" никак не влияют на работу скрипта. В качестве ресурса использую текстовый файл со строками

    111
    222
    333
    444
    

    Стоит галочка "Мешать строки"

    Количество одновременных использований - 1, "Повторное использование" - отключено

    [02:55:37] Поток №1 : 222
    [02:55:37] Поток №2 : 444
    [02:55:37] Поток №3 : 111
    [02:55:37] Поток №4 : 333
    [02:55:37] Поток №5 : 333
    [02:55:37] Поток №6 : 222
    [02:55:37] Поток №7 : 444
    [02:55:37] Поток №8 : 111
    [02:55:37] Поток №9 : 222
    [02:55:37] Поток №10 : 111
    [02:55:37] Поток №11 : 333
    [02:55:37] Поток №12 : 444
    [02:55:37] Поток №13 : 444
    [02:55:37] Поток №14 : 222
    [02:55:37] Поток №15 : 111
    [02:55:37] Поток №16 : 333
    [02:55:37] Поток №17 : 111
    [02:55:37] Поток №18 : 333
    [02:55:37] Поток №19 : 222
    [02:55:37] Поток №20 : 444
    

    Количество одновременных использований - 1, "Повторное использование" - включено

    [02:57:58] Поток №1 : 222
    [02:57:58] Поток №2 : 444
    [02:57:58] Поток №3 : 111
    [02:57:58] Поток №4 : 333
    [02:57:58] Поток №5 : 444
    [02:57:58] Поток №6 : 333
    [02:57:58] Поток №7 : 222
    [02:57:58] Поток №8 : 111
    [02:57:58] Поток №9 : 222
    [02:57:58] Поток №10 : 111
    [02:57:58] Поток №11 : 333
    [02:57:58] Поток №12 : 444
    [02:57:58] Поток №13 : 333
    [02:57:58] Поток №14 : 444
    [02:57:58] Поток №15 : 111
    [02:57:58] Поток №16 : 222
    [02:57:58] Поток №17 : 111
    [02:57:58] Поток №18 : 333
    [02:57:58] Поток №19 : 222
    [02:57:58] Поток №20 : 444
    

    Количество одновременных использований - 99999, "Повторное использование" - отключено

    [03:01:08] Поток №1 : 333
    [03:01:08] Поток №2 : 111
    [03:01:08] Поток №3 : 444
    [03:01:08] Поток №4 : 222
    [03:01:08] Поток №5 : 444
    [03:01:08] Поток №6 : 222
    [03:01:08] Поток №7 : 111
    [03:01:08] Поток №8 : 333
    [03:01:08] Поток №9 : 222
    [03:01:08] Поток №10 : 111
    [03:01:08] Поток №11 : 333
    [03:01:08] Поток №12 : 444
    [03:01:08] Поток №13 : 111
    [03:01:08] Поток №14 : 333
    [03:01:08] Поток №15 : 444
    [03:01:08] Поток №16 : 222
    [03:01:08] Поток №17 : 222
    [03:01:08] Поток №18 : 444
    [03:01:08] Поток №19 : 111
    [03:01:08] Поток №20 : 333
    

    Количество одновременных использований - 99999, "Повторное использование" - включено

    [03:02:51] Поток №1 : 222
    [03:02:51] Поток №2 : 333
    [03:02:51] Поток №3 : 444
    [03:02:51] Поток №4 : 111
    [03:02:51] Поток №5 : 111
    [03:02:51] Поток №6 : 444
    [03:02:51] Поток №7 : 222
    [03:02:51] Поток №8 : 333
    [03:02:51] Поток №9 : 333
    [03:02:51] Поток №10 : 222
    [03:02:52] Поток №11 : 111
    [03:02:52] Поток №12 : 444
    [03:02:52] Поток №13 : 222
    [03:02:52] Поток №14 : 111
    [03:02:52] Поток №15 : 444
    [03:02:52] Поток №16 : 333
    [03:02:52] Поток №17 : 333
    [03:02:52] Поток №18 : 222
    [03:02:52] Поток №19 : 111
    [03:02:52] Поток №20 : 444
    

    Разницы в логах почти нет, всегда берутся разные строки.



  • Короче на сколько я тестил. Галочка повторное использование при добавлении ресурса в действие отвечает за повтор в текущем потоке.

    Пример:

    Есть ресурс с проксями привязанный к файлу.

    В файле список проксей
    111.111.111.111:111
    222.222.222.222:222
    333.333.333.333:333
    444.444.444.444:444

    1. Стоит галка повторное использование
    • Инициализация
      -Берем прокси с ресурса 111.111.111.111:111
      -Берем прокси с ресурса 111.111.111.111:111
      -Берем прокси с ресурса 111.111.111.111:111
      -Берем прокси с ресурса 111.111.111.111:111
      -Конец потока

    Но в следующем потоке после этого будет везде брать 222.222.222.222:222

    1. Убрали галку повторное использование
    • Инициализация
      -Берем прокси с ресурса 111.111.111.111:111
      -Берем прокси с ресурса 222.222.222.222:222
      -Берем прокси с ресурса 333.333.333.333:333
      -Берем прокси с ресурса 444.444.444.444:444
      -Конец потока

    Таким образом этот 1 поток выберет все пркси с ресурса.

    =======================

    Если стоит галка мешать строки, он просто будет рандомно брать прокси, а не по порядку.

    ======================

    А по вашим тестам, для меня вообще не понятная ситуация))



  • Киньте скриншоты как где какие галочки и цифры вы прописываете. Или файл шаблона. У меня не получается сделать как у вас в логах))





  • @blackhacker said in Повторное использование ресурса:

    @Gang
    0_1490016116421_1.PNG
    0_1490016123151_2.PNG
    0_1490016725449_xxx.xml

    Успешных выполнений сколько ставите?



  • @Gang @blackhacker Главные настройки которые нужно использовать - это здесь:
    0_1490021397148_proxy.png
    Смысл в том, что эти значения(настройки), выставляются для строки, которая берется потоком(в данном случае, это прокси)
    Что они означают:
    Успешных использований - это сколько раз успешно завершится поток на данном прокси(или какие там у нас дынные)
    Ошибочных - это, если мы регаем что-то с прокси, и с нашего списка некоторые прокси "сдохли", то программа 5 раз попытается с него произвести какие-то действия, если 5 раз неуспех, она просто не будет его использовать.
    Количество одновременных использований - это сколько потоков может одновременно использовать 1 прокси(строку с данными и т.д) То-есть при 300 потоках 1 прокси возмется 1 раз, также можно паузу поставить межру использованиями в данном случаэ стоит 5 секунд. Когда поток завершился на данном прокси, следующий поток его подхватит только через 5 секунд.
    Таким образом можно очень гибко настроить скрипт, с кучей данных



  • Я с проксями(и с юзерагентами тоже) в многопотоке применяю такую схему - галки чтение и запись, все использования по 1. Прокси просто удаляются после использования. Затем(а это обычно регер акков) прокси прописываю в файл с акками, туда идут в строку обычно лог, пасс, имя, прокси, юзерагент. Разделитель применяю - %. Далее другие скрипты работают с этим файлом данных для акков, номер строки берется = номеру потока - 1, строка парсится в список, список по переменным и все дела.


  • administrators

    @blackhacker said in Повторное использование ресурса:

    "Использовать повторно"

    Влияет на то будет ли взят новый ресурс в текущем потоке или использован старый. Нужна для перебора ресурса в цикле, например.

    "количество повторных использований"

    Количество одновременных использований влияют на то, сколько потоков одновременно могут использовать ресурс.


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.