Автоматическое изменение действия через заданное время.



  • Я хотел бы знать, может ли мой сценарий автоматически изменять свое действие по истечении определенного мной времени.
    Пример: воспроизводит повторение в «UR1» в течение 1 часа, даже если есть ошибки и потоки закрыты, он продолжит выполнение «URL1» в течение 1 часа. Через 1 час он автоматически выполнит действие «URL2», и даже если есть ошибки и потоки закрыты, он продолжит выполнение действия «URL2» даже для недавно перезапущенных потоков.

    879ab14c-50e2-43bd-89b2-3f678da201be-image.png

    SCRIPT: Test.xml

    Если вы можете изменить мой сценарий и опубликовать его в качестве ответа, он будет более полезен, спасибо



  • используйте Date.now(); и чекайти разницу



  • @assd Вы можете вставить это в мой сценарий? Я новичок в BAS.



  • @Escobar
    There are special blocks in the date and time section. You can point out the start time before the while loop. You can place blocks inside the loop to get the time now and the difference between dates. The difference between dates will be calculated in seconds by default. Then it is reasonable to set the while block condition: [difference between dates] < 3600.



  • @IvanM Can you insert the example in my script?



  • "Date start"
    "Date now"
    "Date start"-"Date now" = "Different in seconds"
    While "Different in seconds"<3600
    |Slip X
    |"Date now"
    |"Date start"-"Date now" = "Different in seconds"
    ....


Log in to reply
 

  • 7
  • 1
  • 1
  • 5
  • 2
  • 121
  • 3
  • 1