FFMPEG 截图

ffmpeg -ss $1 -i $2 -f image2 -frames:v 1 -y $3

$1 为想要截图的时间点,单位为秒,亦可以为 mm:ss 格式。
$2 为想要截图的文件路径
$3 为截图输出文件路径,比如 /tmp/$(cat /proc/sys/kernel/random/uuid).jpg 即是输出到 /tmp 文件夹下,文件名为 uuid 的jpg文件。

MT 过滤脚本

// ==UserScript==
// @name mt-filter
// @namespace http://tampermonkey.net/
// @version 0.0.1
// @author 栗山未来
// @homepage https://lswl.in
// @match https://kp.m-team.cc/*
// @grant none
// @run-at document-end
// ==/UserScript==

// 过滤做种为 0 或加成比例为 20% 的官种
(function() {
'use strict';
const a = document.getElementsByTagName('tr');
//M-Team
for(let i = 0; i < a.length; i++){
if(a[i].children[1]){
if(a[i].children[1].innerHTML.indexOf('+20%') != -1){
a[i].parentNode.removeChild(a[i]);
i--;
continue;
}
}
if(a[i].children[5]){
if(a[i].children[5].children[0]){
if(parseInt(a[i].children[5].children[0].innerHTML) == 0){
a[i].parentNode.removeChild(a[i]);
i--;
}
}
}
}
})();

HDSky 过滤脚本

// ==UserScript==
// @name hdsky-filter
// @namespace http://tampermonkey.net/
// @version 0.0.1
// @author 栗山未来
// @homepage https://lswl.in
// @match https://hdsky.me/*
// @grant none
// @run-at document-end
// ==/UserScript==

// 过滤掉禁转以及不带官方标签的种子,考虑到拖种子的速度,过滤掉做种数量 <= 2 或 > 10 的种子
(function() {
'use strict';
const min = 2;
const max = 10;
const a = document.getElementsByTagName('tr');
for(let i = 0; i < a.length; i++){
if(a[i].children[1] && a[i].classList[0] == 'progresstr'){
if(a[i].children[1].innerHTML.indexOf('官方') == -1 || a[i].children[1].innerHTML.indexOf('禁转') != -1){
a[i].parentNode.removeChild(a[i]);
i--;
continue;
}
}
try {
if(parseInt(a[i].children[6].children[0].children[0].innerHTML) <= min || parseInt(a[i].children[6].children[0].children[0].innerHTML) > max){
a[i].parentNode.removeChild(a[i]);
i--;
}
} catch (e) {}
}
})();