Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2022, 13:24   #1
jenya82
Пользователь
 
Регистрация: 21.10.2019
Сообщений: 14
По умолчанию UI.Vision RPA расширение хром

Хочу создать элементарный макрос

забрать значение из файла csv и вставить его в нужное поле.

Пробkvt на этапе идентификации поля.

Код:

{
  "Name": "macros",
  "CreationDate": "2022-2-20",
  "Commands": [
    {
      "Command": "open",
      "Target": "сайт",
      "Value": "",
      "Description": ""
    },
    {
      "Command": "click",
      "Target": "xpath=//*[@id=\"column-left\"]/div/div/div/div/div[2]/div",
      "Value": "",
      "Description": ""
    },
    {
      "Command": "click",
      "Target": "xpath=//*[@id=\"column-left\"]/div/div/div/div/div[2]/div[3]/div[3]/div",
      "Value": "",
      "Description": ""
    },
    {
      "Command": "click",
      "Target": "xpath=//*[@id=\"contacts-container\"]/div[2]/button/div",
      "Value": "",
      "Description": ""
    },
    {
      "Command": "csvRead",
      "Target": "1.csv",
      "Value": "!csvReadLineNumber",
      "Description": ""
    },
    {
      "Command": "echo",
      "Target": "Status = ${!csvReadStatus}, line = ${!csvReadLineNumber}",
      "Value": "",
      "Description": ""
    },
    {
      "Command": "click",
      "Target": "xpath=/html/body/div[7]/div/div[2]/div/div",
      "Value": "",
      "Description": ""
    },
    {
      "Command": "editContent",
      "Target": "xpath=/html/body/div[7]/div/div[2]/div/div",
      "Value": "q",
      "Description": ""
    },
    {
      "Command": "click",
      "Target": "xpath=/html/body/div[7]/div/div[3]/div",
      "Value": "",
      "Description": ""
    },
    {
      "Command": "editContent",
      "Target": "xpath=/html/body/div[7]/div/div[3]/div",
      "Value": "+7 111 111",
      "Description": ""
    },
    {
      "Command": "click",
      "Target": "xpath=/html/body/div[7]/div/div/button/div",
      "Value": "",
      "Description": ""
    },
    {
      "Command": "click",
      "Target": "xpath=/html/body/div[7]/div/div/span",
      "Value": "",
      "Description": ""
    }
  ]
}
это общий код


вот этой командой мы читаем файл

{
"Command": "csvRead",
"Target": "1.csv",
"Value": "!csvReadLineNumber",
"Description": ""
},

а дальше то что?

как прочитанную строку вставить в это поле, которое при ручной записи макроса

имеет путь xpath=/html/body/div[7]/div/div[2]/div/div

должно быть очень просто.

где то пишут что надо так name или id использовать

{
"Command": "type",
"Target": "name=charcount",
"Value": "123"
},

а как их найти name и id в коде?
через консоль нахожу поле вижу строчки html кода но ни id ни name только class

Как то решается значит по другому.

А как?
jenya82 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите переделать js-код в расширение для хром. франц1946 Фриланс 2 30.08.2020 12:34
Платные расширения хром Fakov Общие вопросы Web 2 17.04.2017 10:32
Ссылка в расширении Гугл Хром JGalt PHP 0 03.08.2015 10:51
DELPHI Выбрать все файлы в каталоге и если расширение .lnk - переименовать, удалив расширение ТипичныйСтудент Помощь студентам 1 14.03.2014 23:54