-
Notifications
You must be signed in to change notification settings - Fork 270
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
YoudaoTranslate 3.0 版本 #90
Comments
定在 11 月 11 发版 Deadline 就是生产力! |
加油⛽️ |
加油!! |
加油! 支持! |
支持!如果 11 月 11 号能更新的话我就不装 PHP 环境去用旧版了 (macOS 12),毕竟平时不会用到 PHP。 另外有个疑问,按照我的理解,esno 只是一个把 TS 翻译成 JS 的 Node.js 插件,最后还是要依赖 Node.js 来执行的,似乎并不能达成这里提到的「可以直接执行,不再依赖php或python」。 如果一定要用 TS 又不希望插件有什么 runtime 的依赖的话,倒是可以考虑用 quickjs 这种这种轻量级的 runtime,直接把 quickjs 打包到插件里一起发布。 |
你是对的,我理解错了。esno 还得安装 node 才能使用。 目标是不依赖系统的环境,我去研究一下 quickjs thanks a lot ! |
找到了deno, 提供二进制包,可以直接执行 Ts, 所以方案为打包 deno 作为 runtime |
@wensonsmith Deno 也太大了吧,我印象中 Deno 写个 Hello World 也有 40MB+ 了 |
是有点大,昨天下了 deno 的二进制包, 26M 现在蚌埠住了,不然就需要依赖 node 环境, 现在学 go 还来不来的及。。 quickjs 没有找到 macos 的二进制包,只有 linux 和 win 的 |
@wensonsmith 另外可以考虑下 macOS 自带的 JavaScriptCore,这样可以白嫖 OS 的 JS runtime: https://developer.apple.com/documentation/javascriptcore 我自己试了下用 C 包一层,感觉是可以的: |
deadline 还来得及么 |
估计够呛了,我今天等了一天,应该是作者太忙了,加油!!! |
赶不及了.. T ^ T 想要实现自带 runtime 比我预想的复杂啊 quickjs (788K) 得自己封装 fetch,封装到一半然后发现了带 fetch 的 txiki (1.8M) 现在决定先用 txiki 实现功能,后面再封装 fetch 切到 quickjs 目前运行环境和请求已经没问题,正在用 Ts 封装 PHP 里面的那个 workflow 包 还得再等等 = = |
辛苦 |
一个小建议:先发一个 TS 实现编译到 JS 且依赖 node 的 3.0. |
还真有,在 readme 里 😄 |
加油! |
现在学 go 还来得及 🌝 |
但 go 的二进制也是需要不同平台版本做分发的 |
加油,冲冲冲 |
这周有希望不🙋♂️ |
必须的, Youdao 的翻译已经做好了, 我整理下代码,晚上发一版 |
第一版终于发布, macOS Monterey 的各位可以不用安装 PHP 啦 暂时还不支持单词本和百度API,如果有单词本的需求,还需要使用 V2 百度API的适配欢迎 PR |
弱弱的问一句怎么安装呢 |
@wensonsmith 打包有问题吗,没有 workflow 文件 |
现在有了,昨晚上传失败了,我没发现 |
@wensonsmith 差一个 logo |
加上啦 |
不用全复制过来,原来的配置字段名称和现在也不一样 只需要填上 key (youdao_appKey) 和secret (youdao_secret) 就可以 你这个什么也没提示,有点奇怪 |
感觉我得建一个微信群啊, 有问题直接群里沟通会方便许多 |
是的,需要建一个群,方便很多,打赏也更方便,😝 |
已经在不起眼的地方加上了微信群的二维码 😆 |
已打赏 |
runtime 中附带的 txiki 在首次使用 workflow 时不能正常启动,原因是 Mac 默认有安全策略,https://support.apple.com/zh-cn/guide/mac-help/mh40616/mac。 建议补充下说明。 |
@akiakise thanks 已在readme中加上 |
二维码过期了 |
除单词本其他功能均已完成 |
期待单词本功能 |
长句自动换行不能用,Alfred版本 4.0.4 |
The text was updated successfully, but these errors were encountered: