# nodeScriptingTool **Repository Path**: loktar-ogar/node-scripting-tool ## Basic Information - **Project Name**: nodeScriptingTool - **Description**: node编写的一些脚本工具 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 13 - **Created**: 2025-04-21 - **Last Updated**: 2025-04-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # nodeScriptingTool ## 介绍 node.js 编写的一些脚本工具 ## 说在前面 > 🎈 大家好,这里是 JYeontu,平时喜欢自己捣鼓一些小工具、小脚本,或有趣或有用,我都在这里与大家一起分享,希望可以给大家一点帮助,也希望大家可以提出更好的 idea 或改进方案。 ## 工具介绍 > 这里是对该项目各个文件夹存放的工具进行一个大致的介绍,具体用法大家可以到响相应工具项目文件夹中查看说明文档。 ### 一、getFileNum 递归获取文件夹下文件数目和大小 ### 二、getFileTree 生成文件目录树 ### 三、consoleInput 控制台输入交互工具,获取用户在控制台输入的信息。 ### 四、JInquirer 控制台输入交互工具,基于[inquirer](//https://www.npmjs.com/package/inquirer#examples)插件进行二次封装,支持 选择文件、文件夹和多级选择。 ### 五、progressBar 控制台输出进度条工具。 ### 六、imgConcat 图片拼接工具,支持横向、纵向及自定义多宫格拼接,将多张图片合并成一张长图。 ### 七、getVideoFrame 视频帧提取工具,设置提取间隔一键获取视频的图片帧。 ### 八、jyeontu 脚手架命令行工具集合。 ### 九、databaseBackup mysql 数据库数据备份脚本,支持导出数据库数据并压缩为 zip 文件发送到指定邮箱且上传到指定 gitee 地址。 ### 十、goldPriceMonitoring 金价监控脚本,达到阈值发送邮件通知。 ### 十一、stockPriceMonitoring 股价监控脚本,达到阈值发送邮件通知。 ### 十二、automatedDeploymentScript 一键打包部署脚本 ## 公众号 关注公众号『`前端也能这么有趣`』,获取更多有趣内容。 ## 说在后面 > 🎉 这里是 JYeontu,现在是一名前端工程师,有空会刷刷算法题,平时喜欢打羽毛球 🏸 ,平时也喜欢写些东西,既为自己记录 📋,也希望可以对大家有那么一丢丢的帮助,写的不好望多多谅解 🙇,写错的地方望指出,定会认真改进 😊,偶尔也会在自己的公众号『前端也能这么有趣』发一些比较有趣的文章,有兴趣的也可以关注下。在此谢谢大家的支持,我们下文再见 🙌。