Comments (7)
O 'ghc' está instalado e vc consegue chamar ele via linha de comando?
from ofx-bot.
Sim, o ghc está ok.
Compilou tudo ok.
from ofx-bot.
Encontrei alguns projetos que apresentaram o mesmo erro. Todos que vi era problema na configuração do 'stack' porém não tenho nenhum OSX para reproduzir seu problema.
from ofx-bot.
Isto na verdade é uma limitação (artificial) do código. O Chrome (na época) não respeitava as configurações do diretório de download (talvez já tenha sido corrigido). Assim, como workaround deixávamos ele fazer o download no diretório padrão e depois copiávamos o arquivo para o diretório onde o script estava rodando. Como quase todas as soluções paliativas essa solução foi esquecida e ficou lá no código até hoje:
https://github.com/francesquini/itau-lib/blob/master/src/Itau.hs#L104
Tem duas possibilidades de solução imediata. Escolher o driver para o Firefox via linha de comando (que faz muito tempo que não rodo, mas acredito que ainda funcione), altere essas linhas do código para que ele não use o xdg (olhando alguma variável de ambiente ou colocando um caminho hardcoded).
Já alterei esta issue para um bug, assim corrigiremos ele o mais breve possível.
from ofx-bot.
Com firefox não rodou.
Deu erro na hora de inicializar o Selenium Server.
The path to the driver executable must be set by the webdriver.gecko.driver system property; for more information, see https://github.com/jgraham/wires. The latest version can be downloaded from https://github.com/jgraham/wires
from ofx-bot.
Você baixou o GeckoDriver conforme explicado aqui? https://github.com/maxiwell/ofx-bot/blob/master/README-ptbr.md#requisitos
from ofx-bot.
@francesquini tinha faltado renomear pra wires
.
Agora deu outro erro. O firefox até dispara, mas nem começa a navegar pelo site do Itaú.
Meu firefox está atualizado, versão 53.0.
Iniciando Selenium Server
Efetuando login
Erro durante a execuçãoFailedCommand UnknownError
Session: SessionId "0977b53f-e2a7-4334-8e31-b8011718e549" at "127.0.0.1":4444
java.lang.ClassCastException: com.google.common.collect.Maps$TransformedEntriesMap cannot be cast to org.openqa.selenium.WebElement
org.openqa.selenium.remote.RemoteWebDriver.findElement (RemoteWebDriver.java:368)
org.openqa.selenium.remote.RemoteWebDriver.findElementByCssSelector (RemoteWebDriver.java:492)
org.openqa.selenium.remote.RemoteWebDriver.findElementById (RemoteWebDriver.java:415)
org.openqa.selenium.By$ById.findElement (By.java:218)
org.openqa.selenium.remote.RemoteWebDriver.findElement (RemoteWebDriver.java:355)
sun.reflect.NativeMethodAccessorImpl.invoke0 (NativeMethodAccessorImpl.java:18446744073709551614)
sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke (Method.java:483)
org.openqa.selenium.support.events.EventFiringWebDriver$2.invoke (EventFiringWebDriver.java:103)
com.sun.proxy.$Proxy1.findElement (:18446744073709551615)
org.openqa.selenium.support.events.EventFiringWebDriver.findElement (EventFiringWebDriver.java:188)
org.openqa.selenium.remote.server.handler.FindElement.call (FindElement.java:48)
org.openqa.selenium.remote.server.handler.FindElement.call (FindElement.java:1)
java.util.concurrent.FutureTask.run (FutureTask.java:266)
org.openqa.selenium.remote.server.DefaultSession$1.run (DefaultSession.java:176)
java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:617)
java.lang.Thread.run (Thread.java:745)
Desligando Selenium Server
from ofx-bot.
Related Issues (15)
- [NuBank] Baixar o OFX apenas do último mês HOT 1
- Falha ao executar Nubank HOT 7
- [Nubank] Formato de data incorreto HOT 2
- [Nubank] Falha na navegação de múltiplas abas de faturas HOT 6
- [Nubank] Falha quando a fatura possui muitos registros HOT 2
- Suporte a contas pessoa jurídica e execução em servidores sem GUI HOT 4
- cp: cannot stat when build HOT 8
- Export formats HOT 1
- Docker Image
- Add support to NuConta PJ HOT 2
- Permitir que CPF também seja passado via stdin HOT 5
- Permitir que CPF e senha sejam passados por argumentos na linha de comando HOT 2
- Dependências do Gentoo HOT 3
- ofx-nubank: fd:5: hGetLine: end of file HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ofx-bot.