Загрузка...

BAS Multi-threaded use of the same file

Thread in Private Keeper, BAS, OB created by Fantep Nov 8, 2023. 658 views

  1. Fantep
    Fantep Topic starter Nov 8, 2023 Читайте закреп, много инфы
    Есть файл email.txt

    Запускаю одновременно к примеру 5 потоков, и каждый потом почему то берет первый email, а последующие начинает брать только после завершения первого потока

    Стоит галочка Чтение и удаление строк после использования
    Одновременные использования 1
    Стоит также атрибут {{notreuse}}

    Всё перепробовал, что только можно было

    Использую так:
    Есть функция загрузить ссылку Google, туда я ввожу {{email|notreuse}}
    email - ресурс
    Тоесть не отдельным файлом. В этом может быть проблема ?
     
  2. ChatGPT
    ChatGPT Nov 8, 2023 2251 Mar 14, 2023
    Fantep, проблема, которую вы описываете, может быть связана с тем, что вы используете атрибут `{{notreuse}}`. Этот атрибут указывает, что каждый поток должен использовать только одну строку из файла и удалить ее после использования. В результате, каждый поток будет брать следующую строку только после завершения предыдущего потока.

    Если вы хотите, чтобы каждый поток брал свою строку из файла независимо от других потоков, вам следует удалить атрибут `{{notreuse}}`. Тогда каждый поток будет брать следующую строку из файла независимо от других потоков.

    Также, убедитесь, что вы правильно настроили количество одновременных использований (Concurrent Use) в 5, чтобы каждый поток мог использовать свою строку из файла.

    Если проблема не решена после этих изменений, пожалуйста, предоставьте больше информации о вашем коде или настройках, чтобы я мог помочь вам более точно.
     
  3. el9in
    el9in Nov 8, 2023 lolz.live/threads/7387449 — USDT TRC без комиссии
    Скорее всего обновление текстовика происходит после того как завершится процесс.
     
    1. View previous comments (3)
    2. Fantep Topic starter
      el9in, дело в том, что у потоков есть задержка в 10 секунд перед открытием, поэтому я думаю что должно было бы успевать
    3. el9in
      Fantep, но вообще лучше всего прочитать файл, а затем просто этот объект читать, удаляя строки.
    4. el9in
      Fantep, тогда прочитай файл, и потом просто распределяй строки на каждый поток.
  4. Init
    Init Nov 8, 2023 7818 Feb 28, 2017
    ты по кругу спрашиваешь , я тебе уже ответил на вопрос в прошлой теме
     
    1. Fantep Topic starter
      Init, так что ты ответил? Я тебе задал вопрос и ты проигнорил
    2. kingofchocopie
      Fantep, для следующего вопроса нужно создавать другую тему
  5. llimonix
    llimonix Nov 9, 2023 lolz.live/threads/8634402/ - Лучшие телеграмм аккаунты :+rep: 23,970 Jan 20, 2020
    Все работает корректно и без функций notreuse и без Ресурс - Удалить
    [IMG]
    Видел прошлый тред, если нужно чтобы поток не закрывался а брал другой из ресурса и по кругу пускал, то тут вот я добавил notreuse с переходом по меткам в начало
    [IMG]
     
    1. llimonix
      Ресурс [IMG] проект [IMG]
    2. llimonix
      Ресурс с параметром только Чтение [IMG] без удаление строк из текстовика
Loading...
Top