Мало опыта



  • @plkim Уберите галку с "повторное использование".0_1496001044591_Снимок.JPG



  • @denanotherday честно сказать не особо понял откуда эту галку убрать



  • @plkim в основном (первом) окне - "создать ресурс". Тип "из файла".
    Или кликнуть правой кнопкой по уже созданному ресурсу. Настройки (или как-то так, разберешься). В настройках ресурса есть "время между использованиями". Поставь сколько тебе надо. Отработав одну строку, программа не даст ее другому потоку, пока не пройдет указанное время. Еще там есть кол-во одновременных использований. Его, естественно надо поставить в 1, чтобы одну и ту же строку не хватало два разных потока..



  • @wavis прочитал стать про циклы, а как сделать чтобы он быстрее кликал?



  • @wavis Во первых надо запускать скрипт не в режиме записи.
    alt text

    Во вторых можно поставить галочку "Отключить эмуляцию мыши"
    alt text



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

    @wavis прочитал стать про циклы, а как сделать чтобы он кликал с нужной мне скоростью? Поставил ждать загрузки (долго очень), а без нее слишком быстро. А как открыть 2 браузер, у меня только Браузер #0.



  • Спасибо что отвечаете на мои глупые вопросы. Я просто в ужасе, от того что я смог что то написать:) и главное это работает (ну тяп ляп, но работает). Но очень очень много вопросов, я даже не знаю откуда вы все это знаете. А есть где нибудь описание всех действий? - логика скрипта, инструменты, сеть и т.д.



  • @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 поток. Но не пойму как это сделать. Приходиться останавливать всю программу и запускать ее заново.

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


Log in to reply
 

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