坚果pro2折腾记录
参考资料自制9008工程线给坚果pro2救砖_哔哩哔哩_bilibili
【图片】坚果PRO2 Pro2_通用线刷救砖包 V4.1.1及线刷救砖教程【坚果pro2吧】_百度贴吧 (baidu.com)
坚果pro2完美降回6.0.3卡刷包 完美恢复方法_坚果pro2刷机包6.0.3_xcntime的博客-CSDN博客
所需文件链接:https://pan.baidu.com/s/1CVFE8fp75TJFT4gjTSBPyw提取码:xszz
工程线制作坚果pro2需要进入9008模式才可以进行刷机,进入9008模式需要工程线,所以需要购买或者自己制作一条。制作方法可以查看参考资料,具体步骤为,取一条可以传输数据的type-c数据线,取出其中的黑、绿两根线,拨开皮备用。
救砖过程
安装QPST工具,地址可以查看我写的另一篇关于随身WiFi的博客中的随身wifi资源合集。
进入QPST文件安装目录的bin文件夹,找到绿色图标的qfil程序打开。
在手机关机的情况下,将工程线的黑绿两根线短接,连接电脑与手机,三秒后松开短接,打开电脑的设备管理器,端口树下可以看到9008设备。
点击Q ...
随身wifi刷机debian
参考资料随身wifi折腾入门(1)– 开箱&备份 来自 yanhy - 酷安 (coolapk.com)
随身WiFi刷纯净版Debian教程+Debian设置中文+插手机卡上网+设置主机名内存4G剩2.4G_哔哩哔哩_bilibili
购买选择为410的芯片的主板,可以查看店铺购买评论来判断, 一般客服也不知道
环境win11
所需文件链接:https://pan.baidu.com/s/1b8S9iy8W1EF6lMcQCLpgUQ提取码:2u69
软件安装建议新建一个文件夹并将其加入杀毒软件白名单,避免杀毒软件误删文件
安装vivo9008驱动
连接板子的驱动
解压9008分区操作工具
建议解压到全英文路径, 虽然笔者中文路径使用的时候没有出现问题
解压9008全量备份工具
运行miko.exe进行安装, 安装结束后将Loader.exe拖入安装目录, 之后使用Loader.exe来运行
解压[ADB&Fastboot工具]platform-tools.zip, 可将文件夹命名为tools文件夹
进入该文件夹, 打开cmd, 指令adb, 有正常输出
12 ...
hexo博客框架的使用
环境准备安装git安装node-js可使用淘宝镜像的cnpm
1npm install -g cnpm --registry=http://registry.npm.taobao.org
hexo搭建
安装hexo框架
1cnpm install -g hexo-cli
初始化博客目录
新建一个文件夹”blog”用来存放博客文件
进入”blog”目录执行
1hexo init
会在该目录下生成博客框架文件
启动博客服务器
1hexo s
清理与生成
12hexo clean # 清理已生成的文件hexo g # 生成博客页面文件
相对路径图片
配置hexo的_config文件
1post_asset_fokder: true
安装图片插件
1npm install https://github.com/CodeFalling/hexo-asset-image --save
typora设置
上传到git这里建议与下面的分支管理部分一起看,看完后再进行实操
创建一个仓库, 仓库名为”用户名.github.io”
安装部署插件
1cnpm in ...
experience
JSON多以fastjson为例
*注意:jdk1.8之前的版本(不包括1.8)需要使用fastjson 1.的版本,与其后版本不兼容
json字符串转为json对象一个将json字符串转为json对象并将其中的json数组取出并处理的例子
1234567891011// 将json字符串转为json对象 JSONObject originalJsonObject = JSONObject.parseObject(originalJsonString); // 获取json数组 JSONArray array = originalJsonObject.getJSONArray("jsonArray"); // 遍历处理 JSONArray targetArray = new JSONArray(); for (int i = 0; i < array.size(); i++) { JSONObject jsonObject = array.getJSONObject(i); JSONObject tar ...
JavaUtilsClass
json匹配123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134import com.alibaba.fastjson2.JSONArray;import com.alibaba.fastjson2.JSONObject;import java.util.*;public class JsonModifyUtil { /** * 存放模板路径的集合 */ static HashSet<String> frame ...
aidlux 配合 nginx 搞一个小服务器用
内网渗透工具选择一款的内网渗透工具,such as 飞鸽,点击注册,注意客户端要下载arm64的免费的基本能用,不过速度比较慢,对速度有要求比如想要远程控制aidlux的建议付费上高速通道。
nginx反向代理aidlux 已经安装了nginx,其配置文件在:/etc/nginx/下我们可以在这个文件夹下创建一个conf结尾的文件:其中末尾斜杠可参考nginx如何配置代理转发
服务自启在/root/下找到 .rc.local文件编辑后台启动部分可以参考Linux nohup 命令
aidlux上部署mirai
aidlux上部署miraijdk11安装
注:如果遇到失败的情况可以尝试换源,我没有换源安装成功了
apt-get update
apt install openjdk-11-jdk
安装mirai
(感谢AidLux开发者技术1群的网友 “受、死 ” 提供的思路)
先下载windows版本的iTXTech MCL Installer
运行后会生成这些文件
将这些文件(安装器,文档,cmd文件可以除外)通过aidlux网页端的文件管理器上传到aidlux中
如存入/home/mirai/目录下
前往/home/mirai/目录,运行./mcl执行安装(或者java -jar mcl.jar执行安装)
安装完成(直接启动)
./mcl 启动
自动登录设置
vim打开/home/mirai/config/Console/AutoLogin.yml文件
编辑账号密码,:wq保存退出
滑动验证码问题
参考mirai (mamoe.net ...
arm架构linuxdeploy使用selenium
linuxdeploy使用selenium参考文章https://blog.csdn.net/nopname/article/details/99484475
由于我的手机是arm架构,而谷歌浏览器没有提供arm版本,所以使用firefox2.系统:Ubuntu
安装
apt install firefox-esr # 安装火狐浏览器
sudo apt-get install iceweasel xvfb -y # 虚拟显示
sudo pip3 install selenium==2.53.6 pyvirtualdisplay pytest
安装驱动 i. 驱动下载:Release v0.23.0 · mozilla/geckodriver (github.com) ii. 其中v0.23.0还提供arm版本,后面的版本就没有arm的了 iii. 使用wget 下载: 1) 没有wget:apt-get install wget iv. 12345wget https://github.com/mozilla/geckodriver/releases ...
linux_deploy安装并ssh连接教程
参考教程https://blog.csdn.net/weixin_40842492/article/details/107288522https://www.jianshu.com/p/687ba1e11ab5https://pluhuxc.github.io/2020/10/23/linuxdeploy-guide.html同时本文中一些图片来自于这些教程
准备工作机型选择这里建议采用配置较高,安卓版本较新且内存较大的手机,最好支持内存卡扩展的手机。本案例使用的机型为小米3移动版,该机型安卓版本较旧,所以在找合适的Linux deploy版本时花了不少时间。且该机型不支持内存卡扩展。该机型安卓系统为4.4.4,miui8开发版。
手机root其他机型的手机请自行搜索root方法,小米手机需要系统为开发版,如果你的手机为稳定版请手动刷成合适的开发版。切记刷成开发版之后不要再点击升级系统了,不然很大可能会升成稳定版。小米手机开发版可以直接获得root权限。之后需要给busybox和linux deploy root权限。
busybox 下载busybox一 ...
edge浏览器使用pyecharts_snapshot_selenium渲染成图片
pyecharts渲染成图片
snapshot-selenium 是 pyecharts + selenium 渲染图片的扩展,使用 selenium 需要配置 browser driver,这部分可以参考 selenium-python 相关介绍,推荐使用 Chrome 浏览器,可以开启 headless 模式。目前支持 Chrome, Safari
由于个人用的浏览器是edge,但selenium-python不支持edge,所以做了如下配置:
下载edge web driver:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
将解压得到的文件放入一个文件夹中,将其中的exe文件重命名为MicrosoftWebDriver.exe, 然后将此文件夹放入path环境变量
对snapshot源码做一点修改,添加edge相关的配置,期间通过查看webdriver的init文件得知获取edge浏览器驱动的方法为webdriver.Edge():
传入browser参数:
运行结果
...