pt刷流

此次尝试是基于github上的这个项目, 还没有试过, 祝我好运吧

运行脚本

GitHub - jerry048/Dedicated-Seedbox
Contribute to jerry048/Dedicated-Seedbox development by creating an account on GitHub.
💡
无语, 我是在nodeseek看到一个问题才想自己试试的, https://www.nodeseek.com/post-80622-1, 帖子里提到要自己安装一系列包, 觉得好麻烦, 然后我呀就按照官网一个个装好了, 运行大佬的一键脚本, 好家伙, 大佬的一键脚本就是一键帮我们安装好这些包的
bash <(wget -qO- https://raw.githubusercontent.com/jerry048/Dedicated-Seedbox/main/Install.sh) -u jerry048 -p 1LDw39VOgors -c 3072 -q 4.6.3 -l v1.2.19 -b -v -r -x

一键命令

1. username is jerry048
2. password is 1LDw39VOgors 
3. Cache size is 3GB # 缓存大小应设置为机器总可用内存的约1/4。如果您选择qBittorrent 4.3.x,则需要考虑到内存泄漏,并将其设置为1/8。
4. Install qBittorrent 4.6.3 - libtorrent-v1.2.19
5. Install autobrr
6. Install vertex
7. Install autoremove-torrents
8. Enable BBRx

复制粘贴大佬对参数的解释

运行脚本后应该会看到类似这样的输出

satty-20240318-15:37:22.png

因为我是第二次运行, 少了一些信息, 正常情况下还会有autobbr安装成功的信息, 在7474端口, 做好反代.

💡
这里我之前对qBittorrent没有进行任何配置, 在nodeseek看到刚好有大佬发了相关的教程, 有几处对qBittorrent的改动, 因为有的地方我也不知道什么什么意思, 就都copy在下面了, 原帖:https://www.nodeseek.com/post-81738-1

配置qBittorrent

修改语言为中文
satty-20240319-15:05:11.png

取消勾选这两个
satty-20240319-15:05:37.png

勾选这个
satty-20240319-15:06:24.png

缓存设为-1
satty-20240319-15:09:03.png

配置autobbr

添加clients
satty-20240318-15:41:24.png

添加订阅(以byr.pt为例)
satty-20240318-16:06:27.png

satty-20240319-11:59:29.png

💡
无语, 小鸡失联了

接下来添加一个过滤器filters
1710821061758.png

添加一个external用于检测剩余内存
1712315918510.png

#!/bin/sh
set -e

reqSpace=5000000 # 5GB
SPACE=$(df "/" | awk 'END{print $4}')
if [ "$SPACE" -le $reqSpace ]
then
  echo "not enough space"
  echo "free $SPACE"
  exit 1
fi
echo "got space"
echo "free $SPACE"
exit 0

保存路径不能填root路径, Announce不清楚干嘛的, 我瞎填的
satty-20240319-15:15:49.png

(后面不需要了, qb可以进行简单的设置)

1712316048679.png

配置autoremove-torrents

这个晚点补上

依照github的指示

sudo apt-get update
sudo apt-get install python3-pip
git clone https://github.com/jerrymakesjelly/autoremove-torrents.git
cd autoremove-torrents
python3 setup.py install
vim ./config.yml
my_task:
  client: qbittorrent
  host: http://127.0.0.1
  username: admin
  password: adminadmin
  strategies:
    my_strategy:
      categories: IPT
      remove: seeding_time > 1209600 or ratio > 1
  delete_data: true

config.yml

设置定时任务

crontab -e

增加一条记录, 每15分钟执行一次

*/15 * * * * /usr/bin/autoremove-torrents --conf=/root/autoremove-torrents/config.yml --log=/root/autoremove-torrents/logs

Read more

fastai14-Resnet

卷积神经网络有这样两个问题 * 我们需要大量的步长为 2 的层来使我们的网格在最后变成 1×1 * 无法在除我们最初训练的尺寸之外的任何尺寸的图像上工作 全卷积网络 | fully convolutional networks def avg_pool(x): return x.mean((2,3)) 前面正常卷积, 剩下的直接求平均 def block(ni, nf): return ConvLayer(ni, nf, stride=2) def get_model(): return nn.Sequential( block(3, 16), block(16, 32), block(32, 64), block(64, 128)

By kamado nezuko

pt命令行做种

发布种子各站点都有教程, 奈何使用的qb下载器为qbittorrent-nox, 没有直接生成torrent文件的选项, google发现可以使用transmission-cli命令行生成torrent 安装 sudo apt install transmission-cli 生成torrent种子 transmission-create -p -o path/to/example.torrent --tracker tracker_announce_url --piecesize 2048 path/to/file_or_directory * -p: 私有种子,不使用 DHT * -o: 生成 torrent 文件路径 * -t: tracker 地址 * -s: 每个文件块大小(参考下表) 文件大小 文件块大小 0 GB - 0.5 GB

By kamado nezuko