引言工作有开发微信小程序的内容,而PC微信上的微信浏览器和小程序首页不尽如人意 (打开不方便,首页有广告和其它内容)
因此结合之前的经验以及最近的发现;写了一个方便的小程序导航页;此为单HTML页面
主要功能有:
体验版小程序跳转
小程序码自动生成
Chrome与手机双支持
自定义跳转参数和页面
打开微信浏览器这最后一公里用到了微信的截图识别二维码功能
代码请看:https://gist.github.com/wangshuai-007/1dcdc5c09ba7d7e2fb3a0e2442800cbd
配置说明配置主要为变量miniProgramGroups
示例大概是这样的:
12345678910const miniProgramGroups = { "常用": { "wxcff7381e631cf54e": { name: "微信开发者助手", icon: "https://developers.weixin.qq.com/community/n ...
引言本人喜欢学习英语;我比较喜欢的英语学习方法就是刷TikTok;使用梯子可以直接下载到TikTok;但是却不能刷(其它功能没问题,但首页里面是空白)
因为TikTok有严格的网络限制;解决方案就是使用俄罗斯大神破解的TikTokMod;官方网站在电报Telegram中:TikTokMod;本文介绍下载方法
解决方案Telegram下载直接的下载方法是直接在电报频道中下载,在频道中点击置顶消息;然后下载安装即可
Fylio下载假如没有安装Telegram或者没找到下载地址,可以从网页中下载;TikTokMod和Fylio有合作,你看网站广告可以直接从网页下载
只是这个网站下载有点费事,本文主要介绍下载方法
PS:网页下载的话推荐电脑上操作,因为PC可以使用插件拦截页面的广告
网页地址从Telegram中的频道找到最新的版本消息
点击Скачать мод ТикТок(Fylio)
就是第一个链接,44.6.4的链接就是:https://fylio.com/d/e4bff103-9d75-42b9-8b97-40e56efebaad
假如进不去Telegram,有一个固定的链接 ...
引言openclaw流行的安装方法是Mac Mini,本文介绍我摸索的PVE(Proxmox VE)安装OpenClaw的实践心得
注意事项安装英文原版虽然openclaw现在有不少汉化或者中文的教程,不过由于这个网关是国外弄的我还是建议使用英文安装,不要选中文OS或者中文的版本(我昨天编译安卓的OpenClaw Node apk就发现没有100%适配中文)不然就只能徒增烦恼了
使用VM安装openclaw由于破坏性强,因此需要独立安装,我选用的是独立VM的ubuntu-24.04.1-live-server-amd64.iso
安装ubuntu没什么好说的,使用默认配置即可;
安装成功后记下它的IP192.168.xx.xx;同时在安装时我选择导入了我github账号的ssh key
安装前配置代理安装Open Claw也可以直接用官方文档;使用命令:curl -fsSL https://openclaw.ai/install.sh | bash一键安装即可;根据提示选择或输入
就是安装前应该要先配置代理
123export https_proxy=http://192.168.XX ...
引言手机安装的第三方应用一般都可直接屏蔽通知,但是对系统应用,比如我用的小米手机;它的安全服务却总是提示发现XXX等2个恶意应用;而且现在还没有添加白名单的方法,异常恶心
此方法理论屏蔽任何系统通知,不限于此
解决方案解决方法就是安装DoNotNotify
用这个APP可以自动忽略通知,但缺点是耗电
要持续监听通知需要 电池无限制+自启动+后台保活;所以不耗电是不可能的
考虑到现在手机电池容量增大,而且有快充;我认为可以接受
你们也可以自行尝试后决定是否继续使用
本机为Xiaomi14Pro 系统hyperos 3.0,其它品牌的设置方法类似
操作步骤下载安装从项目Release页面下载最新apk安装
设置
安装打开后依据提示开启读取、回复和控制通知的特殊权限
长按DoNotNotify图标打开App的应用信息,开启自启动选项
在应用信息的电量消耗中选择无限制(不采取任何限制措施)
打开任务管理视图长按DoNotNotify图标点击锁标志
屏蔽DoNotNotify是通过规则按文本或者正则匹配屏蔽指定的应用通知;所以每个应用需要有一个Rule
设置成功后History中就能看到历史 ...
引言Google AI Studio是非常好的AI工具,不过它的网络检测也很严格;之前我用的机场一直没问题 ;
不过最近可能用户太多;导致被它识别到不支持的地区;经查询,它的地区检测域名是alkalimakersuite-pa.clients6.google.com;
在我单独给它设置规则后发现所有的节点都无法访问:
12rules:- DOMAIN-SUFFIX,alkalimakersuite-pa.clients6.google.com,AIStudio
但我用的别的按量计费的机场发现可以访问Google AI Studio;每次使用切来切去非常不便;而且我还用了TUN模式,很多应用都会断网
于是研究几天找到了适合的节点,规则,合并方法
解决方案我之前用的是Clash for Windows,它不具备订阅合并功能;现在我测试使用Mihomo内核的Clash Verge有人说可行
官方的issue:[Feature] 能否合并订阅 #1092里面说了可以自己写配置实现;
但我实在不懂Clash的内核;网上也没有一个完整的教程指导如何合并订阅;
懒人配置是可行的
操作方法如下:
...
引言最近项目要用到短信跳转小程序的功能;因此特意研究一下相关功能
顺便集成跳转小程序的功能到导航网站(dashy)中
参考微信官方文档:短信跳小程序可以实现需求但这里有两大坑
它的H5网页我 实测不怎么好用,至少我没研究出来,因此我自己写了简单的跳转代码
因2025年3.15导致运营商对短信中的链接要求严格,导致使用 cloudbase.sendsms 接口几乎都无法发送成功(我测试只有手机开启了网络短信功能的手机号能收到短信;其它全是(MK:100C)运营商关键词拦截)
截止日前我没找到发短信的方法,因此本文只讨论链接跳转小程序功能
解决方案在安装了微信的客户端中,微信会在设备上注册:weixin://的协议,通过这种格式的链接可以快速打开小程序
协议规范请见官方文档:获取 URL Scheme
URL Scheme有加密和非加密,加密的需要调接口且有时间限制;因此这里讨论的是明文URL Scheme
假如你是小程序的开发者,则在允许的情况下在后台设置明文URL Scheme后可以使用
weixin://dl/business/?appid=*APPID*&path=*P ...
引言最近突然领会了一个导航网站(dashy)的妙用
除了可以放项目地址,编译 发布地址打开对应小程序之外还可以直接ssh连接到测试服务器;更可以改造脚本直达日志文件位置;让每天的班可以上的开开心心
我暂时没找到可以直接注册url协议的terminal,再加上xshell用起来还不错;因此决定支持ssh://root%40192.168.1.57:22这样的链接直达服务器的功能
解决方案注册ssh://这样的协议需要修改注册表;假如只用注册表,使用cmd或者powershell这样的脚本都会有黑屏弹窗的问题
只有vbs可以纯后台不弹窗启动应用;因此需要写两个文件:register-ssh-protocol.reg和ssh-handler.vbs
拆分后方便开发及调试;先给出我的文件:
register-ssh-protocol.reg
123456789101112131415Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\ssh]@="URL:SSH Protocol""URL Protocol ...
引言最近突然领会了一个导航网站(dashy)的妙用
除了可以放项目地址,编译 发布地址打开对应小程序之外还可以直接ssh连接到测试服务器;更可以改造脚本直达日志文件位置;让每天的班可以上的开开心心
xsh是xshell保存其session的配置文件格式;当本地配置好连接服务器的方式后可以直接从Session Manager中双击名称连接到服务器;
而xshell命令行工具(Xshell Command Line Options)刚好支持使用xsh文件打开,且可以使用相对路径;这免于密码输入的连接方法秒杀ssh://这种协议(详见前文:注册sshurl协议一键打开terminal)
解决方案注册xsh://这样的协议需要修改注册表;假如只用注册表,使用cmd或者powershell这样的脚本都会有黑屏弹窗的问题
只有vbs可以纯后台不弹窗启动应用;因此需要写两个文件:register-xsh-protocol.reg和xshell-handler.vbs
拆分后方便开发及调试;先给出我的文件:
register-xsh-protocol.reg
12345678910111213141 ...
引言因框架限制,公司开发的服务需要占用端口;因此调试时必须管理员权限
之前每次都是右键visual studio选择以管理员身份启动;或者修改的visual studio快捷方式的属性→高级→用管理员身份运行
但这种方法只能从快捷方式固定打开,如果从sln或其它的方法打开项目还是普通权限,这多有不便
本文介绍两种始终以管理员身份启动visual studio的方法
两种方法原理一样,只是添加方式不同
解决方案
GUI添加
在文件管理器中从疑难解答中添加visual studio以管理员启动;
这是网上流行的解决方法
选择任意exe右键→兼容性疑难解答→该程序需要附加权限→选中visual studio
这里贴出win11的英文帮助选项以供参考:
不过这种方法在你本机安装很多应用的时候就很麻烦,要选很多次None of the above才能选中visual studio,因此我从GPT上问到了快速添加的命令
命令行快速添加
找到visual studio的主程序路径,使用以下命令在管理员控制台中执行(注意路径换成你自己的)
reg add "HKCU\Softwar ...
引言自从Xshell更新8.0后更新过好几次;最近发现Xshell正常,但无法从Xshell打开Xftp会报错:
xftp failed to retrieve info code 40004
本文介绍报错解决方法
解决方案Xftp报错提示重新安装,但我重装好几次都没解决问题;为此我临时使用了一阵Winscp
刚刚又重新安装到非默认目录后还是有同样的错误;但是安装完成提示can not find the nslicense.dll以及其它报错
根据这个异常找到一篇文章:Xshell下载安装时报错can not find nslicense.dll问题为临时文件的中文路径问题
根据提示,修改TEMP和TMP变量的路径为纯英文即可
调整后运行正常
参考资料
Xshell下载安装时报错can not find nslicense.dll

