青龙面板Faker2脚本中一些报错的处理。

一、拉库。

拉库前请打开青龙面板-配置文件 第18行 GithubProxyUrl="" 双引号中的内容清空

复制以下拉库命令即可。

Faker2 助力池版【安全本地sign防CK泄漏】上车机器人 @chriszhuli_bot 
ql repo <https://git.metauniverse-cn.com/https://github.com/shufflewzc/faker2.git> "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts" "main"

Faker3 内部互助版【安全本地sign防CK泄漏】
ql repo <https://git.metauniverse-cn.com/https://github.com/shufflewzc/faker3.git> "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts" "main"


二、青龙面板中依赖安装。
1.点击面板左侧的依赖管理---新建依赖----ndejs、自动拆分是、在名称内填入以下内容,点确定:
crypto-js  
prettytable
dotenv  
jsdom
date-fns
tough-cookie
tslib
ws@7.4.3
ts-md5
jsdom -g
jieba
fs
form-data
json5
global-agent
png-js
@types/node
require
typescript
js-base64
axios

2。同理在Python3中填入以下内容确定:
requests
canvas
ping3
jieba
aiohttp

3。同理,在Linux里填入以下内容确定:
bizCode
bizMsg  
lxml

Debian11安装BT后无法开启防火墙的解决办法

因为考虑到centos系统要停止支持了,所以前两天把一个系统重装成了Debian11,之后再装BT面板,结果发现在面板里无法开启防火墙。

启用之后自动变成关闭状态,后来查了一堆资料,说Debian里面防火墙是改成了UFW,然后根据网上的帖子各种试了还是启用不了防火墙。各种折腾。。。

最后一次重装后试了一下升级系统,先用apt-get update命令更新列表,再用apt-get upgrade命令更新相关的软件包。只有再安装BT面板,结果发现防火墙能正常开启了……

2022.11.24更新

今天用同样的方式操作,结果更新后Debian系统就无法启动了,折腾了好几次……

最后的解决办法如下:

1.重装系统。

2.安装sudo命令。

apt-get install sudo

3.更新内核。

sudo apt-get update && sudo apt-get dist-upgrade

4.使用以下命令进行内核安装:

apt -t bullseye-backports install linux-image-amd64

apt -t bullseye-backports install linux-headers-amd64

5.安装完成后重启系统。

reboot

然后就能正常启动了,我也不知道为什么会这样,反正这样操作就对了,一脸懵逼中。

一波三折的esxi8.0安装测试过程

最近注册了VMware的帐户,获得了esxi,也就是现在的Vmware vSphere hypervisor的免费许可。考虑到以后可能会在物理服务器上虚拟多个服务器来满足业务使用需求,所以准备测试学习一下esxi。于是折腾开始了。。。

我没有多余的物理电脑来做测试,于是只能考虑在笔记本里做个虚拟机,通过套娃嵌套的方式在虚拟机里安装esxi这个虚拟机平台。

折腾一:

我的是win11家庭版,不自带hyper-v虚拟机服务,于是通过命令行方式给家庭版增加hyper组件。如下:

pushd “%~dp0”
dir /b %SystemRoot%\servicing\Packages*Hyper-V*.mum >hv.txt
for /f %%i in (‘findstr /i . hv.txt 2^>nul’) do dism /online /norestart /add-package:”%SystemRoot%\servicing\Packages\%%i”
del hv.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
Pause

将以上代码命令存到记事本里,然后另存为一个bat文件,并以管理员身份运行这个bat文件即可。完成后家庭版就有了hyper-v功能了。

在hyper-v中新建虚拟机,然后加载esxi8.0镜像启动安装,结果一直无法识别启动。怀疑是嵌套虚拟功能的问题,通过在powershell中用命令开启了hyperv的嵌套虚拟支持,结果后面安装还是有问题。综合考虑了一下,想到hyperv不支持usb直通,后面估计使用上还是会存在不足所以干脆不折腾了,放弃hyperv。

折腾二:

安装VMware workstations,准备在这里面建立虚拟机来安装esxi,他们都是同一家公司的产品,这个应该没问题了吧!

安装VW,提示我电脑里已有hyperv了会有冲突,点击了允许卸载hyperv并安装什么组建我忘了。安装完毕后在VW中新建虚拟机,开始载入ESXI镜像准备安装,结果一启动就报错说什么VT-X的问题,又开始折腾。我检查了自己电脑确定了CPU的虚拟化是开启了的,于是怀疑是不是hyperv冲突的原因,重新到控制面板里卸载了hyperv,并且停用了win系统所有和虚拟相关的组件,结果还是报错……

网上查了资料,说是要关闭内核隔离,查了一下已经是关闭了的,无解。最后在VW的虚拟机管理里取消了VT-X的勾选,终于不报错了,开始进入了安装加载界面。

结果在加载过程中又开始报错,这次是说什么CPU关闭,然后自动停止了虚拟机。忘了截图了。总之折腾了很久,网上又是各种查资料,包括修改虚拟机配置文件vmx等等什么办法都试了还是不行。

一怒之下卸载VW重新安装,结果还是会出错。最后想了想会不会是内存不足,于是把虚拟机内存从2G改为3G,开机后发现进度能走得更远了,但还是会报错,但报错内容有了变化。于是继续加大内存,改成4G!终于!顺利安装成功!!!

原来esxi必须至少4G内存才能安装。。。。之前查资料不是说的2G么……可能是8.0要求更高吧,汗。。。

补充一个,esxi从7.0开始系统默认要求占用128G空间作为虚拟交换用,造成小硬盘用户没办法创建数据盘,可以通过以下办法讲虚拟内存空间减小为8G:

在安装esxi时,刚开机时按shift+o,在runweasel cdromBoot后面输入autoPartitionOSDataSize=8192