【码农干货】一个任务自动领取京豆
【码农干货】一个任务自动领取京豆。
提示:操作稍微有点技术要求
1、搭建一个青龙面板管理后台,其实在安装了pose的情况下就是一行命令就OK了。
2、拉取JD相关订阅(源码)
3、配置JD的登录信息(cookie)
4、设置任务执行的周期(定时执行)
5、大功告成,获得奖励
6、可以配置钉钉来获取执行结果
我好像明白了
我好像明白了,setPath出了问题奥//@认真的帆船a6:getCookieName(cookies, "lastTime");获取的是名叫lasttime的Cookie?这个什么时候写的?代码不全,再简单也看不懂摸鱼女程序员那些事儿
发愁哦,作一步,错一步,页面中的cookie使用都忘记了,哎,大家能帮我看看是什么原因吗,cookie一直获取不到。 Cookie[] cookies = req.getCookies(); Cookie cookie = getCookieName(cookies, "lastTime"); PrintWriter w = resp.getWriter(); if(cookie==null){ w.write("cookie 第一次访问是空的"); Cookie c = new Cookie("username", URLEncoder.encode("admin")); c.setMaxAge(60 * 60 * 24); c.setPath("/annServlet"); resp.addCookie(c); }else{ String cook= cookie.getValue(); w.write("输出cookie值:"+ URLDecoder.decode(cook)); }
是JavaScript回炉的第三十四天
今天,是JavaScript回炉的第三十四天
想通过cookie或localstorage的存储,存放20位验证码,在把验证码存放到数据库里,每次输入用户名获取客户端和数据库验证码进行比对,从而降低风险
cookie //临时存储
localstorage//永久存储
function $(id){
return document.getElementById(id);
}
//焦点在输入框里就进行判断cookie值
function username(){
var AA = document.cookie.split(&39;)[1]; //获取cookie值
var BB = $(&39;).value;
var CC = localStorage.getItem(&39;); //获取localstorage值
console.log(CC)
var array = new Array();
for(var i=0;i<=20;i++){
var num = Math.round(Math.random()*10);
array.push(num)
}
var lssued_value = array.join(&39;)
//判断没有cookie值,则准备下发
if( AA == undefined || CC == null){
document.cookie=&34;+lssued_value
localStorage.setItem(&39;, lssued_value);
f2(lssued_value);
}else{
f2(AA);
}
var res = /[\u4e00-\u9fa5]/
if(res.test(BB)){
f1(BB);
}else{
console.log(&39;);
}
}
//处理用户名的函数
function f1(a){
//首先还是先判断其正则表达式,考虑到安全
var res = /[\u4e00-\u9fa5]/;
var res01 = [&39;王二小'];
if(res.test(a)){
for(var item of res01){
if( a === item ){
return console.log(true)
}else{
console.log(false)
}
}
}else{
return console.log(&39;)
}
}
//cookie的值下发给数据库
function f2(a){
//写入数据库,因为只有前端所以只是做了这个动作
//insert into users(id,lssued_value) values(&39;, a);
//查看数据库,因为只有前端所以只是做了这个动作
//select * from users where id=&39;;
//获取cookie值,这里相当于获取数据库的值
var AA = document.cookie.split(&39;)[1];
//获取local storage值,这里相当于获取数据库的值
var CC = localStorage.getItem(&39;);
console.log(1,a)
console.log(2,a)
//如果数据库里存储了数值和username函数获取cookie的值进行传递过来
if( AA == a || CC == a){
return console.log(&39;);
}
return console.log(&39;);
}
页面中的cookie使用都忘记了
发愁哦,作一步,错一步,页面中的cookie使用都忘记了,哎,大家能帮我看看是什么原因吗,cookie一直获取不到。
Cookie[] cookies = req.getCookies();
Cookie cookie = getCookieName(cookies, &34;);
PrintWriter w = resp.getWriter();
if(cookie==null){
w.write("cookie 第一次访问是空的");
Cookie c = new Cookie(&34;, URLEncoder.encode(&34;));
c.setMaxAge(60 * 60 * 24);
c.setPath(&34;);
resp.addCookie(c);
}else{
String cook= cookie.getValue();
w.write(&34;+ URLDecoder.decode(cook));
}