@Kinokio said in Как записать цикл в EXCEL (столбик). У меня инфа перезаписывается в одну ячейку:
@GhostZ как это скачать? Попробовал просто скопировать код и вставить в txt (впоследствии переименовав его в xml формат) выдало ошибку.
support611.gif
@princes_java said in Переменные в асинхронных функциях:
@Fox В принимающих данные функциях на всякий случай везде установил StringOrExpression
Передаются данные : отпечаток fingerprint и в другой переменной ссылка
Так будет долго.. Держите тестовый скрипт для изучения: 3062.xml
@Fox Вопрос с параметром решился только следующим образом:
в переменную из основной функции помещается ссылка, в асинхронной как параметр выбирается эта переменная, получается параметр и, чтобы я мог далее загрузить эту ссылку необходимо с помощью модуля строка извлекать ссылку из переменной, полученной путем "получения параметра функции", я так и думал, что функция просто ее не видит в том виде, с которым она может работать.
Теперь вопрос посерьезнее, а как правильно передать параметры отпечатка finger? наврятли просто получить данные в строку и передать в модуль применить отпечаток, главное чтобы отпечатки полностью совпадали влоть до значений canvas, несмотря на то, что загрузка страницы будет с разных браузеров
@princes_java said in Переменные в асинхронных функциях:
@Fox Вопрос с параметром решился только следующим образом:
в переменную из основной функции помещается ссылка, в асинхронной как параметр выбирается эта переменная, получается параметр и, чтобы я мог далее загрузить эту ссылку необходимо с помощью модуля строка извлекать ссылку из переменной, полученной путем "получения параметра функции", я так и думал, что функция просто ее не видит в том виде, с которым она может работать.
Теперь вопрос посерьезнее, а как правильно передать параметры отпечатка finger? наврятли просто получить данные в строку и передать в модуль применить отпечаток, главное чтобы отпечатки полностью совпадали влоть до значений canvas, несмотря на то, что загрузка страницы будет с разных браузеров
Какие то страсти вы рассказываете, строку передаёте в аргумент функции, в функции получаете значение из аргумента, всё
@Fox Можно еще вопрос по поводу автоматического открытия окон браузера при запуске скрипта, ранее где-то попадалась мне на глаза эта функция или в видосах по BASу видел на ютубе, но когда стала нужна - конечно же не могу найти нигде ее :D Как включить, чтобы они сами открывались по мере запуска?
@princes_java said in Переменные в асинхронных функциях:
@Fox Можно еще вопрос по поводу автоматического открытия окон браузера при запуске скрипта, ранее где-то попадалась мне на глаза эта функция или в видосах по BASу видел на ютубе, но когда стала нужна - конечно же не могу найти нигде ее :D Как включить, чтобы они сами открывались по мере запуска?
Без веб интерфейса - ни как.
@princes_java said in Переменные в асинхронных функциях:
@Fox Ну да, главный момент был, что ссылку не просто в переменной передавать, а прогнать ее через модуль "строка" сначала)
Ссылку можно было передавать и так, просто нужно знать что вы передаёте и куда. Вообщем не вижу смысла объяснять, изучайте типы данных js и возможности BAS'a, это будет намного полезнее дальнейшей дискуссии.
@princes_java said in Переменные в асинхронных функциях:
Как включить, чтобы они сами открывались по мере запуска?
BAS запускает браузеры по умолчанию в "невидимом" режиме.
Можно найти окно с запущенным браузером и сделать его видимым.
Пример рабочего кода, который требует доработки напильником до production.
https://community.bablosoft.com/topic/21917/how-to-set-browser-window-visible