Какие настройки помогут убрать повторения при многопоточном режиме



  • Допустим есть список логинов, которые нужно прочекать на занятость. Всюду поставил употребление только 1 раз, но появляются дубли, что при использовании с прокси и без(при многопоточном режиме). Ставил разное время между использованиями....что и прокси, что и логинов, даже ставил задержки в самой программе, все равно есть чек одинаковых логинов с разными проксями. Тоесть разные потоки, все таки берут те же данные. Может какие-то настройки другие нужно использовать?



  • @seedgg если настроено что 1 одновременное использование и 1 успешное - не могут потоки брать одни и те же данные. Пришлите часть скрипта, возможно где то ошибка



  • Дубли появляются только в в хороших логинах. Путь записи или хороший или плохой указан в самом скрипте, так как выдает ошибку, если указываю ту переменную, которую указал для записи в файл или хороший или плохой. 0_1487972095557_overblogCheker.rar



  • @seedgg 0_1487972827649_overblogCheker.xml
    У вас количество одновременных использований стояло не 1, а 6000. По этому иногда потоки брали одну и ту же строку.
    Немного подправил тело скрипта:
    Парсить строку - не нужно если в одной строке только логин (вот сейчас понял что там наверное и прокси еще были, но ладно)
    Запись напрямую в ресурс, без указания адреса вручную.



  • Большое спасибо за помощь, я просто не правильно понял настройки использования. Я думал, что одновременное использование - это одновременное обращения к файлу логинов. Cool!!!



  • @DrPrime а такое же можно сделать со списком? Сейчас ломаю голову...
    Делаю список из 5-10 элементов и необходимо что бы эти элементы одновременно выполнялись...
    Одновременное выполнение делаю через вызов многопоточной функции...


Log in to reply