作者: 晨旭

194 篇文章

thumbnail
gitea/gogs在push操作时报RPC failed的问题
最近川普在搞出口管制,GitHub也更新了相应的条款,为了防止自己的代码出什么问题,就自己搭建了一个gitea用来镜像自己所有在GitHub上面的项目 不过在push一个一百多M大小的仓库时,报了这样的错误: git.exe push --progress "2" master:master Enumerating objects: 768, do…
thumbnail
接待喵lua插件教程1-人类的本质功能
接待喵lua插件项目地址:https://github.com/chenxuuu/receiver-meow 交流群:931546484 为什么要用lua写qq机器人插件? 通常写插件流程:改代码--编译--重启机器人--测试功能 如果你用了lua:保存代码--立刻可以测试功能 这款插件就是为了这种便捷的编程体验而诞生的,不用编译器,一个编辑器即可…
thumbnail
hp笔记本屏幕亮度自动变化的解决方案
最近一段时间总是遇到一个问题: 当我打开visual studio code之后(dark++主题),屏幕的颜色就仿佛对比度自动降低了一样,并且当最小化vscode,桌面的亮度也很低,过了几秒才会慢慢恢复 在网上搜了搜,发现有类似的遭遇: 屏幕亮度自动变化 修改时间 ‎2014-06-12 12:49:56 不接电源的时候,打开一个暗的页面,屏幕亮…
thumbnail
sponge通过socket与QQ群进行消息互通
写在前面 minecraft服务器的聊天消息和qq机器人互通这件事,之前也做过:基于socket的酷Q机器人与Minecraft消息同步功能的实现 但是啊,这个插件当时长时间使用之后,发现会卡服。。。。由此可见当时写的代码有多么垃圾。 另外一个原因就是现在更新到了sponge服务器,不是之前的bukkit/spigot服务端了,插件并不会兼容。所以…
thumbnail
接待喵插件-跑lua的qq机器人插件
缘起 说起这个qq机器人插件,其实这已经算是第二次重新编写这个项目了。 第一次写插件使用的是Flexlive SDK这个框架,主要是因为只会C# 后来这个插件框架的作者去搞了个新框架叫麻花,也就是Newbe.Mahua,不过这个框架说实话,用起来确实有点。。。。。看看下面酷q所有文件的图片就懂了: 各种dll全部需要扔到根目录,然后还附属了一堆其他…
thumbnail
在Air2xx/8xx系列的core中添加自己的lua模块
下载core 打开http://www.openluat.com/Product/gprs/Air202.html--> 资料下载 --> 下载源码 把压缩包里的文件解压到一个位置 添加模块 假设新增的模块叫test,调用test.get(a)返回a+1后的值 在core\cust_src\elua\modules\src新建一个文件test.c:…
thumbnail
使用v2ray+TLS+cloudflare连接另一个局域网
本文搭建的功能,可以用于连接公司、学校的内网。比如进学习内网查成绩、免费下载论文、连接公司内网服务器之类的。 事情是这样的,本来我使用了多年的ss,但是ss的问题很大,尤其是运营商的qos策略,导致丢包严重,体验一直很差。不过有一天我看到了v2ray这个东西。发现还挺好用,而且可以直接走websocket,这样就可以直接利用cloudflare来规…
thumbnail
给github项目加上持续集成(travis-ci)与自动release发布软件功能
最近偶然接触到了ci(持续集成)这个神奇的东西,碰巧翻了翻travis-ci的文档,发现写得十分详细,而且对公开项目是免费的,于是就为几个部署尝试了一下 文章中大部分内容都可以直接在https://docs.travis-ci.com/找到,这篇文章只是作为简单记录,同时也为第一次使用的各位减少一些坑。chenxublog.com 导入项目 首先我…
thumbnail
白嫖的无限空间网盘?重拾邮碟软件
这篇文章的重点并不是讲技术 背景 网盘这种东西,在2011年前之前,国内基本上只有115网盘和金山快盘是比较出名的,但是这两个网盘也只有区区的15G左右。 在2009年,那时我发现qq邮箱可以三个月翻倍一次,在2010年末的时候邮箱容量就达到了128G,当时就在想,要是能把这个空间当作网盘来用就好了。 当时也确实有一款软件,叫做邮箱网盘(后来改名叫…
thumbnail
在C#里跑lua脚本 – Nlua 的简单使用
一直以来都有个想法,就是在C#中实现lua脚本的环境,然后给我的qq机器人加上直接运行自定义lua脚本发功能。这样机器人功能就能大大拓展了,并且也不用经常编译/重启机器人来测试各种新增功能了,只需要扔脚本进去跑就好了 经过一番查找,我发现了Nlua这个好东西 安装Nlua 我比较懒,直接进nuget商店去安装的: 跑起来~ 跑起来lua只需要简单的…
thumbnail
距离/光线传感器SLI3108的使用
最近一个项目用到了SLI3108这个芯片,用起来其实也蛮简单的,文章这里稍微记录一下以免忘记 主控为Air268模块 SLI3108是一款可以测距离/光线强度的芯片,具体datasheet可以从此处查看:SLI3108 datasheet-Rev0 项目里用到的就是简单的测距功能,当距离靠,距离在设置阈值内,INT引脚就会触发一个低电平,重新对寄存…
thumbnail
使用 Visual Studio 2017 编译 Lua 源码
首先去官网下载源码: https://www.lua.org 接着打开vs,如果你没装c/c++部分,需要补充安装: 安装完后,新建一个空的工程: 将下好的源码拖入刚刚新建的工程文件夹: 右击解决方案资源管理器空白处,新建一个项目: 选择静态库,命名为lualib: 右击新建的项目,添加现有文件: 选中除了lua.c和luac.c外的所有c文件,回…
thumbnail
当前个人使用的软件列表
整理一下现在我电脑上装的东西,免得下次重装忘记了什么 2022.3.10更新: 软件名 用途 7-zip 压缩/解压软件 Ditto 剪贴板日志记录器 FreeCAD 开源的3d建模软件 Freerouting PCB自动布线 Git 版本控制 IDM 下载工具 Inkscape 矢量图编辑器 keil5 挺难用的ide KiCad PCB电路板设…
thumbnail
coap组包格式的简单解析
最近的一个项目中用到了coap,为了防止时间过长导致遗忘,将具体的关键知识写在这里,同时也为后来人减少一些坑。 Coap coap是一种符合REST规范(主要是幂等性)的,适用于物联网通讯的数据协议。具体使用起来和http比较类似,同样有着GET、POST、PUT、DELETE四种操作,不过coap是基于udp的,并且数据包是按字节码拼接的,甚至有…
thumbnail
使用lua生成Code128条形码数据(用于微信、支付宝付款码)
这篇文章是紧接着上一篇文章的:简单解析微信、支付宝,付款码的条形码生成原理 本文中,会演示如何使用上篇文章所讲到的条形码数据生成方法,使用lua语言来生成相关的数据 本文为了方便描述,同样使用b代表一条黑色像素宽度的线,s代表一条白色像素宽度的线,当bs组合时,中间不留任何缝隙 首先我们先制作几个函数,来生成bs字符串,以便后期生成条形码 首先声明…
thumbnail
简单解析微信、支付宝,付款码的条形码生成原理
最近做了一个项目,其中用到了条形码的生成,为了避免时间太长自己忘记相关的知识点,同时也为了方便给后来人减少一些坑,所以就先用这篇文章做一个简单的记录。 by chenxublog.com 付款码用的条形码编码规则 条形码编码规则有不少,付款码现在用的是Code128编码规则。 Code128编码的特性 具有A、B、C三种不同的编码类型,可提供标准A…