无聊之作——《随机组句》 Posted on 2021-04-01 18:00:00 In Java 《大象》的第一章里作者提到了一个小游戏:小的时候,每个人各填一张纸条,丢进代表主体、地点、动作、客体的箱子中,再在里面分别抽一张组成一句完 整的话。因为很无聊,于是就写写看~ 功能很简单,就是可以输入主体、地点、动作、客体(也可以从文件导入,或是导出)。随机在列表中组成一句话。嗯,单击结果会自动复制到剪贴板。 Read more »
Node.js 将MEGA网盘的指定目录下载并打包成ZIP Posted on 2021-03-31 18:00:00 In JavaScript , Automation Node.js也很适合编写自动化脚本。Node.js的在编写自动化脚本这方面生态不比Python差多少。并且据说相同的代码,Node.js的执行效率要高于Python。Node.js和Python的运行库体积也相差无几。MEGA在PIP和NPM都有现成的封装好的MEGA网盘API。但是经过实测发现Node.js的API相对来说更好使一些。我們把写好的代码放到ReplIt上运行就可以直接下载打包好的ZIP文件了。 Read more »
微云不限速下载方法 + 免费扩容 Posted on 2021-03-31 17:00:00 In Webapp 腾讯微云相比较于百度网盘会更加稳定,因为微云是腾讯不可割舍的业务,但是微云的下载限速也是非常严重,只有几十KB/秒,幸好,网上破解的方法很多,下面介绍一下不限速的下载方法。 Read more »
HTML JS 输入拼音的打字机效果 Posted on 2021-03-29 17:00:00 In JavaScript 我們需要调用一个大佬整理的pinyin-util这个JS库来获取各个汉字的汉语拼音。目前暂时只做了单字输入拼音的打字效果。输入词组的效果需要借助分词及其词典,但是网上看的一个词典都有动辄数十兆,并不适合网页加载。所以暂时不做词组拼音输入。暂时没做中英文混输,中英文混输可能会出现错位。可以使用标点符号。 Read more »
B站 URL转16进制防止评论贴URL被屏蔽 Posted on 2021-03-23 11:00:00 In JavaScript 封装了一个JS函数,只要运行这个JS函数就可以把URL转换成16进制,浏览器可以直接访问,防止评论直接贴URL被屏蔽的问题。 Read more »
小花仙 通过远程Chrome远程调试来高清截图 Posted on 2021-03-18 18:00:00 In JavaScript , Automation 鄙人一直在竭力简化小花仙高清截图的操作步骤。这次再来尝试使用原生的Chrome远程调试来操作CDP的指令。 Read more »
Python Selenium Firefox 控制Devtools 一些线索 Posted on 2021-03-15 15:45:00 In Automation , Python 版本55或以上的Firefox不支持Flash自动播放。建议使用Firefox 52.9.0 延长支持版。此版本需要使用Gecko Driver 0.18.0才能正常使用。但是不支持 set_window_size(会报错selenium.common.exceptions.WebDriverException: Message: setWindowRect),所以必须手动调整视口尺寸。 Read more »
仅作笔记用:Linux 获取小花仙当前游戏封面图像 Posted on 2021-03-15 09:00:00 In AtoW , Automation 部署到GitHub Action,每周五早上六点自动更新 Read more »
DNF 傻子与女孩的故事 Posted on 2021-03-04 16:15:00 In Other 傻子很少去网吧也从来没有玩过网络游戏,在网吧里看见很多人玩地下城与勇士,于是他也加入其中。傻子选了个神枪手的职业,因为他觉得很帅。 就这样开始了DNF之旅,傻子进游戏后不知道怎么开枪,陪哥布林玩了好久捉迷藏,终于通关后救出赛丽亚MM。NPC赛丽亚习惯的说谢谢你了勇士,傻子还傻傻的打字说不用谢。 Read more »
仅作笔记用:C# MiniBlink 初始化并实现JS调用C#代码 Posted on 2021-03-02 16:00:00 In C# 创建WinForm项目,打开“工具-NuGet包管理器-管理解决方案的NuGet包”。搜索“Miniblink”,选择MiniBlinkNet进行安装。 在项目的Resources目录添加设计的HTML文件作为显示界面。例如mainPage.html。在解决方案浏览器选中这个文件,在属性窗口的生成操作选择“嵌入的资源”。 Read more »