Lawrence Liu

Results 13 comments of Lawrence Liu

> @LawrenceLiuQuanzhou 我今天刚好下载了这个软件,也是出现你说的问题,通过导入可以解决没有翻译的问题。 > > 你可以如下操作: > > 1. 到这个发布界面直接用手机下载 db.text.json 文件,地址 https://github.com/EhTagTranslation/Database/releases/tag/v6.4246.1 > ![download](https://user-images.githubusercontent.com/14243713/165235368-d3acf64c-a36f-4d24-abd5-02a3fedfe0e9.png) > 2. 打开软件 启用标签扩展,导入这个文件。导入之后打开翻译标签等选项,标签就都翻译出来了。 > ![settings](https://user-images.githubusercontent.com/14243713/165235599-af77861b-8dc0-4db7-be25-25038c7396fc.png) > > 可惜不能同步数据,这个库同步数据的频率太高了,目前 > > 需要自己手动替换翻译json,主要我是不会写ios代码,不然就写个自动获取更新词库的功能了 Wonderful!🎉🎉🎉

> ok,我已经修改好了。 在使用中发现的另两个小问题(或许是同一个?): 1. 当光标从其他行移动到H3,H3前面的块会变扁; 2. 当光标从其他行移动到引用里的H3时(使用 `>` 来引用,使用 `### ` 在引用中创建【Error】块),整行会轻微上移,当光标移开时,又会回到原位。

> > ok,我已经修改好了。 > > 在使用中发现的另两个小问题(或许是同一个?): > > 1. 当光标从其他行移动到H3,H3前面的块会变扁; > 2. 当光标从其他行移动到引用里的H3时(使用 `>` 来引用,使用 `### ` 在引用中创建【Error】块),整行会轻微上移,当光标移开时,又会回到原位。 问题一的配图,光标在其他位置: ![htJSxA0907161756](https://cdn.jsdelivr.net/gh/LawrenceLiuQuanzhou/ImgBank@main/MdImg/2022/htJSxA0907161756.png) 光标移动到H3: ![LeKERs0907161836](https://cdn.jsdelivr.net/gh/LawrenceLiuQuanzhou/ImgBank@main/MdImg/2022/LeKERs0907161836.png) 问题二的配图,光标在其他位置: ![uotAAk0907161858](https://cdn.jsdelivr.net/gh/LawrenceLiuQuanzhou/ImgBank@main/MdImg/2022/uotAAk0907161858.png) 光标移动到H3: ![JQJKjW0907161915](https://cdn.jsdelivr.net/gh/LawrenceLiuQuanzhou/ImgBank@main/MdImg/2022/JQJKjW0907161915.png)

找到了作者多年前的文章:https://blog.sunnyyoung.net/rang-wei-xin-macos-ke-hu-duan-zhi-chi-alfred/ 我去琢磨看看了。

> [插件](https://github.com/Jax0rz/wechat)我写好了,大家可以试试,目前还有点小问题,最近两天会发布到RayCast Store ![showcase](https://user-images.githubusercontent.com/7557357/191069300-0d248537-fa13-4f7f-bf43-d898aa4a9517.png) 额滴超人,我去试试🎉🎉🎉

> 目前有个问题,就是用Raycast提供的OpenInBrowser方法会打开浏览器,然后才打开微信,暂时不知道怎么解决 你直接把URL作为参数,然后运行指令 `curl URL`,就能不经过浏览器直接打开了,试试看。

关于Raycast,我个人进行了一些尝试,发现作者为了适配Alfred,本地内置了一个HTTP服务。 你可以本地访问 `http://localhost:48065/wechat/search?keyword={query}` 来模糊搜索联系人,这个跟Alfred的Web search和Raycast的QuickLink其实相似,通过替换 `{query}` 来直接向链接查询。 返回的结果是一个字典,里面包括昵称、头像、用户名和arg什么的,然后可以通过 `http://localhost:48065/wechat/start?session={arg}` 的方式来直接打开微信对应的联系人。 然后我就琢磨着能不能写个脚本让Raycast也支持。 但是想了想,这个流程大致如下: 1. 输入用户名 2. 将用户名和链接组成新的链接 3. GET链接,得到返回的字典 4. 将字典转换成头像+昵称+用户名的形式供用户选择 5. 从用户选中的字典中抽取arg值,并组合成新的链接 6. 打开此链接 问题就出在4上面。 Raycast虽然提供了给脚本传输参数的方法,但是并没有提供进一步选择脚本输出的参数,然后进行进一步行动,这类的方法。 要想实现第四点,必须写Raycast的拓展。 然后我又去找官方的拓展编辑手册,发现Raycast的拓展要用Node JS来写。 问题就出在这里:...

> > T450s 2k@165hz 10.15.7系统 英特尔网卡。 > > 使用绿联的minidp-dp线,外接屏幕不可用。 > > 表现为; > > > > 1. 能在设置中看到显示器名字,可以设置分辨率和刷新率,分辨率最高可至2k,刷新率最高可至165,但是最低为59.88hz,没有60hz选项 > > 2. 设置过后,屏幕闪烁,黑屏,但无信号 > > 3. 无论使用镜像与否,外接显示器君;无效 > > 4. 即使使用一键hidpi,仍无法解决问题...