Как задать время выполнение того или иного действия ?



  • К примеру у меня стоит цикл на получение номера телефона
    ad975af8-22f2-422d-a138-db2f9a3ce5c8-image.png

    На этом этапе обычно теряю минуту-две, как мне ускорить это действие ?

    Т.е если в течении 10-ти секунд не получил номер - перезапускать цикл. Надеюсь правильно обьяснил, спасибо.



  • @proekt123 использовать другой сервис



  • @proekt123 said in Как задать время выполнение того или иного действия ?:

    К примеру у меня стоит цикл на получение номера телефона

    На этом этапе обычно теряю минуту-две, как мне ускорить это действие ?

    Т.е если в течении 10-ти секунд не получил номер - перезапускать цикл. Надеюсь правильно обьяснил, спасибо.

    Я бы посоветовал использовать логику, например если вы ожидаете получение номера в цикле, то наверняка используете действие "сон" в нём. Значит можно посчитать примерное время исходя из итераций цикла. Если сон 5 секунд, значит после 12 итераций прошла примерно минута (если не брать в расчёт время выполнения остальных действий в цикле).
    Остаётся только поставить условие на необходимо количество итераций и создать выход из цикла (действие "break")


Log in to reply
 

  • 1
  • 2
  • 15
  • 8
  • 23
  • 9
  • 11
  • 6