- 博客(152)
- 资源 (2)
- 收藏
- 关注
原创 测试微信个人收款,实现静态博客文章付费和及时显示
4. 通过javascript调用服务器,实现付费后即时显示,以及页面显示付费网友信息。3. 付费功能是需要服务器动态实现的,可通过第三方实现。1. 个人微信收款,不需要微信认证,这里通过赞赏码。5. 付费后可反复观看,几小时后恢复。2. hugo实现静态博客。
2023-08-16 18:20:46
227
原创 WebPush网页消息推送
resp, err := webpush.SendNotification([]byte("测试\n这是测试信息\n"+time.Now().Format("2006-01-02 15:04:05")), s, &webpush.Options{WebPush网页消息推送,在Firefox的测试中,打开浏览器(不是我的网站)就收到消息。Ubuntu默认为Firefox,打开浏览器时,将在上方中间显示消息内容。替换示例中的index.html文件中的vapidPublicKey部份,即上方生成的公钥。
2023-07-04 17:42:09
903
原创 Golang的GUI探讨:不要在一棵树上吊死,要在多棵树上
最近看AutoHotkey,它也有比较完善的GUI制作。近而又看了AutoIt,制作常见的GUI依然是轻轻松松。虽然它们都有一个共同的问题:仅在Win下。不同的需求,不同的选择吧。得益于Godot的跨平台和精美的制作能力(游戏引擎还不够你想像?由此想到了标题的:不要在一棵树上吊死。Golang的前端需求,不应该拘泥于Golang来实现。除了常规用浏览器来解决后端Golang的GUI以外,以上又提供了三种解决GUI的方法。关于Golang开发GUI界面始终是一个问题,似乎没有大家公认比较好的简单方法。
2022-12-18 14:51:09
732
原创 多端用户APP
这也用于自己懒得写用户验证的内部应用:获取到授权的用户ID才允许打开页面。其根本作用是解决网页需要反复登录的问题(即网页不能标识唯一用户的问题)。至于网页内容是什么,就不由app管了。它只是内嵌了一个系统默认浏览器。通过APP扫码或选择进入网页,会自动附加用户ID,用于标识各个用户。app功能很简单,也很轻(小),基本算是Flutter的习作。网站可设置密钥,避免用户登录可能存在的盲猜。最近几天搞了个 [多端用户APP]。
2022-11-24 17:59:13
571
原创 跨内外传输工具:Godot给Croc套个“方便的外衣“
1. 可执行文件有点大(38MB),用zip压缩自运行文件16MB。内存占用偏大(620MB),CPU占用不多。想来应该跨平台(Godot跨平台),但未测试Linux下。是一种工具,可以让任何两台计算机简单安全地传输文件和文件夹。将要传送的文件拖动到动画上,动画加速旋转,提示有文件发送中,可以客户端接收了。毕竟对于Win党,更适合GUI界面操作,免我每次敲命令。发挥Godot的优势,想要多炫就多炫的效果。花了点时间,用Godot给Croc穿了件外衣。进入客户端,通过脚本(命令)接收文件即可。
2022-10-22 10:42:37
1141
原创 一个简单的Hugo静态博客工具
因为家里领导需要一个记录的东西,自然就推荐了Hugo。不过对于非IT人士,电脑小白来说,Hugo依然显示得复杂了一点。花了一天时间搞了一个周边工具。当然它还很粗糙,先用着吧。
2022-10-18 08:16:28
274
原创 Python之微信自动化
这里主要使用了两个库:pyautogui主要用于鼠标键盘的操作,uiautomation主要用于Win下程序的组件句柄控制。虽然基于客户端微信去实现各种功能有点尴尬的感觉,但总还是比没有强。我总习惯一个问题寻找多种可能的解决方法,哪怕不是最优解。以下代码功能实现的是发现新收到的消息,程序部份思路还有问题。比如把微信转换为语音播放,赞赏码付费信息处理等。Python的插件(组件)是相当多的,自动化方面也是。uiautomation 模块中文说明。
2022-10-10 08:07:31
2188
原创 用Croc跨平台、跨内外网实现文件上传服务器
原文地址: 用Croc跨平台、跨内外网实现文件上传服务器 • 威远博客,威远工作室,Easecroc是golang开发的跨平台文件传送工具。不仅如此,还实现了跨内外网的文件/文本传输。之前的文章就提到可以将此实现:跨平台的文件上传服务器。这里的服务器还可以是内网服务器。服务器脚本server.sh#!/bin/bashwhile true; do croc_pass=$(cat ./croc_pass.txt) #echo $croc_pass...
2022-04-12 22:01:32
542
原创 疫情工具:图片合成、打包、检查上传
看网上新闻说某博士用Python OCR识别啥啥的,帮助疫情节约人力物力,神得很的样子。我这个小学生也拿出之前的东西看看。网址:图片上传这是一个之前做的疫情工具。原因是学校要求家委会收集收集各学生和家庭成员的健康码、行程码、核酸结果等等。家长发过来的是各种各样的,还有些如何合成一张图片也不会。每天统计、收集,也是很繁琐的事情。于是做了这个工具,老师每次就自己下载,家委会观察上传情况,催促上传即可。功能:1、上传多个图片自动合成,在图片上添加学生姓名水印2、自动检查当天未上传学生
2022-04-12 20:32:38
390
2
原创 golang做个短地址服务 https://k.scwy.net
原文地址golang做个短地址服务 https://k.scwy.net • 威远博客,威远工作室,Ease腾图短地址生成 https://k.scwy.net花了两天时间,完成了一个短地址服务。其实没有什么特别,把长地址存于数据库,对应设置的短地址。...
2022-04-10 20:25:11
2175
原创 腾图信使:将信息发送到飞书、钉钉、微信、息知
作用:1、有时候信息发送到后台,我们却未必有时间一直盯着它。而现在谁手机里没有个微信、飞书、钉钉一类的东西。将后台信息发送到这些即时平台,我就能及时收到信息了。2、我的静态博客,希望能收到网友的留言,能即时的发送到飞书、钉钉或微信,或许比我直接到哪里去看更方便。最好还能回复。3、家里部署了一台Pi服务器,希望即时发送一些信息,比如:动态IP,服务器状态。4、网上服务器,有些服务,比如今天的用户数、收益、订单这些,直接发送到手机APP上,比自己登陆后台方便太多。........
2022-03-25 08:24:20
1854
原创 腾图小抄改版,微信腾图小抄恢复,数据增加中
腾图小抄 SCWY.nethttps://scwy.net/搞小抄,主要是觉得它简洁,直击问题。至少方便了自己随时搜索。有些东西虽然经常用,但未必记得清楚。特别是现在的IDE提示功能更加完善,大家越来越不记全内容了。之前的小抄是采用文本文档的模式存储,现在改为数据库。小抄内容还不够多,不断增加。坚持每日都有新增。至少基于个人的需要,也会坚持把内容不断丰富。微信小抄也已恢复,允许用户不注册,添加自己的小抄内容。陆续完成小抄下载功能,允许单机使用。域名不够好,只能找机会换。个人的能力
2022-01-12 08:48:39
432
原创 打造个人专属邮箱,域名邮箱,邮件系统
最近使用微信小程序开发比较多,一个帐号需要一个邮箱,导致邮箱都不够用了。一般的邮箱系统需要与手机号绑定,所以能够申请的数量是有限的。家里利用电信宽带挂的Pi3作为服务器,如果能自己架一个小型邮箱系统,那想要多少邮箱就有多少。另外,还想通过自己的思路解决垃圾邮件的问题:邮箱由两部份构成,前面是帐号,后面是数字,中间用下划线连接。数字作为子邮箱,作为每一个发件人的授权编号。邮箱名称不完整的,一概不收。发现邮箱名称被泄露,自己就知道来源,然后重新授权另一个编号即可。在Github上找.
2021-11-29 11:07:22
3770
原创 利用Caddy轻松HTTPS,支持HTTP3/QUIC
Caddy是一款快速,易用的生产型开源Web服务器。有很多特点,可以自行搜索。官网:https://caddyserver.com/今天对网站服务器进行了改造,将Nginx换为Caddy,轻松实现了HTTPS和HTTP3(QUIC)。整个过程非常简单。小服务器,也没有对实际的速度作测试。除了F12查看以外,可以通过网站https://gf.dev/http3-test检查是否已支持HTTP3,以及具体的协议版本。配置文件例子{ debu...
2021-11-06 14:48:18
3620
2
原创 croc应用:服务器文件上传
我原文:http://i.scwy.net/it/2021/110315-croc/https://github.com/schollz/croccroc是golang开发的一款跨平台传输工具,基于命令行。几MB的大小,足可以需要的时候下载使用。也可以脚本安装:curl https://getcroc.schollz.com | bash发送端:croc send 文件名 它会自动给出一个安全编码接收端:croc 安全编码 确认后即开始接收你也可以自己定义安全码:
2021-11-03 21:48:58
349
1
原创 Raspberry Pi4
1、通过zerotier one,在Pi4和台机上建立了内网。Pi4上挂载的是一个128GB的SSD。移动对移动网络,从外网传到Pi上可以10-11MB/s,还是可以。2、如果Pi4能够有一个USB是内置的,或者通过GPIO就好了,不用通过现在的USB外接,放在壳内就美观了。...
2021-10-28 12:30:45
329
原创 给Windows文件夹添加备注
给文件夹添加备注是有必要的,甚至我想给文件添加标签或者备注。毕竟空间是越来越大,文件是越来越多。以下是批处理脚本,例如我命名为mark.bat。当需要给目录备注时,进入目录,输入:mark 这是个备注@echo offattrib -s -h %cd%\desktop.iniecho [.ShellClassInfo] > %cd%\desktop.iniecho InfoTip=%1 >> %cd%\desktop.iniecho IconResourc...
2021-10-12 15:04:33
1512
原创 汉字、符号点阵工具
最近搞了搞WS8212灯带,16x16点,准备用它来显示汉字。没找到好的点阵制作工具,自己造个轮。工具不复杂,代码写得乱一点。点阵工具
2021-09-24 12:50:17
5875
原创 eCharts折线图跳过值为0的项
当数值中有一些项为0时,折线图将返回0,再与有值的进行连接。这种情况出现在:“多个值,只选择一个进行录入。没有录入的值,默认为0”。解决办法:在每项设置中添加标黑参数,表示连接空值: series: [{ name: '空腹血糖', type: 'line', smooth: true, data: data1, connectNulls: true,而数值应该按它的格式,如:[3.
2021-08-27 15:04:57
6036
原创 Qor实作,QOR开发实践
原文章载于:http://i.scwy.net/code/2021/0818-qor/之前有看过QOR,但没有具体用于项目中。这次深入学习一点,并实际使用。[官网](https://getqor.com/cn)[文档](https://doc.getqor.com) 我将它下载到了本地,并且中译。在使用中根据自己的理解,添加了一些注释。后台首页,统计页面QOR后台的小屏自.
2021-08-19 13:32:44
526
原创 再次学习fyne
原文载于:http://i.scwy.net/code/2021/081808-fyne/寻找一款好用的GUI是每个Go开发者的追求。之前也学习过fyne,没有使用它的主要原因是对中文的支持(能显示,不能输入)。<br><br>今天再看的时候,发现它已经支持中文输入了。我们毕竟应该用发展的眼光来看所有问题。继续学习…<br><br>官网:https://fyne.io/<br><br>相关文档:https://devel
2021-08-19 13:25:48
4095
4
原创 智能房车思考
---title: "智能房车思考"date: 2021-02-21T09:59:18+08:00lastmod: 2021-02-21T09:59:18+08:00tags : [ "智能","房车"]categories : [ "房车" ]type: "posts"description: ""highlight: truethumbnail: "/other/2019/101308-fangche-01.jpg"original: ""---(也叫卡尔蔡司Carl Zeiss)和电信巨头德国电信(Deutsche Telekom)。它尚在开发者预售阶段(也就是开发者都还得等到明年2月才能拿到),预售价是3900,预计售价是4
2020-12-21 15:50:08
3697
原创 百度这个写在控制台的消息:2021百度校招
每一个星球都有一个驱动核心, 每一种思想都有影响力的种子。 感受世界的温度, 年轻的你也能成为改变世界的动力, 百度珍惜你所有的潜力。 你的潜力,是改变世界的动力!百度2021校园招聘简历投递:https://talent.baidu.com/external/baidu/campus.html打开百度的首页,开启浏览器控制台,它显示如上内容。这是你故意的吗?...
2020-11-25 17:40:42
2993
5
原创 golang websocket 一个语音聊天室
原版是这位仁兄的https://github.com/99MyCql/chatRoom。我添加了图片和语音功能。因为H5的录音功能是需要https的,所以又在源码中添加了https的支持并修改nginx配置。在PC、安卓和苹果上的Firefox均实现成功语音。华为平板自带的浏览器中不成功,苹果自带的Safari浏览器中成功。聊天室地址:https://z.scwy.net有时候使用聊天室吹个异地牛还是不错的。现在虽然有了微信,但是还是喜欢以前在聊天室吵吵嚷嚷的样子。微信就象现在的高楼大厦,关
2020-11-20 16:37:14
2056
5
原创 在Arduino IDE中运行ESP32 Ulp程序
ESP32是乐鑫科技推出的一块WiFi芯片。拥有双核32位MCU、2.4GHz双模Wi-Fi和蓝牙芯片、主频高达230MHz,接口丰富。最近在研究“LILYGO T-Wristband 可编程的手环”,用arduino开发,其中涉及到低功耗应用,于是就看到了ULP,即它含有一个低速处理。在低功耗要求下,它就可以发挥作用。详细的看这里,代码太长。还有具体的学习过程。这样就实现了在休眠状态下,仍能保持最低的一些工作。比如设想获取用户动作(抬腕、移动等)。另外,休眠唤醒通过单击按键,但容易引起误触
2020-11-13 12:18:16
1553
原创 脑残了:升级Ubuntu20.10,亮度100%,不能休眠.
脑残了:升级Ubuntu20.10,亮度100%,没有调节功能。已亮瞎狗眼。F12进入老版本时没问题不能休眠进系统选择F12困难。
2020-11-13 07:15:05
344
原创 godot着色器shader效果收集
一个研究shader的网站: https://www.shadertoy.com。收集整理了几个效果,修改为了godot可用的代码。代码在这里:http://i.scwy.net/it/2020/102616-shader/雾:B站有讲解的一个效果,一步一步告诉你如何实现。...
2020-11-01 09:18:57
1550
1
原创 知识付费:个人微信对接个人微博
之前有说过关于个人微信自动处理收费 /打赏,在博客中实现付费后打开阅读功能。我们经常在博客中记录一下网上的文章,一些自己的感、知。之前也试过几个网上用户较多的博客,问题在于:别人一不小心就说你是广告(博客内容实质上都算是广告),二不小心就停了,说不赚钱。几年的记录说没就没了,没地方评理,别人可没收你费的。于是自己用树莓派在家搭一个火锅(hugo),虽说电信没80,随便放一个8080口出去也能全世界“观看”。若有点资源,再mr2等工具映射一个外网,或者再配上一个域名。搞点小工具,基本没有了“失联”的风险
2020-09-22 17:21:16
465
原创 LILYGO T-Wristband 可编程的手环
因为最近开发一款大众化的健康产品,购买了一款可以自己编程的手环。其实现在销售的众多手环就是这样的,只是没有开放出来大家编程而已。这里有手环的开箱视频这是我拆开进行编程的样子除了编程能力限制以外,它的长电版105mah,也受不了超过1个半小时。另外,还没来得急研究抬手显示等代码,它的编程接线口就坏掉了,还是比较脆弱。自己编程比较好的就是可以实现自己的很多想法,不过同众多电子产品一样,受电力限制比较郁闷。我原本计划把它作为挂件放在身上,用一根电源线连接迷你的充电宝。让它作为我一个随身工具
2020-09-08 12:01:14
2999
2
原创 使用Golang开发桌面GUI:gotk3
原地址:http://i.scwy.net/code/2020/070810-gui/最近花了点时间研究gotk3,网上资料很少,很费时。考虑可能需要开发资源管理器/图片管理器,继续寻找golang的gui解决方案。Github这里有例程,我们都喜欢文档详细,例程多的东西。依赖: sudo apt install libgtk-3-dev libcairo2-dev libglib2.0-dev这里也讲了win环境下的安装。网友的学习文章读一读一 外带简单示例第一次运行例程simple,
2020-07-23 19:00:57
3759
1
原创 简单让任何平板、手机、电脑成为第三屏
原文在这里:http://i.scwy.net/it/2020/062413-screen/似乎家家户户都不只一两个平板,随着价格越来越低,性能越来越高,淘汰/闲置的也不在少数。在编程过程中,我们需要双屏,甚至三屏:主屏写代码,副屏看效果,三屏搜索或作对照。能不能把闲置的平板用起来呢?如何简单的实现呢?整理一下思路:方案1:平板只需要浏览指定网址,用于显示内容。它可以自动按需刷新,无需干预。Linux后台监控粘贴板,当发现有内容时,发送内容到服务端服务端是一个Web服务器,用于接收
2020-06-25 12:21:50
900
原创 FaIcon开源跨平台还免费数据库客户端,换掉navcat
原文地址:http://i.scwy.net/it/2020/052908-db/开源免费的SQL客户端,也支持跨平台。支持众多的数据库:RedShift, MySQL, PostgreSQL, IBM DB2, Impala, MS SQL, Oracle, SQLite,MariaDB等,基本包括我们常用的数据库,基本可以代替部份收费软件,例如navcat。Github https://github.com/plotly/falconFor Win 下载For Linux下载
2020-05-29 09:32:38
1117
原创 Golang的Gui编程及解决方案
有时间没更新这里了,发个文章凑个数。一般还是更新在自己家里的博客,见这里吧 http://i.scwy.net/go/2020/052212-gui/---------------------------------------说到golang的gui,就会想到:它不是为这个而生的。但这却是实际的需求,还要求程序员再去学一个语言去前端GUI,那确实还是不太友好的。所以还是趋向于在Golang本身解决。于是,fyne,qt,walk找了一圈,问题在于: 配置开发环境麻烦:go的使用者应该
2020-05-26 23:09:02
12573
2
Crocoat 跨网跨平台的传输工具
2022-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人