
Automatize rotinas no navegador de maneira fácil!
Certifique-se de possuir as dependências instaladas:
Clone e rode:
Só funciona no Google Chrome ou no Chromium
git clone git@github.com:Rasukarusan/shellnium.git
cd shellnium
sh demo.sh
Você também pode customizar o idioma e entre outros:
chromedriver
sh demo.sh --headless --lang=esCrie seu scripts customizados, exemplo:
#!/usr/bin/env bash
source ./selenium.sh
main() {
    # Abre a URL
    navigate_to 'https://google.co.jp'
    # Seleciona o elemento pelo atributo HTML
    local searchBox=$(find_element 'name' 'q')
    # envia dados
    send_keys $searchBox "animal\n"
}
mainConheça todos os métodos disponíveis:
Para mais informações, acesse: