Загрузка...

BAS How not to get out of the While loop as a crutch?

Thread in Private Keeper, BAS, OB created by Kinagura Sep 20, 2023. 340 views

  1. Kinagura
    [IMG]
    Если коротко о работе скрипта. Первый блок это заход на почту и получение ID ласт письма(MAIL_ID). Дальше он отправляет письмо на почту и начинается проверка пришло ли письмо. Проблема в том, что он не хочет выходить из цикла While. Можно сделать костыльно через метку, как можно сделать еще?
     
  2. denisssss_inactive
    denisssss_inactive Sep 20, 2023 Рублевка тим, работаем 70,743 Aug 10, 2018
    Нормально все, на то он и бас, чтобы не думать :finger_up:
     
    1. Kinagura Topic starter
      denisssss_inactive, Люблю думать и не ищу легких путей, знал бы питон писал бы там
  3. sunshine
    sunshine Sep 20, 2023 Сначала мы жили бедно, а потом нас обокрали...
    не выходит потому что true значение постоянное. в конце цикла, после if блока поставь значение переменной на false
     
    1. Kinagura Topic starter
      sunshine, Подскажи пожалуйста как это можно сделать
    2. sunshine
      Kinagura, после if блока ставь присвоить значение и там переменную свою и false, возможно не так, но чтото похожее
  4. Poppa228
    Poppa228 Sep 20, 2023 Связь лс
    Я всегда такое через метку делаю так: сначала захожу в почту получаю количество писем по пустым критериям, скрипт выполняется, дальше установить переменную, установить метку, получить количество писем, lf, на проверку, else увеличить переменную, lf если n количество раз пусто, сон пару сек и перейти к метке
     
    1. Poppa228
      Poppa228, звучит сложно, но на самом деле все просто)
  5. eternal
    eternal Sep 20, 2023 звёзды от меня https://lolz.live/threads/8939583/ 14,787 Aug 2, 2018
    разве нельзя break?
     
  6. ллимоникс
    ллимоникс Sep 20, 2023 lolz.live/threads/8634402/ - Лучшие телеграмм аккаунты :+rep: 23,974 Jan 20, 2020
    Согласен с комментатором выше. Юзай break и не будет проблем
     
  7. squids
    squids Sep 20, 2023 можете заказать разработку у меня, не ошибетесь 4632 May 6, 2019
    Через break или его аналог БАС. Решение через false рабочее, но еще более костыльное.
     
Loading...
Top