Skip to content

小技巧

照片EXIF查看器 + Google查找GPS

看看照片上面的各种信息 – https://exif.tuchong.com 上面若有经纬度信息,可以用google地图来查看 https://www.google.com/maps/place/31%C2%B013’02.1%22N+121%C2%B024’41.3%22E

Mac上监测网络流量的使用情况

有时间不知道是哪个进程在偷跑流量,需要找到罪魁祸首。 系统自带的Activity Monitor 能看收发的流量,但不能看实时的速度 系统自带命令 nettop 可以用 APP PeakHour 4

WordPress杀毒插件Wordfense开心版

只要在这个文件(wp-content/plugins/wordfence/lib/wordfenceClass.php) 找到这一行(if (!WFWAF_SUBDIRECTORY_INSTALL && $waf = wfWAF::getInstance()) {) 紧挨着的下面加这几行代码就行

通过CloudFlare进行中转下载

需要做一些修改,不然你的下载行为被原作者记录,同时这个10秒钟左右就network error终止了。 然后去CloudFlare创建Worker和加route 测试

Win 10进行开机自动运行

只要创建一个快捷方式,然后移动到这个位置即可 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

新建Google团队盘进行rclone sync备份

之前已经搞过AutoRclone的Service Account,将所有的service account对应的账号全加入到了一个googlegroup当中去了。这次只要把这个group email加进管理员权限即可 建盘,加group 获得root folder id rclone config file当中加入新的配置项 vi /root/.config/rclone/rclone.conf 验证 rclone sync

如何查看你的账号所在的Telegram数据中心

参考 @Sean_Bot info 到Telegram / 电报的输入框,稍等一下,出现下图 Telegram / 电报的数据中心 / data center / DC有以下几个 DC1【美国】DC2【荷兰】DC3【美国】DC4【荷兰】DC5【新加坡】

mac上运行cloudflare测速工具自动寻找最快IP

源代码 https://github.com/XIU2/CloudflareSpeedTest 下载:https://github.com/XIU2/CloudflareSpeedTest/releases 安装使用 进阶用法 找到 5 个平均延迟低于 100 ms且下载速度高于50MB/s的IP

dynu.com免费ddns通过api+curl进行动态更新

创建一个新的免费的ddns域名 (免费账号最多可以建4个) 开启API Key bash script 来更新ddns 方法1 – curl post 方法2:wget get url – https://www.dynu.com/en-US/DynamicDNS/IP-Update-Protocol#ipupdate 方法3-使用客户端软件 https://www.dynu.com/DynamicDNS/IPUpdateClient/Linux 这个最不方便的就是不能通过hostname来指定哪个域名进行更新,而是需要通过location(也就是group)来更新该group当中的所有的域名。不然就只能更新默认的那一个! 验证

用API手动修改CloudFlare的某个域名的A记录IP

原理很简单,就是通过邮箱+GlobalAPIKey逐步获得zone_id (对应yyy.zzz),再获得record_id (对应xxx.yyy.zzz),然后就可以通过curl post来直接修改xxx.yyy.zzz对应的A记录了。 参考 https://github.com/XIU2/CloudflareSpeedTest/issues/40 获得Global API Key 获得zone_id (yyy.zzz) 获得对应的record_id (xxx.yyy.zzz) curl+post 来更新A记录IP值 写了一个bash function

自建CloudFlare Serverless Worker反代Telegram通知+支持Post

之前写过如何开启Telegram的通知(本馆档案),但默认的API只支持GET(update2021_02_14: 其实支持post的)。同时,因为telegram在国内被封锁,所以如果通过cloudflare进行无国界的反代就成了一个有意思的话题。 之前的本馆档案 Worker JS 代码 – 主要都花在处理post数据上了 版本1 – 必须要把所有的参数(botid+chat_id)都带上; 纯粹的反代 版本2 – 支持各种post格式;还可以写死botid和chatid 新域名 + Worker + 新路由

Windows 定时重启

参考了:https://help.aliyun.com/document_detail/40818.html 建立 win_reboot.bat 用“任务计划程序”来设置定时任务

利用Chrome插件Distill对网页元素改变进行监测

参考 https://zhuanlan.zhihu.com/p/27402895 https://zhuanlan.zhihu.com/p/26180758 安装插件 https://chrome.google.com/webstore/detail/distill-web-monitor/inlikjemeeknofckkjolnjbpehgadgge?hl=en 配置条件 收到通知 本地可以收到声音提示和Pop-up,也可以收到email。Free plan是每个月30封email通知。 Free Plan

wordpress+nginx 添加伪静态

wordpress是支持这种访问的 https://1024.ee/?p=6767 那么我就想把访问 https://1024.ee/6767.html 自动重写成 https://1024.ee/?p=6767,实现伪静态 只需要在nginx的配置当中写上 测试一下

Linux挂载一个新硬盘

我的kirincomm上面的数据盘80G并没有挂载,那就挂一下。 df -h 查看已挂载的磁盘 fdisk -l 查看所有磁盘信息(包括未挂载磁盘) 同上,也可以用 lsblk – 罗列所有磁盘 正式创建磁盘分区并挂载 先创建分区 再格式化 查看一下 最后写入 /etc/fstab 进行开机自动挂载

Linux进行网络流量的查看,寻找罪魁祸首

nethogs – 最大问题是还不支持UDP 据说最新版本支持了,但ubuntu18.04 的最新库里还没有 所以搞了半天也查不出来,其实最后是dns 53端口 udp 查询的问题 iftop -i eth0 -P -N -P: 显示所有端口,-N:不自动把端口转换成服务 最牛逼的还是靠 iptraf-ng 这是我事后截屏的了,之前UDP这块都是相当于15Mbps的速度在偷跑流量,后来发现就是AdguardHome服务开启的53端口的UDP查询。 用 lsof -i:53 就可以看到是哪个进程开启的这个端口了。 发现蛮夸张的,某个老外使劲刷我的dns 服务查询 pizzaseo.com 干嘛???

对于zip文件的同名目录处理

将当前目录下所有的zip文件解压到对应的同名目录 另外一种是用一个函数 如果只是创建同名目录,将文件挪进去