Мало опыта



  • @plkim Тут Мануал по BAS'у, но там по старым версиям.. надо бы обновить мануал..
    А в основном поиск по форуму Поиск.



  • @Fox

    1. Это я хотел реализовать так: кликает программа по своей координате потом переходит на новый шаг, но иногда между этими шагами появляется реклама (так скажем мини окошко), должна сработать функция если и закрыть (рекламу) и продолжить скрипт дальше. Я ее еще не сделал правда, но я правильно думаю?
    2. Это цикл будет выполняться 10х10
    3. Как убрать эти полоски?0_1496056512935_2334.jpg


    1. Да, правильно думаешь. Логика есть :). Хотя лучше использовать "Кликнуть по элементу", тогда BAS кликнет даже если перед ним есть реклама.
      alt text

    2. Да, в итоге у тебя будет 100 кликов.

    3. Это не просто полоски, это вложенность в циклах, если ты например хочешь чтобы после каждого второго цикла (через каждые 10 кликов) у тебя в логе отображалась какая либо информация, то блог "Лог" надо будет использовать как раз на первую из этих двух полосок.



  • @plkim прям как я два месяца назад )))



  • фууххх.... разобрался:) все работает. Только вот одного не пойму.Для клика по кнопке поставил ожидать загрузки страницы. И у меня кликнет и потом ждет сек 10. если убираю эту галку, то кликает как бешеный (страница не успевает прогрузиться и все зависает) Мне надо чтобы кликал как секундная стрелка. Как это сделать?



  • И еще можно как то показать сколько раз кликнула мышка?
    Например задана функция for 1:1000 и как узнать сколько кликов сделала мышка?



  • @plkim В мануале.
    Переменная [[CYCLE_INDEX]] всегда будет содержать количество раз, которое выполняется цикл. Эта переменная может быть использована несколькими способами, самый простой - вывести ее с помощью действия «Лог»:

    Кликать как секундная стрелка, можно вместо "ожидать загрузки страницы" сделать "спать" на 1000мс.



  • Когда скачал было очень трудно во всем разбираться, но с вашей помощью и форума стало полегче. Да и чем больше узнаешь, тем изощреннее приходят мысли в голову. И я понимаю что этой программе нет ничего невозможно все упирается в знание. Как говориться знание это сила :))



  • @plkim Знание это инструмент, главное уметь его применить. Умение это приходит с опытом. С каждым новым скриптом улучшаешь логику, добавляешь возможности, ставишь более сложные задачи..

    Я как то решил улучшить проданный скрипт.. Открыл его, а там такое велосипедное костылирование, что проще оказалось написать скрипт с нуля, чем переделывать старый.. В итоге время работы скрипта сократилось с 9 минут до !! 6 !! секунд :) get-запросы рулят.



  • А как открыть 5 потоков? Я создал ресурс. там находиться файл тхт с паролями и логинами. В настройках ресурса есть "время между использованиями". Поставь сколько тебе надо.

    Во 2 окне указал число потоков 5. запускаю и у меня во всех потоках одно и тоже))



  • @plkim При выборе ресурса, убери галочку "использовать повторно".



  • @plkim Вчера попалась видяха на ютубе на 5 часов, смотрел глаза чуть не вытекли
    думаю тебе пригодиться https://www.youtube.com/watch?v=fC97DG2MHQM



  • Наконец то я написал свою первую программу. Она работает, чувства просто не передать :) Разобрался и с потоками и еще много с чем, многое чего узнал из вики на форуме. Все новое добавил с свой скрипт. Но я так и не смог разобраться с 2 вещами.

    1. Это оператор "If". У меня скрипт работает, кликает по заданное координате. Но появляется реклама (окошко). Я понял как, если окошка нету "If" с условием пропускается, если реклама появилась, то срабатывает "If". Мне говорили что можно кликать не по координате, тогда пофиг на это окно, но охота сделать так как я задумал. Но у меня как то не пашет это (это конечно не большая беда, но хочется чтобы работало все как часы)
    2. Я запустил 2 потока (или более). Я хочу например перезапустить 3 поток. Но не пойму как это сделать. Приходиться останавливать всю программу и запускать ее заново.

    Это я делал самое примитивное и то столько вопросов. Представляю если для вк что нибудь написать это вообще ужас.



  • @plkim посмотри видяшку сверху там паря нормально рассказывает про потоки



  • запустил скрипт в 4 потока. и заметил что после часу кликов по одной области в 4 потоке перестает кликать (скажем так страница зависает).
    Чтобы не кликал как угорелый я сделал так: цикл, убираю все фотографии, клик по области рандомно, фу-я "спать" со значением 90 и потом все по новой начиная с цикла.
    Что может быть?



  • Если поставить значение for от 1 до 300 (кликов). Можно как нибудь вывести в лог значение сколько кликов было сделано?



  • @plkim да все что угодно. Страничка не подгрузилась до конца. Обрати внимание на "игнорирование ошибок" и "таймаут". Таймаут в минуту на каждое действие это до хрена. В каждой (почти) функции есть значек часов для индивидуального выставления таймаута.
    А вообще так и у меня иногда висит, и я не понимаю что происходит. Но такие ошибки нечастые, и когда много потоков, их значение резко снижается.
    "Лог" переменная "CYCLE_INDEX".



  • с логом спасибо.
    я ставлю фукцию "спать" для кликов 90мс



  • Скрипты работаю:) примитивные вещи могу теперь делать. А как работать с вкладкой выбора города. Стоит пустое место нажимаешь на него и появляется список городов. Надо брать каждый город по очереди. По моему в вк есть такая вкладка.
    Сейчас стал с вк пробовать работать. лайки ставить друзьям. Так вот не хочет лайки ставить :( там у каждой фотографии у сердечка разный ид. Что я только не делал.



  • @plkim said in Мало опыта:

    Сейчас стал с вк пробовать работать. лайки ставить друзьям. Так вот не хочет лайки ставить :( там у каждой фотографии у сердечка разный ид.

    А ты попробуй не css запрос использовать, а match >MATCH>Мне нравится, лично я именно этим способом лайкаю фотки в вк)


Log in to reply
 

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