跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 使用 RemoteApp 远程运行 QQ
未分類
6 2 月 2021

使用 RemoteApp 远程运行 QQ

使用 RemoteApp 远程运行 QQ

資深大佬 : VShawn 9

Why

由于一些众所周知的问题,将QQ或其他一些国产软件安装在本地实在有些危险,大家也提出了一些方案:

  • 杀软自主规则:只能防止 QQ 访问特定的路径,没有设置规则的路径无法受到保护;
  • 绿色版 QQ:可能有封号的风险;
  • 虚拟机 /沙盒运行:在外面会有个 Windows 的框框,割裂感严重;

最好还是像 Parallels Desktop 那样,能够把软件单独提取出来,以本地 APP 的形式显示远程 APP,获得与原生 APP 一致的使用体验。

于是就想到了使用微软的 RemoteAPP 。

How

其原理就是基于 RDP,但不显示桌面,而是只把所需的软件界面拉回本地,理论上占用资源更少。

由于是 RDP,因此服务器端建议使用 Winows Server,以支持多 RDP 会话。

What

那么 RemoteApp × QQ 体验效果如下:

  • 由于是在公司远程到云服务器,有时候网速跟不上就会使 UI 刷新滞后,俗称“卡”。使用本地虚拟机运行 QQ,再远程出来效果应当更好。

  • 我电脑上开了 3 个虚拟桌面,在第 1 个虚拟桌面启动远程 QQ 时,QQ 的主界面有时候会跑到第 3 个虚拟桌面,只要 Win + Tab 到第 3 桌面把 QQ 最小化一次后就能解决;

  • 聊天会话使用感受和原生的 QQ 好像没有太大区别;

具体配置方式不赘述,有兴趣的请走:传送门

图例

注:下方图床使用 imgur,国内不一定能够访问到。

1. 启动连接时会弹出 RDP 窗体;

使用 RemoteApp 远程运行 QQ

2. 支持自动登录;

使用 RemoteApp 远程运行 QQ

3. 主界面;

使用 RemoteApp 远程运行 QQ

4. 任务栏和任务管理器;

使用 RemoteApp 远程运行 QQ

Notice

其他的软件也可以用 RemoteApp 拉到本地,比如此刻我发帖使用的是安装在云服务器上的 Edge (公司网络访问不了 V2 )。

大佬有話說 (52)

  • 資深大佬 : doublleft

    这个不错啊,可以在 mac 下连 rdp remoteApp 吗

  • 資深大佬 : w88975

    不至于 不至于….

  • 資深大佬 : qsnow6

    可以接受 remoteapp 的通知吗?
    比如别人给你发微信,本机的系统通知会弹出提示吗

  • 主 資深大佬 : VShawn

    @doublleft #1 可以的,把生成为 .rdp 文件,在 mac 下双击运行,不过我只看了别人的演示,自己没试过(没有 mac )。

  • 資深大佬 : whenov

    @w88975 至于,至于

  • 資深大佬 : Osk

    主你好,我也一直想搞,之前试过但体验不是很理想:
    Server 我印象中不激活 rds 的话最多也只支持两个 rdp 会话,这个咋解决?

    另外,RemoteApp 我用着有一大痛点:我 remoteApp 用微信,然后连接断了,再次打开 rdp,微信会启动新的登陆,之前的登陆会话要么无法连上,要么超时被结束了。

    不确定上面两个问题是不是我配置的问题。

  • 資深大佬 : whwq2012

    请问主这个依赖域吗

  • 主 資深大佬 : VShawn

    @qsnow6 #3 没有试微信,QQ 目前观测到的:

    1. 消息提示功能受到一些影响,来消息了右下角系统托盘会闪烁,但鼠标悬浮不会弹出消息预览,需要双击打开聊天窗体,同时本机的 Windows 消息中心不会有提示。
    2. 文件传输助手会直接弹出对话框。
    3. QQ 邮箱来信提示正常。

    使用 RemoteApp 远程运行 QQ

  • 資深大佬 : codyfeng

    可否连接本地虚拟机的 RemoteAPP,这样应该可以解决卡顿的问题

  • 主 資深大佬 : VShawn

    @Osk #6 RDS 我不太清楚,我一般用不到那么多会话数,不过我现在 WIN2016,同时开着一个远程桌面,一个 QQ 一个 Edge 是可以的,这应该算是 3 个 RDP 会话了吧。

    第二个问题我暂时没遇到过,不清楚。或许可以配置自动注销解决?

    @whwq2012 #7 不依赖,我现在用着的是个人云服务器,没有域的。

  • 資深大佬 : Osk

    @whwq2012 用工具魔改出来的可以不依赖域

  • 主 資深大佬 : VShawn

    @codyfeng #9 当然可以,我这里是公司的电脑没有开虚拟化,不然我也开在本地了。

  • 資深大佬 : Osk

    @VShawn 自动注销很难受,或者说无法接受,打工人嘛,最重要的是一直挂着这些 IM,特别是智障微信每次都要手机去登陆,RemoteApp 无法恢复会话这个可以说是我放弃 RemoteApp 的理由了,限制会话反而我不介意,洋垃圾贼便宜,不介意开一堆 vm

  • 資深大佬 : whwq2012

    @VShawn 还有个问题啊,就是开启服务的这端被连接时会被挤掉登陆吗?能同时使用吗

  • 資深大佬 : FaXiaoKe

    。。我直接远程桌面家里的小型 pc,分一个桌面不就行了? 一通花里胡哨的操作,属实脱裤子放屁了

  • 資深大佬 : SuperPaxxs

    remote app 默认会把你本地磁盘也给挂载上去吧? remote app 还是有能力访问本机内容。感觉起不到防护效果。

  • 資深大佬 : Osk

    @SuperPaxxs 可以选择是否挂载

  • 資深大佬 : SuperPaxxs

    @FaXiaoKe 直接远程桌面体验还是不一样的,割裂感太强了。和不开融合模式跑虚拟机差不多。
    他那个有个问题主要是 remote app 貌似默认会挂载本地的磁盘到远程,所以我感觉起不到隔离的效果(有一段时间没有用过 remote app 了,不知道现在怎么样,以前好像是 WVD 时候用的)

  • 資深大佬 : crab

    @codyfeng 虚拟机 VM 不是可以把软件界面拖到真机界面吗

  • 資深大佬 : yingfengi

    远程应用发布。。。。

  • 主 資深大佬 : VShawn

    @whwq2012 #14 不会,我试过同一个账号同时开远程桌面和远程 QQ
    @FaXiaoKe #15 直接远程桌面还要自己偶尔去瞅一眼有没有消息,属实麻烦,这个虽然也不完美,但至少在系统托盘会有新消息提示。
    @SuperPaxxs #18 我检查了一下,RemoteApp tools 生成的 rdp 文件确实默认会挂载硬盘,手动把配置改成不挂载就行了,感谢提示。
    把下面的”*”删掉就行
    使用 RemoteApp 远程运行 QQ

  • 資深大佬 : HFX3389

    只有 Server 服务器才行吗?

  • 主 資深大佬 : VShawn

    @HFX3389 #22 Win10 也可以,但 Win10 没破解前限制只能有一个远程会话,也就是说打开一个远程 QQ 会把该账户的其他远程连接踢下线,所以才推荐使用 server 系统。

  • 資深大佬 : robot1

    已经被逼到这份上了。。。

  • 資深大佬 : Thinkerous

    @VShawn 有老铁试试 RDPwrap 可以解封多个进程么?

  • 資深大佬 : shichuango

    有点意思。。

  • 資深大佬 : 7654

    @Thinkerous #25 RDPwrap 可以单用户登录多个会话的

  • 資深大佬 : duanxianze

    真不至于。。大不了不登 qq 好了 总不至于公司用 qq 办公吧?

  • 資深大佬 : Jirajine

    性能能够流畅么?看起来和 VMware 的 unity 模式差不多,但那个一卡一卡的。

  • 資深大佬 : nigulasida

    不至于。。。还不够麻烦的

  • 資深大佬 : yuruizhe

    使用效果,相当于远程桌面,然后最大化窗口?

  • 資深大佬 : Osk

    @VShawn 我之前的 RemoteApp 测试环境可能有问题, 导致了我对 RemoteApp 可用性的误判, 我重新测试了一下 RemoteApp, 发现可用性其实很高.

    ——- 会话数目限制问题

    Windows Server 默认允许两个会话同时连接, Windows 10 只允许一个, 这个会话指的不是 RemoteApp 的窗口数目 /启动的程序数目, 之前我测试时不知怎么回事, 每次打开一个 RemoteApp, 之前的 RemoteApp 都会被断开, 有点诡异…

    现在重新测试的结果(使用同一用户):
    RemoteApp 连接使用了一个单独的会话, 所有的 RemoteApp 打开的程序都在这个会话中, 这个会话和常规的 rdp/终端登录会话似乎不一样.
    不破解的情况下: Windows Server 可以开一堆 RemoteApp 窗口 + 一个 RDP/终端登录会话. Windows 10 不破解只能用 RemoteApp 或者 rdp 登录, 不能同时存在.

  • 資深大佬 : Osk

    ——- 意外断开后程序状态恢复的问题

    RemoteApp 意外断开能否保证未保存的程序不会被结束而丢失没保存的进度: 可以, 重新连接后之前 RemoteApp 打开的窗口全部都在, 也就不存在我之前测试时 微信每次用 RemoteApp 连接都需要重新登录的问题.

    我测试了一下: 开几个 mspaint, [email protected] 等窗口(通过 explorer.exe RemoteApp 打开), 随便创建一点内容不保存, 然后直接断网或者把 RemoteApp 连接挤下去, 然后重新随便开一个同机器同用户的 RemoteApp 连接, 之前的窗口全部都在, 会自动重新打开!
    不错, 这下完全够用了. 设置可能只需要一个 Explorer.exe RemoteApp 都能解决很多需求了.

    在测试中发现微信不能关闭(最小化到托盘), 不然会死翘翘再也调不出来. QQ 可以完全关闭窗口隐藏到托盘.

  • 資深大佬 : Osk

    @yuruizhe 相当于 Windows 把程序窗口内容放在客户端绘制, 没有 RDP 的窗口边框, 看起来和跑在客户端的程序一模一样, 如果不是标题栏有 Remote 后缀, 根本无法区分到底是不是 RemoteApp.

  • 資深大佬 : Osk

    @Thinkerous 不需要 rdpwarp 破解 Win 10 的单会话限制, 所有的 RemoteApp 都是在一个会话中的, 登几个 QQ 完全没问题.

  • 資深大佬 : Osk

    其它资源隔离方面的疑问和小测试:

    剪贴板: 可以编辑 remoteApp RDP 文件或者打开第一个 RemoteApp 时决定.
    重定向本地磁盘卷到服务器: 同上.
    麦克风: 同上.
    摄像头: RDP 根本不支持重定向…

    RemoteApp 对屏幕进行截图: 无法得到客户端屏幕的内容.

  • 資深大佬 : zcm3579

    居然还能这样玩

  • 資深大佬 : 12101111

    同样的原理可以在 Linux 上用: https://github.com/Fmstrat/winapps
    但是 freerdp 的实现 bug 较多

  • 資深大佬 : lovestudykid

    还可以 QQ over Wine over WSL over Win10 。省了服务器,也不需要在本地开虚拟机

  • 資深大佬 : ZZSZZSZZS

    @Osk rdp 支持摄像头重定向了吧,刚刚翻了一下微软的文档,文档里有这个配置选项,不过我没有试过

  • 資深大佬 : janus77

    真不至于
    绿色精简版直接一劳永逸

  • 資深大佬 : systemcall

    可以像 Windows Defend 应用程序高级防护的 Microsoft Edge 应用程序防护窗口那样跑在本地、支持 GPU 虚拟化、支持共享和隔离剪切板、打印机、麦克风等吗?
    感觉要是有办法把那个东西破解了就好了,把 Edge 换成别的软件,那样的话就很有用了。不担心 Edge 有什么漏洞会黑掉电脑

  • 資深大佬 : cat9life

    第一次听到 RemoteApp.. 孤陋寡闻了

  • 資深大佬 : cslive

    @cat9life 堡垒机大多数都是这个方案

  • 資深大佬 : d5

    学到了,有趣有趣

  • 資深大佬 : ryanlid

    有互相隔离吗?在 RemoteApp 中的浏览记录还是会被扫描呀

    要弄,得一个 Server 运行一个软件
    运行 QQ 开一个 Server
    运行微信开一个 Server
    运行浏览器开一个 Server
    。。。

  • 資深大佬 : Osk

    @ryanlid 洋垃圾很便宜,起一二十个虚拟机都不是问题

  • 資深大佬 : Osk

    @ZZSZZSZZS 好像是的,不过没需求

  • 資深大佬 : qcgzxw

    ![]( https://cdn.jsdelivr.net/gh/image-backup/[email protected]/image/1611216170472-1611216170468.png)
    ![]( https://cdn.jsdelivr.net/gh/image-backup/[email protected]/image/1611216098200-1611216098194.png)
    ![]( https://cdn.jsdelivr.net/gh/image-backup/[email protected]/image/1611216140703-1611216140699.png)

  • 資深大佬 : goodryb

    试了下和远程桌面区别不多,画面变化太大的话带宽占用超高

  • 資深大佬 : systemcall

    @ryanlid #46
    RemoteApp 是可以通过一些方法来降低内存占用的,Windows 沙盒就是用了一些方法,微软的博客上写了有。4G 内存就可以运行 Windows 沙盒外带用 chrome 上网了,一般的虚拟机可没有那么轻量
    但是微软让不让你用是另一回事。按理来说商店里面的应用完全就可以隔离文件系统,但是微软后来彻底放开了,只是保护了少数关键目录的写入

  • 資深大佬 : jayvs5200

    谢谢主今天的点子。 让我实现了在自己的 NUC 上玩 Cyberpunk2077

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具