@GhostZ Большое спасибо, что то не в те дебри залез
Как скачать файл?
-
@out Ну на другом сайте то работает)
-
@out Не знаю, просто указал имя файла с расширением, который лежит в папке BrowserAutomationStudio\apps\16.7.0 и все, он загружается на сайт fotostars.me , я для него выше даже пример оставлял, только там был абсолютный путь.
-
@Canine все верно, так будет срабатывать. Т.к. если указать просто сохранить файл и в пути указать только его название и расширение, то БАС автоматом подставит свой путь
\apps\16.7.0а дальше будет имя твоего файла. Т.е. будет абсолютный путь. Но теперь когда уже есть возможность (недавно же появилось это действие) получать полный путь к текущему работающему скрипту(вместе с файлом), стало удобно пользоваться так:// получаем путь к проекту "c:/dir1/dn/my-project/" VAR_PROJECT_DIR = project_path().slice(0, project_path().lastIndexOf("/") + 1);т.е. так я получаю именно директорию проекта, без файла скрипта.
А дальше уже себе добавляю нужную папку к пути[[PROJECT_DIR]]img/file.jpg
Таким образом все добро хранится в папке скрипта, а не далеко в\apps\16.7.0мне так куда удобнее, когда все именно в папке текущего скрипта. -
@out Мне эти файлы не нужны, они как бы временные и мне бы легче сделать загрузку из папки
apps\16.7.0, чтобы ничего лишнего не прописывать, но в ютубе не работает это почему то. -
@Canine Да, нужно выбрать match
и селектор вида
FRAME_CSS>css>ELEMENT_MATCH
>css>гооворит о том, что нужно искать фрейм по cssНапример, для слайд шоу у меня такой селектор для самого фрейма.
:nth-child(21) > :nth-child(2) > iframeи фотка с текстом Profile photos. Тогда полный селектор будет таким:nth-child(21) > :nth-child(2) > iframe>css>Profile photosСам фрейм тоже можно искать по тексту, но тогда использовать
>match>Вот пример
class="picker-frame">match>Profile photos -
@support У меня с одной картинкой все норм, кликает по тексту, а если хочу еще одну добавить, то по тексту не получается, там вроде как создается еще один фрейм, а как кликнуть в нем я не могу понять.
А селекторы меняются вот например клик по картинке во вкладке your photos::nth-child(26) > :nth-child(2) > iframe>css>:nth-child(1) > :nth-child(1) > :nth-child(1) > img:nth-child(29) > :nth-child(2) > iframe>css>:nth-child(2) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > :nth-child(1) > img(И там еще есть, как минимум один вариант)
-
@support А можно как то номер класса указать
class="picker-frame", чтобы не в первом фрейме, а во втором, я только один вариант нашел как кликать, это парсить содержимоеname="и потом вставлять его в match. У меня получается дать номер совпадения для текстаSelect<1>, а как быть с классом не понятно. Ну или подскажите, где можно узнать больше про поиск. Спасибо! -
А можно как то номер класса указать class="picker-frame", чтобы не в первом фрейме, а во втором, я только один вариант нашел как кликать, это парсить содержимое name=" и потом вставлять его в match.
Пока нет. Версия с обновленными селекторами будет завтра вечером. Как раз заканчиваю это делать.