Size: a a a

2020 May 27

RS

Roman Sharkov in Go-go!
uhh, выглядит интересно!
источник

RS

Roman Sharkov in Go-go!
func main() {
 robotgo.ScrollMouse(10, "up")
 robotgo.MouseClick("left", true)
 robotgo.MoveMouseSmooth(100, 200, 1.0, 100.0)
}


😮
источник

а

а кто это in Go-go!
сильно
источник

DY

Dmitriy Yakovlev in Go-go!
подскажите плиз, есть такая задачка:
- на входе html с пустым телом и js-скриптом
- на выходе надо получить html с заполненным телом (заполняет его js), т.е. выполнить js из html
какими минимальными средствами ее можно решить?
источник

DY

Dmitriy Yakovlev in Go-go!
пока пробую github.com/tebeka/selenium, но что-то много компонентов требует
источник

а

а кто это in Go-go!
написать кусок браузера на Go
источник

а

а кто это in Go-go!
взять otto и эмулировать все необходимые функции
источник

ВС

Владимир Столяров... in Go-go!
Dmitriy Yakovlev
подскажите плиз, есть такая задачка:
- на входе html с пустым телом и js-скриптом
- на выходе надо получить html с заполненным телом (заполняет его js), т.е. выполнить js из html
какими минимальными средствами ее можно решить?
PhantomJS?
источник

а

а кто это in Go-go!
оно еще живое?
источник

ВС

Владимир Столяров... in Go-go!
Ну в логах периодически вижу
источник

а

а кто это in Go-go!
я думал headless chrome/firefox его вытеснили
источник

C

Calculon in Go-go!
а кто это
я думал headless chrome/firefox его вытеснили
вытеснили
источник

ВС

Владимир Столяров... in Go-go!
Но, кажется, да. Лучше уж selenium
источник

C

Calculon in Go-go!
фантомжс мертв
источник

VL

Vanya Leyn in Go-go!
лучше puppeteer
источник

DY

Dmitriy Yakovlev in Go-go!
Владимир Столяров
Но, кажется, да. Лучше уж selenium
ок если брать selenium, тогда более детальные вопросы:
1. он требует geckodriver, при этом пишут что geckodriver можно юзать и без selenium, тогда зачем последний нужен?
источник

DY

Dmitriy Yakovlev in Go-go!
2. если selenium, то какой? server или webdriver? по описанию второй, но github.com/tebeka/selenium просит первый
источник

а

а кто это in Go-go!
Dmitriy Yakovlev
ок если брать selenium, тогда более детальные вопросы:
1. он требует geckodriver, при этом пишут что geckodriver можно юзать и без selenium, тогда зачем последний нужен?
селениум это интерфейс для webdriverов
источник

DY

Dmitriy Yakovlev in Go-go!
3. а есть еще chromedriver - как он в эту картину ложится вообще не понимаю
источник

а

а кто это in Go-go!
geckodriver и chromedriver это драйверы с определённым протоколом использующие API firefox и chrome
источник