极客,是一种生活方式
本文用来收集本人的一些曾经为我带来方便的小代码/命令
1 合并*.tdl(腾讯视频的缓存文件)为mp4文件,并复制到“D:\mp4File\”目录下
1 | for /D %i in (*) do cd %i && copy /b *.tdl $i.mp4 && copy *.mp4 "D:\\mp4File\\" && cd .. || cd .. |
上述代码运行环境为windows,讲解:
遍历所在目录文件夹,打开每个文件夹,并合并*.tdl为“目录名.mp4”的mp4文件,并拷贝至D盘下的mp4File文件夹下,不论是否完成以上操作均返回上一目录。
我用过一次,后来再没有碰过,不过当时感觉真的很不错,就随手写下来了,我感激还是可以优化的,比如:
1 | copy /b *.tdl $i.mp4 && copy *.mp4 "D:\\mp4File\\" |
应该可以合并为:1
copy /b *.tdl D:/mp4File/$i.mp4
有需要的可以去尝试下。
2 上传文件到远处服务器
1 | scp -r -P 16322 dist/* jruif@*.*.*.*:/home/jruif/test/ |
测试过的环境为mac,讲解:
安全(使用ssh)复制当前目录下dist文件夹下的所有文件(-r 为递归),到IP地址为*.*.*.*
,端口(-P)为16322
的,用户名为jruif的主机下的/home/jruif/test/
目录中。
3 微信网页版注入,实现自动发送消息
1 | var box=angular.element(".box_ft").scope() |
4 正则提取磁力链接
1 | var reg1 = new RegExp('(thunder://QUFtYWduZXQ6P3h0PXVybjpidGlo[\w\+/]+={0,2})|((ed2k|qvod)://.*\||magnet:\?xt=urn:btih:([a-fA-F\d]{40}))|([A-Z]{2,5}-\d{3})'); |
欢迎加入Javascript前端技术,群号为:85088298