VKTarget Pirate



  • Ну вообще у меня там этих if будет на каждое задание, к ним будут функции в которых будут тоже if с несколькими вариантами.

    Пример.

    Нажать на элемент ОБНОВИТЬ.
    If Задание есть
    Ждать текст
    If если текст 1 есть
    вызвать функцию.
    if если текст 2 есть
    вызвать функцию
    функция
    проверить существует ли элемент
    if если элемент есть
    нажать на него
    if если элемент есть
    нажать на него
    закрыть вкладку

    Нажать на элемент ПРОВЕРИТЬ
    ждать текст
    if если текст ГОТОВО есть
    (КАК ВЕРНУТСЯ В НАЧАЛО ?)
    else
    нажать скрыть
    (Как вернутся в начало)

    А может не надо этого делать?
    Пусть проверяет все элементы на наличие задания
    Выполняет всё.

    Если элементов нет. Он всё равно повторит цикл, ведь так?
    И сам вернётся в начало !

    Вот думаю ещё звук поставить, если задание выполнено, типа звук денег =)



  • Если задание выполнено то появляется одно слово ГОТОВО
    если нет, то куча разных слов и длинных предложений.

    Вот застрял на том что. Если готово ? То что дальше то ?
    Если нет, то скрыть.
    А если Готово ? Что ему делать? Дальше идти?

    Потому что ГОТОВО не появилось, и он скрыть не нажал



  • Ну вообще,если он выдаст любую ошибку,то сам начнет все сначала,поэтому ты правильно рассуждаешь...А насчет звука - идея хорошая,но только для морального удоволетворения.Можно ведь просто вывести все в лог (успешно\не успешно)



  • Так он условие не выполняет. Если текст ГОТОВО есть, то что ему делать?
    Если else нет, то он нажимает СКРЫТЬ и идёт дальше.

    А если готов? То как ему вернутся на функцию For ?



  • Если готово,то "continue" и дальше пишешь ему что делать



  • Попробуй весь скрипт полностью в функцию заключить и если в функции будет выполненное скриптом условие,то сделай чтобы скрипт начал заново



  • Всё сделал. Я просто не написал в условии сам текст If == "готово"

    Кхе кхе вот я дурилка =)



  • Ну вот)Крутяг)Молодцом



  • А теперь он не скрывает.
    else кликнуть на элемент. не кликает если текста нет...



  • всё скрывает теперь



  • Проверь еще раз скрипт,в чем именно проблема или выведи каждый шаг в лог,чтоб понять в чем причина



  • А как вывести ? в лог



  • Там есть функция,она так и написана,посмотри вики на всякий



  • Как открыть новую вкладку? К примеру твиттер и чтобы другой сайт не был закрыт. А после закрытия твиттер снова был тот же сайт что и раньше.



  • Нажимаешь мышкой на любой странице сайта и открывается меню,там есть функции вкладок.(создать\переключиться\закрыть)



  • Как работает команда else в if ?



  • @freeliman если выражение не правильное, выполняется то, что в else



  • Ну к примеру:

    Проверить существование [[ОК]]
    if [[ОК]] == "Готово"
    else
    двигать мышь и кликнуть

    Тока так не работает у меня почему то.



  • Что сделать если часто выбивает соединение с интернетом ?
    Как сделать так, чтобы БАС пере запускал поток ? Ну или любое другое решение =)



  • @freeliman поток перезапускается автоматически если количество неудач - большое число


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.