之前写过几个京东cookie的工具,最近也挺多人来问我能不能出些其他的呢,朋友们觉得浏览器获取cookie好麻烦呀,天天都要给他们做工具人。
其实我之前开源过京东cookie的获取的,我们简单修改一下就可以获取其他网页的了,很简单的。
这里先放一个我自己写的一个成品:
肖恩的毛APP
准备工作
1.一台安卓手机。
2.下载我打包好的压缩包。
源码与工具
3.解压出来安装好Andlua+ APP。
4.导入源码。
修改
这个如果你只是想获取对应cookie其实不难,只需两步。
1.修改登录的url。
2.根据各种网页cookie的不一样,写一个截取cookie的if语句。
例如一个网页的原始cookie是
uu=hfsjfyesu;
登录成功后的cookie是
userId=558456454; token=wwwdwblogcnwwwdwblogcnwwwdwblogcnwwwdwblogcnwwwdwblogcn; uu=hfsjfyesu; pin=sirhexs
那么我们先写一个if语句判断是否登录成功
if(webcookie:find"token=")then
--上面这个if的意思是判断webcookie里面是否存在“token=”这个字符串
--这里是登录成功后要进行的操作,我们在这里写我们的cookie截取规则
end
然后我们根据规律和代码api写一个截取token的规则
要用到的代码:
str="左中右"
--取字符串左边
左=str:match("(.+)中")
--取字符串中间
中=str:match("左(.-)右")
--取字符串右边
右=str:match("中(.+)")
实现:
if(webcookie:find"token=")then
cookie="token="..webcookie:match("token=(.-)uu=")
--上面这行的意思是截取“token=”到“uu=”中间的这段字符串,然后拼接到“token=”的后面,“..”这两个点相当于一个加号,用来拼接两端字符串。
mycookietxt.setText(cookie)--设置文本内容
cookielay.setVisibility(View.VISIBLE)--显示控件
end
这就完成了一段cookie的截取了,很简单。当然 你也可以使用正则表达式来获取,这个就留给你自己摸索了(这个andlua的正则好像和正常的正则不一样,自己试试)。你也可以对源码做更多的修改,前提是你能看懂,能把你的想法实现出来
打包安装
其他截取代码
这里放几个其他几个常用的截取代码给你们吧,你们可以自己参考一下。
京东
美团
网易云
学会了吧,自己试试改成b站的cookie截取吧,如果你觉得还能把握,那你可以尝试地和我一样集合成一个APP。快去试试吧,期待看到你们的作品。
学习方法来的
学习一下
豆豆还更新吗?
学习一下
111啊
不知道抖音的能否用
学习学习
学习一下😊
学习一下
学习一下
学习方法来的
学习学习
学习一下
666,学习一下
学习,mark
感谢分享
我想问问lz自己的包的下载密码是多少啊?!