btpass paywalls
for chrome & firefox
https://github.com/iamadamdev/bypass-paywalls-chrome
for chrome & firefox
https://github.com/iamadamdev/bypass-paywalls-chrome
备份:
mysqldump –u root –p 数据库名 > 备份文件.sql;
恢复:
mysql -u root –p 数据库名 < 备份文件.sql
参考:
https://blog.csdn.net/DoubleIceFire/article/details/80551927
打开/etc/nginx/app.d/server.webstation-vhost.conf
(DSM7.x中是/etc/nginx/sites-enabled/server.webstation-vhost.conf
),找到nginx给这个webstaion网站分配的php-fpm处理sock文件路径:
增加typecho附加配置文件,该文件位置的前半部分在nginx配置中有定义,即/usr/local/etc/nginx/conf.d/4c2fe238-8e46-43be-bf73-ecbeb6d1f57c/user.conf*
,我命名为user.conf.typecho
文件内容:
location ~ .*\.php(\/.*)*$ {
include fastcgi.conf;
fastcgi_pass unix:/run/php-fpm/php-9f1e642a-0d20-4664-8934-c51d34f609de.sock;
}
注:第二行的php-…….scok文件按上一步找到的php-fpm处理sock文件路径填写
重启nginx服务
synoservicecfg --restart nginx
DSM7.x中上述命令失效,手动停用再启用webStation即可。
参考:
https://docs.typecho.org/faq
2020年5月24日前写完
方案是安装lm-sensors包,使用其中的sensors命令读取温度,将sensors的输出传递到PVE前端页面(/usr/share/pve-manager/pvemanagerlib.js),通过前端页面的js脚本的match函数匹配对应的行,提取出温度值进行显示。
但我的温度中有两个temp1,我想要显示第二个,但却没找到实现的办法。
root@pve:/usr/share/pve-manager/js# sensors
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +47.0°C (high = +80.0°C, crit = +100.0°C)
Core 0: +45.0°C (high = +80.0°C, crit = +100.0°C)
Core 1: +47.0°C (high = +80.0°C, crit = +100.0°C)
acpitz-acpi-0
Adapter: ACPI interface
temp1: +27.8°C (crit = +119.0°C)
temp2: +29.8°C (crit = +119.0°C)
pch_skylake-virtual-0
Adapter: Virtual device
temp1: +48.5°C
后来灵机一动,通过linux的管道,使用sed将第一个temp1相关部分(第6-10行)删除,即在/usr/share/perl5/PVE/API2/Nodes.pm页面中增加的sensros命令修改成:
sensors | sed '6-10d'
最终效果:
前几天在红米K20上用APKPure更新Twitter,MIUI提示安装需要关闭MIUI优化,但关闭后还是无法安装,就想办法试试用电脑安装。
电脑上操作,到APKPure网站上下载安装包之后,发现是个下xapk的包,官方解释是“Multiple APKs”,即多个apk组成的安装包。
这个安装包无法直接用adb安装,解压之后有多个apk,看文件名是一个主程序apk和多个配置用的apk
adb只能安装主程序apk,其他apk无法安装,提示是部分安装包不支持,而已安装的主程序打开闪退,无法使用。
查看adb的帮助,发现有一个install-multiple的新功能,应该是对应这种情况的。google一圈之后终于搞明白了该命令的用法:
用这个命令把主程序apk和需要的配置apk一起安装即可。在Twitter这个例子中,我选择了主程序apk、cpu架构配置apk、高分屏配置apk和中文支持apk一起安装,其他语言配置包不需要就不装了。
adb install-multiple .\com.twitter.android.apk .\config.armeabi_v7a.apk .\config.xhdpi.apk .\config.zh.apk
原理:来自 Google 的云端优化,这个技巧让你的应用秒开
获取第三方应用包列表,存入变量:
$PackageList = adb shell pm list packages -3
新建计数变量:
$Index = 1
遍历每行应用包名,编译:
foreach($PackageListLine in $PackageList)
{
$PackageName = $PackageListLine.Remove(0, 8)
echo("Compiling " + $Index++ +"/" + $PackageList.Count + " " + $PackageName)
adb shell cmd package compile -m speed -f $PackageName
}
输出效果:
获取第三方应用列表:
adb shell pm list packages -3 > packages.txt
Powershell中运行adb,批量编译第三方应用:
foreach($line in Get-Content("packages.txt"))
{
$PackgeName = $line.Remove(0,8)
echo("compiling " + $PackgeName)
adb shell cmd package compile -m speed -f $PackgeName
}
删除临时文件:
Remove-Item("packages.txt")
在使用微软双拼的环境下
double_pinyin_mspy.custom.yaml
(输入法自定义配置文件,其他输入法换为输入法名.custom.yaml
)中加入下面代码:
patch:
# 載入朙月拼音擴充詞庫
"translator/dictionary": luna_pinyin.extended
将luna_pinyin.extended.dict.yaml
、luna_pinyin.dict.yaml
、luna_pinyin.hanyu.yaml
、luna_pinyin.poetry.dict.yaml
和luna_pinyin.cn_en.dict.yaml
五个文件放入用户文件夹。luna_pinyin.extended.dict.yaml
引用了其他四个词库文件。
来源:https://github.com/rime-aca/dictionaries
double_pinyin_mspy.custom.yawl
(输入法自定义配置文件,其他输入法换为输入法名.custom.yawl
)中加入下面代码:
patch:
#不展开成全拼
translator/preedit_format: []
来源:https://github.com/rime/squirrel/issues/261
default.custom.yaml
中加入如下代码:
# 輸入 rime 之後,再輸入任意一個數字,則立即識別爲西文輸入
patch:
recognizer/patterns/rime123: "^rime[0-9]+$"
来源:https://gist.github.com/lotem/3076166
weasel.custom.yaml
中加入如下代码:
patch:
app_options/bf2cn.exe: #程序
ascii_mode: true
来源:rime定制指南