脚本工具
文章平均质量分 63
拿我格子衫来
《GitLab CI/CD 从入门到实战》作者,擅长GitLab CI/CD,ThingsBoard,Node-RED,Monaco Editor,数据可视化及浏览器脚本编写。熟练使用Docker,Kong,云原生相关组件。目前在做矢量图形编辑器,复杂智能激光切割雕刻机上位机的开发。不定期分享图形编辑器相关知识。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
开发一个在https网站,可以与局域网的设备进行无线通讯,发起https与websocket请求的浏览器插件
本文介绍了一个浏览器插件的开发过程,该插件用于解决上位机与局域网设备在HTTPS环境下通讯的问题。由于浏览器限制,上位机无法直接访问设备的HTTP/WebSocket服务,因此采用插件作为数据中转。文章详细说明了技术方案的选择和优化过程,从最初的三方通讯架构简化为更高效的实现方式。特别提到处理文件上传和解决background.js运行时长限制等关键难点。最后强调了技术方案选择的重要性,建议开发者全面了解相关技术文档以避免潜在问题。这个方案最终实现了上位机与设备的稳定通讯,同时保证了良好的可扩展性。原创 2025-08-21 08:00:00 · 992 阅读 · 0 评论 -
在向github提交代码后,我想将代码自动部署到一个开发板(没有公网IP)里
本文将介绍如何在无公网IP的开发板上实现持续部署方案。通过GitHub WebHook和localtunnel工具,可以解决两个关键问题:代码提交后的部署触发和内网穿透。文中详细讲解了Node.js服务端程序的实现方法,包括WebHook签名验证、事件处理和部署脚本执行。同时提供了GitHub WebHook配置指南,以及localtunnel的使用方法。该方案可实现开发板在内网环境下的自动化部署,无需公网IP即可接收GitHub推送事件并执行部署流程。原创 2025-07-03 08:00:00 · 508 阅读 · 0 评论 -
使用一个网站链接来按照目录下载存放网站资源,使用资源列表批量下载资源,自动分目录存放
将上一步获取的urls替换一下,执行。浏览器控制台执行,自动下载资源链接。原创 2024-09-20 11:51:20 · 12213 阅读 · 1 评论 -
一个用于简单统计项目中文件代码行的js脚本,
汇总信息保存到 code_statistics.txt文件中。原创 2024-09-07 15:22:08 · 13723 阅读 · 0 评论 -
程序员逆天骚操作,使用硬件声控触发CI/CD流水线来部署项目
程序员逆天骚操作,使用硬件声控触发CI/CD流水线来部署项目。原创 2024-06-15 19:37:33 · 5256 阅读 · 0 评论 -
导出本地服务到Public Network,需有密码才能访问,7天有效时间
导出服务到Public Network,7天有效时间,需有密码才能访问。原创 2024-06-17 08:00:00 · 4102 阅读 · 0 评论 -
根据编码规则使用nodejs脚本来大批量生成星原物联网设备采集点表
在使用星原网关时,需要导入点表,由于设备的点表非常的多,可写的点表有1095个。最后以csv格式保存文件,然后使用excel软件另存为xlsx格式。二天的工作量,2个小时内完成, 而且可以重复,二次修改使用。所有根据编码规律,编写了一段nodejs代码,来生成点表。如 AA02-G,AH10-G。一个编码有四部分组成,至此,生产力艺术已成。原创 2024-01-15 08:00:00 · 10663 阅读 · 0 评论 -
使用 Tampermonkey 编写高级跨网站自动化任务脚本
文章目录Tampermonkey 介绍官方介绍作用快速安装有关平台TM 的 API 解读,及简单脚本的编写基础 API 的解读基础脚本编写,以修改 优快云 样式、表单自动填写为例高级 API 应用程序接口高级脚本的编写分析 技术方案 以 M2C 为例总结Tampermonkey 介绍官方介绍为了照顾读者中一部分对 Tampermonkey(国内成油猴,以下都简称 TM)不熟悉的读者,这里我借助官方对 TM 的介绍和教程帮助入门用户做以下介绍。Tampermonkey 是一款免费的浏览器扩展和最为原创 2021-02-22 11:57:41 · 5931 阅读 · 0 评论 -
华为云使用obsutil 上传一个文件下的所有文件(不包括文件夹本身)到OBS桶
递归上传本地src1文件夹中的所有文件和文件夹(不包括src1文件夹本身)至bucket-test桶的根目录下,且上传过程中不进行询问操作,命令如下:./obsutil cp /src1 obs://bucket-test -r -f -flat主要是参数-flat更多上传示例及 参数请查看更多示例参数解释说明...原创 2020-09-15 12:03:56 · 5581 阅读 · 0 评论 -
CTT: 优快云文章迁移到头条自动化脚本
油猴脚本,如果有用请点赞收藏,关注此专栏。谢谢。// ==UserScript==// @name CTT// @namespace https://fizzz.blog.youkuaiyun.com/// @version 0.1// @description try to take over the world!// @author Fizz// @match https://**.youkuaiyun.com/**/**// @match原创 2020-09-08 19:57:08 · 4038 阅读 · 0 评论 -
C2M : 全网首发优快云文章搬迁到慕课的脚本 5000字 详细呕心沥血开发过程 文末有效果图与源码
前段时间在慕课申请了一个认证作者就是这个标志(不要以为我放个慕课认证作者的截图是在ZB,其实我就是在ZB, 你能怎么滴我吧....哈哈哈...........)申请了作者之后,就想着将csdn的一些历史文章,迁移到慕课上面,首先,手动一个一个地复制进行发布肯定是不现实的,我比较懒,我宁愿不要认证作者也不会去一个一个搬迁. 咨询了一下慕课官方,有没有可以进行文章搬迁的工具,得到的答案...原创 2019-11-10 17:46:00 · 4124 阅读 · 15 评论 -
Tampermonkey 高级API的使用 附Demo
近期博主在GitChat上举办了一场 彻底玩转Tampermonkey的Chat 欢迎各位前来捧场. 报名地址使用 Tampermonkey 编写高级跨网站自动化任务脚本在Tamermokeny中编辑脚本可以很容易地控制自己的网页处理一般性的操作外,如更换问题,图片,注入样式和脚本外如果我们要做更多 这就需要使用Tamermokey提供的应用程序接口, 即高级AP...原创 2019-10-24 11:08:17 · 6184 阅读 · 2 评论 -
最新Tampermonkey 中文文档解析(附基础案例和高级案例)
近期博主在GitChat上举办了一场 彻底玩转Tampermonkey的Chat 欢迎各位前来捧场. 报名地址使用 Tampermonkey 编写高级跨网站自动化任务脚本标明:本文出现的TM 即使Tampermonkey 的缩写目录USERSCRIPT HEADER@name@namespace@version@author@description...原创 2019-10-21 12:29:37 · 184099 阅读 · 6 评论 -
Python递归遍历文件夹搜索文件 脚本MagicSearch.py
开发背景: 电脑的E盘里有很多电子书,以前对那个技术比较感兴趣就去下载很多电子书,有些看了,有些没看,电子书没有在一个地方,于是我准备写一个脚本,将这些电子书搜索出来,进行整理一下。程序设计的思路: 定义一个搜索的根目录baseDir,一个不搜索的文件夹列表notSearhFolderArr,一个搜索的文件类型列表searchTypeArr, 判断根目录baseDir是...原创 2019-10-18 11:55:44 · 4298 阅读 · 0 评论 -
shua.js 笔记
let superagent = require('superagent')let cheerio = require('cheerio')let baseUrl = 'https://blog.youkuaiyun.com/github_35631540/article/list/1'// https://blog.youkuaiyun.com/github_35631540/article/list/1?t...原创 2019-05-09 14:19:32 · 10764 阅读 · 0 评论 -
使用Tampermonkey 前端程序员竟用它入侵了github系统。。。(内附源码)
女朋友是做外账会计的,手上有很多报税的客户,每到月中都要检查各家的报税情况,进入国税系统,截图,命名,保存,归档.发给客户。有时候她忙不过来会让我帮忙,这样繁琐,程序化的事情,作为一名前端程序员的我准备写个脚本帮助女朋友提升一下工作效率。节省二人的时间。装逼开始下面开始分析一下这个脚本的诞生过程:写脚本,首先要了解业务流程,了解工作流程。找出其中可以利用技术自动化的操作部分...原创 2018-09-14 11:13:27 · 6765 阅读 · 6 评论 -
Python脚本1:批量获取图片下载到本地
# 根据图片链接列表获取图片保存到本地#coding=utf-8import urllib.requestimage_url = ['http://i2.bvimg.com/649796/f8b21c027df0a0c8.png','http://i2.bvimg.com/649796/792c5ad474c49308.jpg','http://i2.bvimg.com/64979...原创 2018-06-20 13:37:36 · 11218 阅读 · 2 评论 -
python脚本2:批量格式化一个文件夹下的所有文件名
# 批量修改一个文件夹下的所有文件# 批量修改一个文件夹下的所有.jpg文件import osos.chdir('E:/testPython')i=3for item in [x for x in os.listdir(".")]: if os.path.isfile(item) and os.path.splitext(item)[1]=='.jpg': os.rename(ite...原创 2018-07-02 15:51:53 · 4308 阅读 · 0 评论
分享