Win10系统青龙面板和京东脚本入门安装教程 |
您所在的位置:网站首页 › docker运行京东脚本 › Win10系统青龙面板和京东脚本入门安装教程 |
青龙面板是可以挂载在linux系统服务器后台的web端控制面板,可以用来完成某些定时任务。 为了在windows10中也能够调用,近期进行了一些安装测试,写了一下整体安装流程: 环境:Windows 10 需要软件:WSL2(Windows subsystem for linux)、Docker Desktop for windows、Ubuntu、Fiddler。
整体安装步骤分为6步,分别如下: 第一步:安装WSL2 WSL2是微软开发的能够在windows系统中进行linux操作的子系统,相当于一个VM(virtual machine,虚拟机)。 开启传统虚拟机时,通常需要开启hyper-v虚拟化技术,但这一操作可能影响到电脑上其他的一些模拟器软件正常工作。因此,本文选择了WSL2用来安装Ubuntu。安装步骤如下: (1)以管理员身份打开power shell(注意:不是cmd命令行),输入以下命令: dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart随后,启动虚拟机平台,同样在power shell中输入以下命令: Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart完成,以上步骤后,WSL2即安装完成。
第二步:在WSL 2中安装Ubuntu系统。 Ubuntu是linux系统的一个发行版本,其特色是具有较好的图形化界面。在WSL2中安装此系统主要通过Microsoft Store进行安装。安装步骤如下: (1)打开Microsoft Store,搜索Ubuntu并进行安装。 (2)安装Ubuntu系统后,顺便安装一下终端命令行工具,方便后面进入unbuntu系统操作。搜索windows terminal,进行安装。
第三步:安装docker desktop for windows。 一般情况下,docker是部署在linux系统中的。考虑到linux在虚拟机中运行的情况,docker特意开发了docker desktop for windows来方便在windows系统中对linux虚拟机中的容器进行管理。 docker desktop for windows下载网址:Docker: Accelerated Container Application Development 安装步骤如下: (1)打开下载好的软件安装包,按照提示安装重启电脑等操作。 (2)更改其VM选项,原docker选用的是hyper-v作为虚拟机,这里更改为WSL2。
第四步:通过docker安装青龙面板,步骤如下: (1)首先,打开第二步中安装的windows terminal,点击右下角下拉菜单,进入ubuntu系统。(第一次进入需要设置账户密码,注意输入密码的时候默认是不显示的,其实是输入进去了的) (2)创建青龙面板文件夹,进入目录用docker拉取青龙面板镜像 (3)点击docker中的青龙面板,在浏览器中打开青龙面板。实际地址为localhost(即你自己的ip):(端口号)5700。然后,手动添加京东库中的各个依赖库。 依赖库具体如下: NodeJS库 crypto-js prettytable dotenv jsdom date-fns tough-cookie tslib [email protected] ts-md5 jsdom -g jieba fs form-data json5 global-agent png-js @types/node require typescript js-base64 axios moment dspython库 requests canvas ping3 jieba aiohttplinux库 bizCode bizMsg lxml(4)删除青龙面板默认github代理源,适配国内网络环境。(即删除蓝色圈的变量内容)
第五步:通过青龙面板拉取脚本库任务,同时设置每日任务通知推送方式。(脚本库命令自己搜索,这里只介绍微信机器人推送设置) (1)下载一个手机企业版微信,建立企业微信 (2)新建一个自己的群组 (3)添加机器人,获取它的key (4)复制key到配置文件对应位置(85行)
第六步:设置青龙面板环境变量(需要用到fiddler抓取cookie,好像京东不允许PC浏览器用手机模式登陆web了,因此无法检测) (1)下载安装fiddler,设置fiddler端口号 (2)电脑开启无线热点 (3)手机连接热点,访问预先设置好的端口,下载安全证书 (4)手机访问jd.com,点击登陆 (5)fiddler中寻找京东登陆过程中的cookie,找到后寻找pt_key和pt_pin关键字和对应的值。 (6)组织为如下形式 pt_key=xxxx;pt_pin=xxxx;(7)在青龙面板中新建环境变量JD_COOKIE,变量值为上述组织形式。
至此,青龙面板和JD脚本即搭建完成,等待脚本定时任务刷豆即可。
|
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |