2020-12-23 Github进行fork后与原仓库同步 Github进行fork后与原仓库同步 本文主要讲述Github进行fork后如何与原仓库同步,即版本合并;其有两种方法,分别为:本地合并、Github合并主要参照:https://github.com/selfteaching/the-craft-of-selfteaching/issues/67一、本地合并适合代码修改较多设置上游代码库(upstream)使用之前fork的ACL4SSR项目作为例子1.进入本地代码库cd ~/ACL4SSR2.执行git remote -v命令查看远程仓库路径若只有以下两行输出,说明你未设置上游代码库(upstream)origin [email protected]:xxxxx/ACL4SSR.git (fetch) origin [email protected]:xxxxx/ACL4SSR.git (push)3.执行git remote add upstream https://github.com/ACL4SSR/ACL4SSR/tree/master,此命令运行后并不会回显,所以再次运行git remote -v检查是否成功:origin [email protected]:xxx... 2020-12-23 干货,折腾 45 阅读 2020年12月23日 45 阅读 0 评论
2020-12-22 Clash自定义分流规则 Clash自定义分流规则 本文主要讲述如何在ACL4SSR的Clash规则基础上魔改出适合自己的规则配置文件,并方便前文订阅转换的调用项目地址:https://github.com/ACL4SSR/ACL4SSR/tree/master目录结构ACL4ALL目录结构如下所示,这里我们主要关注Clash目录下的Ruleset目录,以及config目录,其中:*.list文件,这是域名/IP列表*.ini文件,为分组相关的配置文件. ├── Clash │ ├── config │ ├── Providers │ │ └── Ruleset │ └── Ruleset └── Tool ├── Surge转acl工具 └── SwitchyOmega*.ini文件结构打开config目录下的ACL4SSR_Online_Full_AdblockPlus.ini文件其大致结构为[custom] ;不要随意改变关键字,否则会导致出错 ;acl4SSR规则 ;去广告:支持 ;自动测速:支持 ;微软分流:支持 ;苹果分流:支持 ;增强中国IP段:支持 ;增强国外GFW:支持 ;... 2020-12-22 干货,折腾 93 阅读 2020年12月22日 93 阅读 0 评论
2020-12-22 自建Clash订阅转换 自建Clash订阅转换 本文主要说明Clash订阅转换:Docker搭建后端处理subconverter,以及前端Sub-Web,并利用Nginx反代2020年12月23日更新:利用Docker-compose一键部署一、准备工作首先,你需要两个域名,一个给前端,一个给后端使用,本文举例后端:suc.test.com,前端:sub.test.com二、搭建后端subconverter原始项目地址:https://github.com/tindy2013/subconverter修改项目地址:https://github.com/stilleshan/subconverter后者相对于原版修改了以下部分:去除自动选择 url-test以解决连接数爆涨问题.全球拦截增加节点选择,以解决Google Analytics的访问需求.修改时区 镜像默认时区为Asia/ShanghaiDocker启动Clone至本地git clone https://github.com/stilleshan/subconverter.git修改 pref.iniapi_access_token=123456 ... 2020-12-22 干货,折腾 112 阅读 2020年12月22日 112 阅读 0 评论
2020-09-11 利用SSH跳板机连接内网服务器 利用SSH跳板机连接内网服务器 一、前言由于本地网络环境实在太差,VSCode Remote 连接编译机无限重试,所以就用ssh跳板抢救一下。所有命令基于open-ssh二、直接连接ssh [email protected]目标机器ip -p 22 -o ProxyCommand='ssh -p 22 [email protected]跳板机ip -W %h:%p'例子:ssh [email protected] -p 22 -o ProxyCommand='ssh -p 22 [email protected] -W %h:%p'三、添加config每次登录都输入上面命令显然很麻烦,所以可以将配置写在~/.ssh/config里,如果没有这个文件新建一个nano ~/.ssh/config例子:Host jump #任意名字,随便使用 HostName 192.168.1.1 #这个是跳板机的IP,支持域名 Port 22 #跳板机端口 User username_jump #跳板机用户 Host target ... 2020-09-11 干货,折腾 269 阅读 2020年09月11日 269 阅读 0 评论
2020-03-07 在Linux(Manjaro)上使用MIDI键盘 在Linux(Manjaro)上使用MIDI键盘 记录下在Manjaro上使用MIDI键盘的操作。主要参考Arch wiki的USB MIDI keyboards部分。准备工作确认你的声卡驱动为ALSA安装alsa-utilssudo pacman -S alsa-utils输入aseqdump,看到以下输出则正常,接着Ctrl+C终止即可Waiting for data at port 128:0. Press Ctrl+C to end. Source_ Event_________________ Ch _Data__确认你的MIDI键盘与Manjaro正常通信插上你的MIDI键盘,打开电源,输入lsusb应该能看到以下输出,其中Nektar Impact GX61即为MIDI键盘接着输入lsmod | grep usb应该能看到以下输出,输出中有snd_usb_audio ,snd_usb_lib即可再输入aconnect -i则会列出MIDI所有输入端口,如图所示,需要记下client 20输入aseqdump -p 20,其中20为上面记下的client 20,然后敲击键盘,看到如下输出则你的MIDI键盘与Manja... 2020-03-07 干货,折腾 645 阅读 2020年03月07日 645 阅读 0 评论