2022-11-20

今天重新考虑了一下Tunnel和客户端连接的设计,如果按照昨天的方案来,一个Tunnel对应一个TID,会出现客户端管理困难的问题,所有的客户端只需要输入同一个TID就能直接连接到服务器,而客户端对服务器又是匿名的。 ...

2022年11月20日 · 1 分钟 · 238 字 · sdttttt

2022-11-19

今天工作主要优化了Config文件配置都部分,以及重构了整个项目的结构,现在看起来清爽多了,整个系统今天又想出了优化逻辑的方法,tunnel可以直接生产一个TID,客户端直接通过TID来连接tunnel,这样就不用做特别复杂的校验了,还能一定程度保证客户端的匿名性。下个礼拜开始写客户端和服务器的连接逻辑吧。 ...

2022年11月19日 · 1 分钟 · 252 字 · sdttttt

2022-11-18

今天主要是编写服务端的端口转发部分:A端口转发进来的数据发送给B端口,B端口进来发给A端口。中间也遇到了一些问题。 evio不支持异步读写,不过这个在issue里面也找到了解决方案,可以通过连接手动唤醒,出发数据接收的回调。 客户端的通信问题,因为服务端是没法主动去连接客户端的,只能被动接收。搞得我一开始的想法都被推翻了,屮啊。在客户端在连接服务器之前还需要进行一次通信,来知道具体是哪个端口执行长连接。 不过后面就差不多搞定了。 ...

2022年11月18日 · 1 分钟 · 234 字 · sdttttt

2022-11-17

今天主要编写服务端的代码,大概也就打了个框架,还有就是我放弃了iris,原因是因为这个框架太重了,加上iris都文档还写在github wiki里,md这个github的wiki巨tm难用,目录栏字体小,加上访问巨慢,体验极差。 ...

2022年11月17日 · 1 分钟 · 217 字 · sdttttt

2022-11-16

今天主要研究Socks5反向代理的问题,最后想完的时候都已经下午了,说实话一上午的时间都浪费掉了。 一开始我还以为只要代理机器做一个TCP转发就行,但是不行(因为转发需要目标机,这样Sock代理就失去意义了),然后我又想了一个做Socks双重代理,服务端代理,目标代理机器再一个代理,但是这样哪里怪怪的,后面才想到实际上只要服务端做转发就可以了,将代理流量转发到代理机器上。 ...

2022年11月16日 · 1 分钟 · 324 字 · sdttttt

Tag和Category?

不是很懂这2个有什么区别。notion发布的文章我都只用tag

2022年11月16日 · 1 分钟 · 31 字 · sdttttt

Vim 快捷键记录

其实真不该写这个文章的,Vim我虽然算不上用的很多,但也用的不算少,可是我对Vim的快捷键一直都记不住,实际上如果记住了Vim的快捷键对于文本操作术的效率会有非常大的提升。 基本的操作我就不写了,比如保存什么的,主要是一些文本操作快捷键的记录。 ...

2022年11月16日 · 1 分钟 · 396 字 · sdttttt

2022-11-15

今天发现了eh-viewer的客户端还有其他版本在维护。 https://github.com/Ehviewer-Overhauled/Ehviewer 很浓的MaterialUI气息,不知道为什么最近开源的安卓客户端使用MaterialUI的APP越来越多了,我不是很喜欢Material,主要是我觉得Material用圆角简直是滥用,到处都是圆角又大又丑。动画效果的设计也过于浮夸了。 相比之下Fluent反而会耐看一些。 ...

2022年11月15日 · 1 分钟 · 174 字 · sdttttt

常用软件合集

MacOS bilibili客户端 Amphetamine 防睡眠 Telegram for MacOS Wechat QQ Firefox ESR VSCode Jetbrains Homebrew Lepton 代码片段管理 Sequel Ace 数据库 Flow 🍅计时器 Maccy 剪贴板管理 Flux 护眼 Clash for Windows XCode Karabiner Dynamic Dark Mode CotEdit DBeaver Notion Enh AltTab Keka Windows bilibili客户端 Wechat QQ Bindzip Firefox ESR VSCode Jetbrains Lepton 代码片段管理 Flux 护眼 Clash for Windows Clash Verge (虽然和CFW一样是H5技术做的,但是用的是WebView) Fluent Search (这个对我来说比utools好用不少,可以搜索本地文件和浏览器记录) Kayviz 改键位 Auto Dark Mode DBeaver Mailspring (这个我还在找更好的代替品) Bindzip

2022年11月15日 · 1 分钟 · 190 字 · sdttttt

2022-11-14

今天整理了一下自己的歌单,网易云从2016年使用开始到现在,点了❤️的歌已经上千首了。很多歌都压在最下面,后面的时间都没听了,今天做了几个新的分类歌单。

2022年11月14日 · 1 分钟 · 76 字 · sdttttt