自动化工具
文章平均质量分 85
阿宇的编程之旅
本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、python、Objective-C、ActionScript、Pascal、spss、sas等单词的拼写,熟悉Windows、Linux、Mac、Android、IOS、WP等系统的开关机
展开
-
使用Node实现Git仓库批量克隆
【代码】使用Node实现Git仓库批量克隆。原创 2024-04-01 10:23:37 · 557 阅读 · 0 评论 -
不是Jenkins玩不起,而是脚本更有性价比,在1Panel中使用Node搭建前端自动化
公司测试环境的运维管理面板是1Panel,由于近期有新项目的开发,部署功能并不完善,每次版本的发布需要开发人员在自己电脑上build并通过压缩包手动进行操作发布,这么做既降低了效率,还会导致操作的不一致性,并且难以扩展和维护。于是我计划在面板中搭建一套流水线来维护前端包的自动构建与代码发布。原创 2024-03-14 09:15:52 · 1526 阅读 · 0 评论 -
AutoxJS脚本保姆级教程
之前我分享了一个自动化脚本的文章,介绍了使用Tasker+Autojs实现自动化操作。现在公司更换了新的考勤软件,脚本也做了许多期迭代,所以更新了一版脚本分享的文章,并记录一些遇到的问题原创 2023-08-14 09:46:47 · 7518 阅读 · 54 评论 -
Node实现CSDN博客导出(后续)
在2021年我实现了一个Node导出博客的功能:爬取接口及博客页面并导出为md文件格式。中途有许多迭代及优化以及解决了一些关键问题,写篇文章做个记录和review博客更新功能在原有的导出功能上增加了博客更新的功能,避免了每次都全部导出,是否消耗时间。在命令中新增-update命令进行升级操作,如使用node server -type:csdn -id:time_____ -update更新时会对比博客名称是否存在,如果没有则会单独导出这篇文章。核心代码是原创 2023-04-24 10:09:37 · 515 阅读 · 14 评论 -
为了方便项目打包,我用Node写了个git-tag工具
在使用git执行打包操作时,我们常常会根据场景在tag中增加一些标识。以基准版本为1.0.0为例:软件开发初期可以定义1.0.0-alpha.0,开发阶段是1.0.0-beta.0,上预发布环境时可以打成1.0.0-release.0,最终上线可以打v1.0.0。也许每个公司都有一套标准,是否能做一个工具适配这样的场景?于是就有了这篇文章,我想借这篇文章与大家分享一下最近整的一个git标签工具git-tag-sh原创 2023-01-24 18:07:39 · 2930 阅读 · 4 评论 -
基于node实现CSDN博客导出为markdown
前言这段时间准备搭建自己的博客挂到服务器上,于是想着把博客平台的文章导出,然而CSDN没有博客导出功能,在网上搜的方式是用博客搬家导入博客园然后导出为xml文件,由于xml文件也需要解析,而且操作方式并不简单,所以写了一个服务将CSDN的博客导出为md格式文件准备工作node环境依赖:axios cheerio html-to-md实现过程问题一:通过community/home-api/v1/get-business-list接口可以获取到个人博客的列表,请求采用分页懒加载,并原创 2021-12-21 09:43:58 · 1472 阅读 · 28 评论 -
Gitea+Jenkins能碰撞出怎样的火花?浅谈前端自动化部署
前言:一个好的部署工具能帮助开发者提升效率,节省时间,本文将与大家分享私有化Git仓库搭建与Jenkins操作项目部署准备工作:Java环境Node环境GiteaJenkinsNginx(部署前端页面)服务器或者电脑(我这里是window系统+公网映射搭建的本地服务器)首先是搭建一个本地Git代码仓库下载gitea并在需要安装的文件夹下打开,默认访问地址是127.0.0.1:3000打开后选择一下数据库,并在对应文件夹下生成db文件(新建空白txt文件,改后缀名为db)原创 2021-11-28 02:16:07 · 2358 阅读 · 42 评论 -
从0到1,教你如何使用Tasker+Autojs实现自动化操作
本文章不针对任何第三方软件,文章中的脚本只做学习,不做商用,侵删。原创 2021-10-24 10:24:24 · 12937 阅读 · 29 评论