写在前面

今天给您介绍一下怎么在虚拟机上安装OpenWRT,在虚拟机上安装OpenWRT的好处是,可以省去购买软路由的费用,并且可以很好的实现软路由的功能。
虚拟机软件采用VirtualBox,翻墙插件采用OpenClash。

工具

VirtualBox
20210224131054
20210224131126
安装这里不再做在对赘述

OpenWrt固件下载

{hide}https://cloud.189.cn/t/bAz2UzIFFfae(访问码:c7iq){/hide}

OpenWrt img文件转vdi

为后面的安装做准备,这里需要用到VirtualBox的工具
20210224131708
右键VirtualBox图标打开文件所在位置
20210224131926
我们要用的就是这个工具将img转为vdi
首先找到你固件下载的位置
20210224132203
20210224132706
"G:VirtualBoxVBoxManage" convertdd openwrt.img openwrt.vdi
前面双引号的是VBoxManage 工具的位置 这里是转换命令convertdd openwrt.img openwrt.vdi
20210224133424
20210224133522

安装开始

打开VirtualBox软件
20210224133634
20210224133722
这里的的安装路径可以选择其他位置不要安装在C盘
20210224133845
20210224133859
这里的虚拟硬盘文件选择之前转换的vdi文件创建即可

设置网络

20210224134013
20210224134317

Openwrt配置

点击启动后会一直跑代码等一会,会让你按回车按回车即可
然后输入 vi etc/config/network 回车
20210224135021
然后按ESC输入:wq回车就保存了
然后输入reboot重启虚拟机等一会就重启了 然后会在进入跑代码阶段等一会要让按回车就按回车然后把窗口最小化,到这里就配置完成了,打开浏览器输入之前我们配置的ip地址 比如我刚刚配置的是192.168.123.56就输入这个就进入openwrt的管理界面的,因为没有配置密码直接点击登录即可!
20210224141227
20210224141408
20210224141436
关于插件的使用方法后期我会专门写文章给大家解释:@(害羞)

写在前面

相信大家在用某某软件库的时候都会发现打开APP后会有他们的引流弹窗,我写的可能需要一点反编译基础....

准备

需要的工具有
MT管理器

去除

其实去除的方法有很多种,可以自己摸索

第一种

MT管理器查看软件会发现有几个dex文件点击一个会出现一个叫Dex编辑器++,选中所有dex文件点击确定,然后点击搜索,查找内容:mutil,类型:代码,点击确定,搜索完从里面找一个叫mutil的文件下有个叫OnlineDialog的类长按删除即可去除弹窗!可能搜索mutil后没有叫OnlineDialog的类,直接删除第一个类就行

第二种

选择一个dex文件,以Dex编辑器打开,选择字符常量池,右上角点击选择过滤,输入https://或者http://,从里面找到可疑的链接,删除即可,一般直接过滤weiyun就会出来删除即可

第三种

Dex编辑器++,选择全部dex,搜索代码:

invoke-virtual{v1},Landroid/app/AlertDialog;->show()V
invoke-virtual{v0},Landroid/app/AlertDialog;->show()V

想要显示弹窗肯定要调用这段代码我们把他删掉就好了(这两个都删掉)

第四种

直接删除清羽弹窗的调用代码

invoke-static{p0,v0},Lmutil/LS;->show(Landroid/app/Activity;Ljava/lang/String;)V

万能去除

APP净土
市面上的弹窗基本都能一键去除,适合懒癌

最后

如果你有更好的方法欢迎留言讨论!?

笔记

千城软件库的软件发现用别的链接不能弹窗必须用讯飞语记的弹窗!

写在前面

买了个虚拟主机可以设置ssl证书设置之后发现只能设置一个,开启强制https访问,一个没有证书的网站会显示证书不正确,要利用.htaccess伪静态各自设置

所以

.htaccess伪静态强制https跳转访问

根目录

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://loveyjn.ml/$1 [R,L]

子目录

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} soft
RewriteRule ^(.*)$ https://loveyjn.ml/这里是子目录 [R,L]

如果你要设置伪静态就这样写

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://loveyjn.ml/index.php/$1 [R,L]

然后在后台设置地址重写即可

链接

https://www.freenom.com/

需求

邮箱,美国ip代理
就是翻墙,选择美国节点

开始

https://www.freenom.com/
先输入自己想要的域名检查是否可用
加入购物车,去结算
结算的时候会让填写邮箱,填写邮箱完成会给你发送一封邮箱,点击链接会让你填写信息注意城市信息需要填写成ip想对应的城市可以在ip查询里面的 IP Query 进行查询,这里很重要,填写完购买就行,让我水一篇,以后改详细

前言

用手机搭建hexo博客,不需要服务器域名

安装

[tabs]
[tab-pane label="安装heoxo"]

  • 安装Termux终端
  • 打开Termux,出现installing请等待或使用梯子加快速度
  • 依次执行命令pkg install coreutils //安装coreutils软件包
  • pkg install git //安装git
  • pkg install nodejs //安装node.js
  • 由于官方npm镜像在国内会卡,所以使用淘宝镜像
  • npm config set registry https://registry.npm.taobao.org
  • 继续依次执行命令npm install hexo-cli -g //安装hexo
  • mkdir hexo //创建一个hexo的文件夹
  • cd hexo //打开hexo文件夹
  • hexo init //初始化hexo
  • 输入hexo g 部署静态文件,输入hexo s运行本地程序会有本地地址出来复制在浏览器就可以看到自己的博客啦
    [/tab-pane]

[tab-pane label="部署gitee上"]

  • 新建一个仓库(最好为自己的用户),先不要初始化
  • Termux终端内输入 pkg install openssh//安装ssh
  • 设置用户和邮箱
  • git config --global user.name "Yh."
  • git config --global user.email "741937692@qq.com"`
  • 生成密钥
    ssh-keygen -t rsa -C "741937692@qq.com"
  • 生成的时候会让你输入id就是文件名,直接回车,然后会让你输入密码可以不输入直接回车(这里如果你输入密码他是不会显示在屏幕的直接输入回车在输入回车就行)
  • 然后在/data/data/com.termux/home/,用mt管理器打开显示隐藏文件,会有ssh文件的,里面pub后缀的就是密钥文件,复制里面的内容,
  • 打开gitee的设置里面的ssh公钥将密钥添加
  • 用mt管理器打开hexo文件夹里面有一个hexo的配置文件修改
  • 打开gitee创建的仓库设置中有一个初始化,初始化仓库
  • Termux终端 npm install hexo-deployer-git --save //安装这个才能推送
  • Termux终端 hexo cl //清楚缓存
  • hexo g //部署静态文件
  • hexo d //推送到gitee
  • 打开gitee,page服务正更新服务上方会有gitee给你的网址访问即可
    [/tab-pane]

[/tabs]