0x00写在前面
去年暑假组了一台新电脑,老电脑逐渐用不上用场了。恰好我有刷pt的需求,还想运行MC等游戏的服务器,于是我就动手改造这台老电脑了。
0x01硬件配置
这台老电脑是15年配的:CPU是i3-4160,两个核心四个线程;主板是技嘉的丐版H81M-D2,有两个内存插槽,最大只支持8G的DDR3内存;主板有三个PCIE接口,一个PCIEx16够宽,两个PCIEx1比较短;还有四个SATA接口;另外主板太老没有HDMI只有VGA接口,除此之外的千兆以太网口没啥好说的
PCIEx16上的亮机卡是GT640 2G,其实就是装系统时候用的;PCIEx1装了个物联网开机模块,因为我要将其
写了个shell的备份脚本,自带删除过早存档的功能。
本意是为饥荒服务器写的,虽然饥荒自带回档,但是人物数据、token以及mod配置没被备份。
#! /bin/bash
today=`date +%Y%m%d%H%M`
tar -czvf /mnt/WDC/dst_backup/$today.tar.gz /home/picpo/.klei/DoNotStarveTogether/Cluster_1
find /mnt/WDC/dst_backup/ -type f -mtime +1 -exec rm -f {} \; #自动删除+1是两天之前的存档
echo "backup!$tod
0x01 Anaconda安装
这个没啥好说的,主要是要记住你的安装路径
0x02 安装CUDA
到官网:
https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exe_local
0x03 安装stable-diffusion-webui
1.sd-webui
git clone https://github.com/sd-webui/stable-diffusion-webui.git
安装后按他所说的在根目
clash别忘了开LAN
git config --global http.proxy protocol://127.0.0.1:7890
谷歌了一下,vm-tools无法安装初步判定是Vmware 的版本对Ubuntu22.04不兼容造成的,安装open-vm-tools可以解决:
apt install open-vm-tools
apt install open-vm-tools-desktop
0x00说在前面
新学期,在社团活动室组了一台主机。打算开个远程桌面,这样我在宿舍的话,也可以访问我的主机了。
0x01方案选择
无非就以下几个方案:
1. 第三方远程桌面软件/穿透软件来突破内网限制。这个的话属实没有必要,因为我就在学校里有这个需求,否定。
2. IPv4+端口映射。想啥呢,暴露在校园网下,这是要给x1c的大哥们冲业绩吗?否定。
3. IPv4+proxifier代理。这个方案是我一开始最认可的,当我搭好socks5隧道时发现,我确实可以访问192.*.*.*下的内网设备,包括我的网页服务器,pt下载机,以及别人乱七八糟的服务端API数据库接口Nas啥的,结果轮到我
0x01抓包
江苏省青年大学习的接口:https://service.jiangsugqt.org/youth/lesson
确认课程的接口:https://service.jiangsugqt.org/youth/lesson/confirm
微信打开xweb调试界面,打开就行:http://debugxweb.qq.com/?inspector=true
0x02获取cookie
青年大学习是通过cookie中的laravel_session来获取用户信息的,现在微信早就不支持vconsole了(要是支持我还这么抓包干嘛?),需要手机usb连接电脑,用Google chrome(建议