HCLonely
HCLonely
文章32
标签54
分类14
Hexo哔哩哔哩番剧页面插件

Hexo哔哩哔哩番剧页面插件

为Hexo添加哔哩哔哩番剧页面。
steam一键移除脚本

steam一键移除脚本

功能

  • 取关鉴赏家:取关 所有 选中的鉴赏家(包括开发商),因为steam限制鉴赏家(包括开发商)的关注上限是100个,所以这个功能还是常用的。
  • 取关游戏:取关 所有 选中的游戏(关注游戏后,可以在您的社区活动信息中查看通知)。
  • 移除愿望单:移除 所有 选中的愿望单里的游戏,建议给薅羊毛的小号使用,不建议大号用。
初学JS时搞的一些Tampermonkey脚本

初学JS时搞的一些Tampermonkey脚本

介绍一些我写的不那么大众的Tampermonkey脚本

live2D看板娘脚本

live2D看板娘脚本

给网页添加一个Live2D看板娘。
AuTo Redeem Steamkey脚本

AuTo Redeem Steamkey脚本

Key站自动任务脚本

Key站自动任务脚本

自动完成赠Key站任务脚本。
Chrome插件推荐

Chrome插件推荐

这里推荐一些好用的谷歌浏览器(Chrome)插件

Aria2 WebUI界面搭建

Aria2 WebUI界面搭建

Aria2是没有图形界面的,这里介绍几款WebUI界面。

NodeJs读取某目录下所有目录和文件名

NodeJs读取某目录下所有目录和文件名

分站内容可能或出现渲染错误或内容过时等问题,请以主站为准!
分站禁止评论,评论请前往主站

代码如下:

const path = require("path");
const fs = require("fs");

const pathName = "./";//要读取的文件夹路径,windows系统路径"\"要转义,如:"C:\\Users\\user\\Desktop"
fs.readdir(pathName, function(err, files){
let fileArr = [];
let dirArr = [];
let otherArr = [];
(function iterator(i){
if(i == files.length) {//读取完成输出
console.log({"files":fileArr,"dirs":dirArr,"others":otherArr});
return ;
}
fs.stat(path.join(pathName, files[i]), function(err, data){
if(data.isFile()){//判断是否为文件
fileArr.push(path.extname(files[i]));
}else if(data.isDirectory()){//判断是否为文件夹/目录
dirArr.push(files[i]);
}else{//其他类型,如快捷方式
otherArr.push(files[i]);
}
iterator(i+1);
});
})(0);
});
实用bat脚本

实用bat脚本

分站内容可能或出现渲染错误或内容过时等问题,请以主站为准!
分站禁止评论,评论请前往主站

将所有子文件夹里的文件上移一层

覆盖同名文件

@echo off
(for /f "delims=" %%a in ('dir /b /s /ad') do (
move /y "%%a\*.*" "%%a\.."&&rd %%a
))>nul 2>nul
for /f "delims=" %%i in ('dir /ad /b /s^|sort /r') do rd /q "%%i" 2>nul
pause

选择是否覆盖同名文件

@echo off
(for /f "delims=" %%a in ('dir /b /s /ad') do (
move /-y "%%a\*.*" "%%a\.."&&rd %%a
))>nul 2>nul
for /f "delims=" %%i in ('dir /ad /b /s^|sort /r') do rd /q "%%i" 2>nul
pause

将当前文件夹里子文件夹里的文件移动到all文件夹

for /f "delims=" %%p in ('dir /b/ad') do move %%p\*.* all\
pause