Короче долбалса вчера с переносом куков через базу и понял что неблогадарное ето дело. Видно на слабых пк скрипт не хочет витаскивать дание типа куки 150 кб. один запись. В итоге понял что насторить роботу через ftp модуль мне лишним не будет. И хочу сказать роботает хорошо. Процес такой - Надо мне обработать какойто профайл с удальонного впс на другом компе. я просто скачиваю файл Cookies на второй пк через модуль фтп. В итоге сайт нормально подгружаетса. Но решил только один файл куки качать. С целой папкой профалом долго и обрыв может быть если в то время будет изменятса папка профайл. И вопрос. может ище что скачать для безпроблемной авторизации, Подскажите что будет полезно и содержитса в одном файле как куки. И остаетса вопрос сайти могут увидеть какието пробели в куках, или доругой инфе, что идет с профайла? Но роботает. И врятли я не буду так делать Но хочетса знать что можно подпарвить
spoilerКак задать цикл скроллинга до нужного поста?
-
Здравствуйте.
Вопрос от новичка, в программировании - ноль, прошу отвечать простыми словами.Есть сайт, где посты загружаются по мере скроллинга ленты вниз.
Как в BAS сделать цикл, который в выдаче сайта найдёт нужный пост по названию и на него кликнет?
Если не найдёт пост на первом экране выдачи, будет скроллить вниз. Если нет на 2-ом экране, будет скроллить ещё ниже. И т.д. пока не найдёт нужное и завершится.
Цикл FOR с миллионом повторений лучше не предлагать. -
Во-первых, мне нужно знать, почему бы не использовать FOR? Вы ненавидите это?
Далее, чтобы просто решить эту проблему, можно использовать «Ввод текста» и ввести «<NEXT>», он прокрутит страницу за вас. После прокрутки проверьте, есть ли уже нужная вам статья, если да, то делайте что хотите, если нет, продолжайте прокручивать и проверяйте снова, пока не найдете свою статью.
И, конечно же, эти действия должны быть внутри цикла for или while....

-
@Mike_JJJ said in Как задать цикл скроллинга до нужного поста?:
Здравствуйте.
Вопрос от новичка, в программировании - ноль, прошу отвечать простыми словами.Есть сайт, где посты загружаются по мере скроллинга ленты вниз.
Как в BAS сделать цикл, который в выдаче сайта найдёт нужный пост по названию и на него кликнет?
Если не найдёт пост на первом экране выдачи, будет скроллить вниз. Если нет на 2-ом экране, будет скроллить ещё ниже. И т.д. пока не найдёт нужное и завершится.
Цикл FOR с миллионом повторений лучше не предлагать.
-
@Mike_JJJ said in Как задать цикл скроллинга до нужного поста?:
@Fox
"Прокрутка к элементу" работает только когда нужный пост уже проскроллен и его данные есть в браузере.
Ваш вариант не годится.
Есть ещё предложения?в таком случае определяйте существование элемента и в цикле скрольте страницу
-
@BAS-Viet-Nam
Можно по-подробнее про использование <NEXT>?
Я пробовал "Ввод текста", ничего не происходит даже после перезапуска скрипта.На счёт цикла FOR.
Предложите свой вариант реализации.
Я больше склонялся к циклу IF. В значении TRUE задал совпадение с названием поста. А в ELSE задал прокрутку по Y на 10000.
Цикл отрабатывает 1 раз и останавливается, не найдя нужного поста. Как задать повторение цикла дальнейшей прокрутки, пока он не найдёт нужный пост? -
@BAS-Viet-Nam
Спасибо! То, что надо.Подскажите, что в Вашем примере означает значение 1 в цикле While?
Или дайте ссылку, где можно про это посмотреть.

