zencd
@zencd

Автоматизация открытия локального файла в браузере?

Есть задача: автоматизировать заливку файла с локального HDD на веб-интерфейс через браузер, через Open File Dialog. Никакие расширения и tampermonkey такого не умеют, т.к. браузеры в их обычном виде пресекают такие вещи. Также нужна скриптовая автоматизация действий "пользователя" (нажать на ссылку итп).

Предполагаю, мне помогла бы некая кастомная сборка firefox/chromium. Есть какие-то готовые решения и мысли на этот счёт?
  • Вопрос задан
  • 109 просмотров
Решения вопроса 1
voan
@voan
Freelance web developer
Попробуйте что-то из: Phantomjs, Selenium Webdriver + Chromium/Firefox, CEF, HumanEmulator.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Snowdin
Тестовый код скрипта на Кликермане:
lclick(100,200) // комментарии: click on link
wait(1) // wait 1 sec
keystring("filename.htm") // input a file mask or name
keypress(#enter) // confirm your input name
lclick(150,250) // click on file to select
halt // end

Останется подставить только нужные координаты кликов для настройки скрипта и при необходимости выставить нужные задержки (зависит от Вашего железа).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы