Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master'
Browse files Browse the repository at this point in the history
# Conflicts:
#	nubank/Main.hs
  • Loading branch information
francesquini committed Apr 25, 2016
2 parents 4c97f79 + d0fbe89 commit c2569cd
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 6 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
*.cfg
*~
ofx-itau
ofx-nubank
.tags
selenium-server-standalone-2.46.0.jar
selenium-server-standalone-*.jar
csv-nubank

8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,10 @@ pip2 install selenium
* É necessário ter o Haskell Stack instalado:

```bash
apt-get install stack
wget -q -O- https://s3.amazonaws.com/download.fpcomplete.com/ubuntu/fpco.key | sudo apt-key add -
echo "deb http://download.fpcomplete.com/ubuntu/$(lsb_release -sc) stable main"|sudo tee /etc/apt/sources.list.d/fpco.list
sudo apt-get update
sudo apt-get install stack
```

* Para compilar:
Expand All @@ -54,7 +57,8 @@ cd nubank
./build.sh
```

* Caso a sua instalação de Haskell seja nova, a compilação provavelmente instalará uma série de pacotes que precisarão ser baixados (automaticamente). Isso pode levar algum tempo. Após compilado, o executável ofx-itau/ofx-nubank é automaticamente copiado para o diretório raiz do projeto.
* Caso a sua instalação de Haskell seja nova, o ``build.sh`` baixará e instalará uma série de pacotes no ``~/.stack``. Isso pode levar algum tempo.
Após compilado, os executáveis são automaticamente copiados para o diretório raiz do projeto.


Como usar:
Expand Down
6 changes: 3 additions & 3 deletions nubank/Main.hs
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@ checkAndDownloadSelenium fname = do
B.writeFile fname bytes
putStrLn "Download terminado"
where
(Just url) = parseURI "http://selenium-release.storage.googleapis.com/2.46/selenium-server-standalone-2.46.0.jar"
(Just url) = parseURI "http://selenium-release.storage.googleapis.com/2.53/selenium-server-standalone-2.53.0.jar"

startSeleniumServer :: IO ()
startSeleniumServer = do
Expand All @@ -333,8 +333,8 @@ startSeleniumServer = do
(_, _, Just st_err, _) <- createProcess (shell $ "java -jar " ++ fname){std_out = CreatePipe, std_err = CreatePipe}
waitStart st_err
where
-- hardcoded, por enquanto, com a versão 2.46
bname = "selenium-server-standalone-2.46.0.jar"
-- hardcoded, por enquanto, com a versão 2.53
bname = "selenium-server-standalone-2.53.0.jar"
fullFilePath path = path ++ bname
waitStart fstream = do
ln <- hGetLine fstream
Expand Down

0 comments on commit c2569cd

Please sign in to comment.