Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

账号密码用base64.b85encode(b'username').decode()方法转换的,还是报错 #83

Open
955s opened this issue Aug 16, 2019 · 17 comments

Comments

@955s
Copy link

955s commented Aug 16, 2019

2019-08-16 18:23:57,531 root[config] INFO: 使用配置文件 "config.json".
2019-08-16 18:23:57,533 root[config] ERROR: 获取京东帐号出错: KeyError('jd')
2019-08-16 18:23:57,533 root[config] INFO: 用户名/密码未找到, 自动登录功能将不可用.

@songjiang951130
Copy link

转化方法有问题吧,你看看作者的转化过程。
你直接网上转的不行(因为我网上转的不对),加密方式不一致的。你要用python的代码执行才行

@songjiang951130
Copy link

image

@955s
Copy link
Author

955s commented Aug 18, 2019

用密码登录这个方法目前应该是用不了吧,cookie登录大概二天就会失效,

@songjiang951130
Copy link

我的版本可以的,自动登陆的,简单设置了一些东西,然后pr给作者了

@955s
Copy link
Author

955s commented Aug 21, 2019

你说的自动登录时用cookie登录吧,就是登录一次后会自动生成一个cookie文件对么,可是京东每过一二天就会让cookie失效就只有一部分可以签到 其他事不能签到的吧。

@songjiang951130
Copy link

songjiang951130 commented Aug 21, 2019

cookie失效了还会继续登陆的,有一次让我输入图片验证码的,很少基本成功。只是周末懒得跑脚本了

@songjiang951130
Copy link

2019-08-12 12:00=================
= 任务数: 5; 失败数: 0
= 全部成功 ~
=================================
2019-08-12 20:00=================
= 任务数: 5; 失败数: 0
= 全部成功 ~
=================================
2019-08-13 12:00=================
= 任务数: 5; 失败数: 0
= 全部成功 ~
=================================
2019-08-13 20:00=================
= 任务数: 5; 失败数: 0
= 全部成功 ~
=================================
2019-08-14 12:00=================
= 任务数: 5; 失败数: 1
= 失败的任务: ['京东客户端签到领京豆']
=================================
2019-08-14 20:00=================
= 任务数: 5; 失败数: 0
= 全部成功 ~
=================================
2019-08-15 12:00=================

这是我定时脚本的日志

@955s
Copy link
Author

955s commented Aug 22, 2019

root@debian:/usr/sju/JD-Coin-browser/app# python3 main*
2019-08-22 10:36:44,398 root[config] INFO: 使用配置文件 "config.json".
2019-08-22 10:36:44,399 root[config] ERROR: 获取京东帐号出错: KeyError('jd',)
2019-08-22 10:36:44,399 root[config] INFO: 用户名/密码未找到, 自动登录功能将不可用.
2019-08-22 10:36:44,483 root[main] INFO: # 从文件加载 cookies 成功.
2019-08-22 10:36:44,484 jobs[daka] INFO: Job Start: 京东客户端钢镚打卡
2019-08-22 10:36:44,700 jobs[daka] INFO: 登录状态: True
2019-08-22 10:36:44,700 jobs[daka_app] INFO: 今日已打卡: True
2019-08-22 10:36:44,700 jobs[daka] INFO: Job End.
2019-08-22 10:36:44,700 jobs[daka] INFO: Job Start: 京东客户端签到领京豆
2019-08-22 10:36:44,937 jobs[daka] INFO: 登录状态: True
2019-08-22 10:36:45,260 jobs[bean_app] INFO: 今日已签到: True; 签到天数: 7; 现有京豆: 446
2019-08-22 10:36:45,260 jobs[daka] INFO: Job End.
2019-08-22 10:36:45,260 jobs[daka] INFO: Job Start: 流量加油站签到领流量
2019-08-22 10:36:45,332 jobs[daka] INFO: 登录状态: True
2019-08-22 10:36:45,599 jobs[data_station] INFO: 今日已签到: True; Message: 您今日已签到.
2019-08-22 10:36:45,599 jobs[daka] INFO: Job End.
2019-08-22 10:36:45,600 jobs[daka] INFO: Job Start: 京东会员页签到领京豆
2019-08-22 10:36:45,850 jobs[daka] INFO: 登录状态: False
2019-08-22 10:36:45,850 jobs[daka] INFO: 进行登录...
我的cookie失效后就会这样 有几个可以成功签到其他的签到不了 然后出窗口让我重新登录 我用的是你的版本

@songjiang951130
Copy link

2019-08-22 10:36:44,399 root[config] ERROR: 获取京东帐号出错: KeyError('jd',)

你的加密还是有问题

我的版本存在一个问题是,我感觉京东对常用 user-agen 做了识别,开始的一两次需要输入验证码

@955s
Copy link
Author

955s commented Aug 26, 2019

import base64
base64.b85encode(b'18064008554').decode()
'F*q<bG%zqYH8nH'
这样对吗?

@955s
Copy link
Author

955s commented Aug 26, 2019

{
" debug ": false,
" jd ": {
" username ": "F*q<bG%zqYH8nH",
" password ": "xxx#^G%__XIWjIT"
}
}
这是我的配置文件写法,

@songjiang951130
Copy link

" jd ",你这个引号里空格是没有的?加密没啥问题。

@955s
Copy link
Author

955s commented Aug 26, 2019

有空格的
22

@955s
Copy link
Author

955s commented Aug 26, 2019

3
我配置文件放的位置

@songjiang951130
Copy link

你把空格删了试试

@ShmilyChen
Copy link

@songjiang951130 好像今天不能自动填充帐号密码了

2019-09-26 15:23:53,727 root[config] INFO: 使用配置文件 "config.json".
2019-09-26 15:23:55,365 root[main] INFO: # 从文件加载 cookies 成功.
2019-09-26 15:23:55,365 jobs[daka] INFO: Job Start: 京东客户端钢镚打卡
2019-09-26 15:23:56,127 jobs[daka] INFO: 登录状态: False
2019-09-26 15:23:56,128 jobs[daka] INFO: 进行登录...
[16332:16376:0926/152407.815:ERROR:adm_helpers.cc(62)] Failed to query stereo recording.
[13644:16060:0926/152408.117:ERROR:service_manager.cc(156)] Connection InterfaceProviderSpec prevented service: content_renderer from binding interface: blink::mojom::BudgetService exposed by: content_browser
[16332:15084:0926/152408.802:ERROR:BudgetService.cpp(167)] Unable to connect to the Mojo BudgetService.
[16332:16376:0926/152448.727:ERROR:stunport.cc(88)] Binding request timed out from 0.0.0.x:64751 (any)

@Newbie-programmar
Copy link

大佬们怎么设置定时

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants