Win10 资源管理器为所有格式激活“编辑”按钮并修改文本文件“编辑”按钮的编辑器

默认情况下,Windows 10 资源管理器的功能区对绝大多数文本格式的不可用的,即使能够使用(例如 .js .cpp .txt 等格式),“编辑”按钮所对应的编辑器也是废物一般的记事本(用记事本写代码?),使得这个“编辑”按钮显得华而不实。为了让编辑文本更加方便、充分利用这个“编辑”按钮,本文将介绍如何通过修改注册表以为为所有格式激活“编辑”按钮并修改文本文件“编辑”按钮的编辑器

思路

Windows10 功能区的“编辑”按钮可用与否取决于注册表中HKEY_CLASSES_ROOT中对应的格式下的shell项是否存在edit子项,若edit项存在,则该按钮可用
只需增加edit子项并设置启动命令行即可激活编辑按钮或达到更改编辑器的目的

实现

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell]

[HKEY_CLASSES_ROOT\*\shell\edit]

[HKEY_CLASSES_ROOT\*\shell\edit\command]
@="\"编辑器路径\" \"%1\""

[HKEY_CLASSES_ROOT\txtfile\shell]

[HKEY_CLASSES_ROOT\txtfile\shell\edit]

[HKEY_CLASSES_ROOT\txtfile\shell\edit\command]
@="\"编辑器路径\" \"%1\""

将上述代码中的 编辑器路径 替换为你的编辑器的路径,然后将上述代码保存为 1.reg ,双击导入即可

留言板

这是一个留言板,它什么都不做 #(滑稽)

又一次 Hello world

是的我又回来了蛤铪蛤铪蛤铪蛤铪蛤铪

(假装笑得很开心)

在Win10 Pro下挂载NFS(网络文件系统)

注意:Win10 Creators Update前只有Win10企业版可以挂载NFS, Creators Update后专业版也可挂载NFS了。

 

安装

按Win+R输入OptionalFeatures,勾选”NFS服务”

不需要勾选“管理工具”,那玩意是个废物,非WinServer只能靠命令行挂载NFS。

装好后按Win+R输入cmd

Nginx 反向代理 Aria2 JSONRPC

给Aria2服务器所用的SSL证书往往不支持Aria2所使用的6800端口,而80/443端口还要提供HTTP服务,为此就需要用Nginx来实现同时提供HTTP和Aria2 JSONRPC服务了。

目前已经测试通过并部署到了生产服务器,本文只做一个记录。

最终效果:

(Android6.0~9.0) 清除锁屏密码

如果手机已经Root并且开了ADB调试并且以前授权过要连接的电脑,则直接连该电脑即可。

如果手机未Root但刷入了TWRP或CWM等Recovery,则需要重启后进recovery,然后连电脑。

然后运行以下命令即可:

1
2
3
4
5
6
adb shell
rm /data/system/gallery_private.key
rm /data/system/gatekeeper.password.key
rm /data/system/gatekeeper.pattern.key
rm /data/system/gesture.key
reboot

也许会提示文件不存在,忽略即可。

重启后手机将没有锁屏密码。

什么?你加密了手机分区?格式化吧。

WordPress 更换站点地址后批量修改文章/评论中的旧地址

仅作记录,不建议使用。

运行以下代码即可:

前一个地址是要替换的旧地址

后一个地址是新地址

修复一加3/3T因固件过老导致刷入ROM时提示错误7的问题

博主在刷入Oneplus3 H2OS Openbeta 7后再刷LineageOS遇到了“Comparing TZ version TZ.BF.X.X-X.X.XXXX to TZ.BF.X.X-X.X.XXXX assert failed”报错

原因是当前手机固件版本过低或过高,第三方ROM不兼容。

我们知道,原厂ROM刷机包一般都会带有完整的固件,位于刷机包内 firmware-update 文件夹,可以直接提取这里面的固件,然后使用 fastboot flash 分区名 固件路径,其中分区名就是你看到的文件名再去掉扩展名

于是博主准备使用fastboot刷入固件,但又遇到了以下报错:

fastboot flash tz tz.mbn

target reported max download size of 440401920 bytes

sending ‘tz’ (1628 KB)…

OKAY [ 0.080s]

writing ‘tz’…

FAILED (remote: Partition flashing is not allowed)

finished. total time: 0.118s
(心情复杂.jpg)

然后博主突然想到recovery也可以刷入固件,抱着试一试的心态,做了一个固件刷机包

 

wow! 真的成功了哎,现在可以刷LineageOS了

修复Android DM-Verity 警告

刷入某些ROM可能导致手机在引导时弹出DM-Verity警告,警告内容为

The dm-verity is not started in enforcing mode ….

修复方法:重开DM-Verity然后再禁用。

操作步骤:

1.连电脑,进fastboot

2.输入以下代码:

1
2
3
4
fastboot oem disable_dm_verity
fastboot oem enable_dm_verity
fastboot oem disable_dm_verity
fastboot reboot

贴吧云签到 资源索引(下载|文档|插件)

贴吧云签到在[email protected]和Github均有仓库,任选(国内推荐[email protected])。

云签到主程序

[email protected] Github

云签到插件库

[email protected] Github

云签到扩展库

[email protected] Github

云签到开发文档

[email protected] Github

 

继续监控!使用树莓派+Motion实现实时视频监控并通过浏览器查看

之前我们已经实现了使用树莓派实现定时拍照监控并发送邮件到邮箱,但是定时拍照有两个缺点:

1.拍照每5min才进行一次,这中间会错过很多东西;提高拍照频率又会占用太多存储空间

2.不具有即时性。有时候你想查看这个时候的监控,却得等一小时后才能看,因为邮件还没发送。

所以我们还需要视频监控

首先确保手上有下列东西:

1.树莓派(以下简称RPI)一个

2.一个USB免驱摄像头,支持YUY2或者JPEG均可(JPEG最佳)。RPICamera没试过

博主的配置: RPI3b 一个废弃的YUY2摄像头

自动获取Pixiv每日排行榜第一张图片(600x600 | 可用于博客背景图)

代码来自@mokeyjay的 Pixiv每日排行榜Top50小部件,本人做了一些修改来专用于输出第一张图片的完整图片(也可以输出其他的图片)

可用于获取Pixiv每日排行榜第一张图片并直接输出,比如作为博客背景图像(配合高斯模糊食用效果最佳)


食用方法:(两种任选)

第一种:直接把图片路径指向这个php文件

第二种:图片路径指向保存文件路径(默认为pixiv.jpg),然后挂个计划任务每天自动调用pixiv.php来刷新图片


以下是代码:【建议保存为pixiv.php】

使用树莓派实现定时拍照监控并发送邮件到邮箱

首先确保手上有下列东西:

1.树莓派(以下简称RPI)一个

2.一个USB免驱摄像头,支持YUY2或者JPEG均可(JPEG最佳)。RPICamera没试过

3.一个支持SMTP的邮箱

博主的配置:RPI3b 一个废弃的YUY2摄像头 QQ邮箱

那么,开工吧!