huisunan / epic4j

自动领取epic免费游戏,receive free weekly games
Apache License 2.0
69 stars 13 forks source link

关于运行问题 #24

Closed MuXia-0326 closed 2 years ago

MuXia-0326 commented 2 years ago

运行后,报登录超时异常,请问如何解决

2022-05-11 15:32:25.086 ERROR 25156 --- [TaskScheduler-1] com.hsn.epic4j.start.BaseRunner          : 程序异常

com.hsn.epic4j.exception.TimeException: Check login result timeout.
        at com.hsn.epic4j.start.PasswordLogin.lambda$login$0(PasswordLogin.java:43) ~[classes!/:1.3.4]
        at com.hsn.epic4j.util.PageUtil.timer(PageUtil.java:137) ~[classes!/:1.3.4]
        at com.hsn.epic4j.util.PageUtil.findSelectors(PageUtil.java:64) ~[classes!/:1.3.4]
        at com.hsn.epic4j.start.PasswordLogin.login(PasswordLogin.java:41) ~[classes!/:1.3.4]
        at com.hsn.epic4j.start.BaseRunner.doStart(BaseRunner.java:164) [classes!/:1.3.4]
        at com.hsn.epic4j.start.BaseRunner.start(BaseRunner.java:128) [classes!/:1.3.4]
        at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) ~[spring-context-5.3.14.jar!/:5.3.14]
        at org.springframework.scheduling.concurrent.ReschedulingRunnable.run(ReschedulingRunnable.java:95) ~[spring-context-5.3.14.jar!/:5.3.14]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:1.8.0_331]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_331]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) ~[na:1.8.0_331]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:1.8.0_331]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_331]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_331]
        at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_331]

2022-05-11 15:32:25.088  INFO 25156 --- [ctReadThread-83] c.r.j.transport.WebSocketTransport       : Connection closed by us Code: 1000 Reason:
huisunan commented 2 years ago

应该是要验证码了,这里没有能够正确提示,可以稍等几个小时试一下

huisunan commented 2 years ago

docker cp [你的容器名]:/opt/epic4j/data/error ~/error

huisunan commented 2 years ago

是用的docker吗

MuXia-0326 commented 2 years ago

是用的docker吗

我直接运行的jar包

huisunan commented 2 years ago

开启错误截图的话,你看一下data/error 目录,里面有错误截图

MuXia-0326 commented 2 years ago

截图显示是点击验证码

MuXia-0326 commented 2 years ago

这个是不是没很好的办法规避?

huisunan commented 2 years ago

一般几小时后再登录就行了,还可以使用cookie登录

MuXia-0326 commented 2 years ago

cookie的话是复制页面上哪一个请求的cookie?

huisunan commented 2 years ago

我在readme里写一个获取cookie的教程吧,稍等一下哈

MuXia-0326 commented 2 years ago

我在readme里写一个获取cookie的教程吧,稍等一下哈

ok,辛苦了

huisunan commented 2 years ago

你看一下README的最下面,需要你安装一个chrome插件

MuXia-0326 commented 2 years ago

ok

huisunan commented 2 years ago

使用命令:java -jar -Depic.email=[你的账号] -Depic.password[你的密码] -Depic.cookiePath=[你的cookie路径] epic4j.jar

MuXia-0326 commented 2 years ago

直接粘贴在项目yml文件里面的cookie-path字段下可以不

MuXia-0326 commented 2 years ago

方便来个联系方式吗?

huisunan commented 2 years ago

可以的,你加一下首页的交流群

MuXia-0326 commented 2 years ago

可以的,你加一下首页的交流群

群号找不到🦆

huisunan commented 2 years ago

QQ交流群:551322748

MuXia-0326 commented 2 years ago

QQ交流群:551322748

搜不出东西,你理解错我的意思了

huisunan commented 2 years ago

😂