LstHeart / vscode-wxread

微信阅读 VSCode 插件
MIT License
22 stars 3 forks source link

如何解决远程无法使用的问题?(问题标题已修改) #11

Closed Malibu351 closed 1 year ago

Malibu351 commented 1 year ago

请问一下有平替方法吗,或者有没有好的解决思路

LstHeart commented 1 year ago

请问一下有平替方法吗,或者有没有好的解决思路

@Malibu351 目前这个插件还是可以正常使用的啊,你那边用的什么版本的VSCODE? 能否提供更详细的信息看看。

我这边是正常的

image

Malibu351 commented 1 year ago

请问一下有平替方法吗,或者有没有好的解决思路

@Malibu351 目前这个插件还是可以正常使用的啊,你那边用的什么版本的VSCODE? 能否提供更详细的信息看看。

我这边是正常的

image

感谢回复,这个是我的vscode版本信息: 版本: 1.80.1 (user setup) 提交: 74f6148eb9ea00507ec113ec51c489d6ffb4b771 日期: 2023-07-12T17:22:07.651Z 电子: 22.3.14 ElectronBuildId: 21893604 Chromium: 108.0.5359.215 Node.js: 16.17.1 V8: 10.8.168.25-electron.0 OS: Windows_NT x64 10.0.22000

以及这个是插件的版本 image

LstHeart commented 1 year ago

@Malibu351 我刚刚把版本也升级到1.80.1了,这个插件也还是可以用的,你要不卸载之后,再重装试试?另外你是无法登录还是其他什么问题?

image image

LstHeart commented 1 year ago

请问一下有平替方法吗,或者有没有好的解决思路

nginx反向代理可以参考此部分源码 https://github.com/LstHeart/vscode-wxread/blob/main/src/server/koa-proxy.ts

Malibu351 commented 1 year ago

@Malibu351 我刚刚把版本也升级到1.80.1了,这个插件也还是可以用的,你要不卸载之后,再重装试试?另外你是无法登录还是其他什么问题?

image image

昨天下班后忘记回复了不好意思,我安装并且打开之后并无内容加载 image

一直是这样子的,没任何反应不知道是什么情况@LstHeart

Malibu351 commented 1 year ago

@LstHeart 您好,我解决我的问题了,首先是远程remote-ssh链接服务器的话,就算在服务器上装了插件也无法正常使用,一直是白屏(可能是无法加载内容),得先开启一个本地的vscode窗口,在其中登录打开小说之后,不关闭窗口,在远程vscode窗口重新加载就就可以使用了。而且只有本地端口加载后的内容远程才能查看(远程无法换章),我猜测可能是因为虽然端口号相同,但是因为端口号是localhost:xxxx,不能指定ip,所以远程只能读取本地的端口并且获取其中内容,不能自己开设端口,相当于远程只是一个映射,该端口内容的修改还得去本地的vscode窗口中查看。我试试改改代码中端口和ip的部分~

我尝试回来了: 将extention.js的文件中关于loaclhost的部分替换为远程服务器的ip之后,在remote-ssh的情况下也能够微信阅读不再是白屏了,但是每次点击登录显示的内容都是“二维码无效”,不断刷新也没有什么办法,请问这个该怎么解决呢

image

LstHeart commented 1 year ago

@Malibu351 我当初并没有考虑远程开发环境用这个插件的场景😂 不过我尝试了一下,貌似不用设定远程服务器,直接转发端口就可以和本地一样了,你可以看看下面的截图试试

image

Malibu351 commented 1 year ago

@LstHeart 嗯嗯,完美解决问题了hhh太感谢您啦!

LstHeart commented 1 year ago

@Malibu351 我有更新一版插件0.0.14,远程环境现在可以自动转发端口了

Malibu351 commented 1 year ago

@LstHeart 感谢作者!已经更新并且使用了!