Byt*_*der 5 pidgin whatsapp libpurple
我目前没有能够运行 Whatsapp 的合适的智能手机,而且我还没有那里的帐户。
我需要的是一种在我的 Ubuntu(64 位,目前为 15.10)桌面上运行任何 Whatsapp 客户端的方法,它允许我在不需要现有帐户或使用智能手机的情况下注册一个帐户。我只能用普通手机接收短信。
在这种情况下有机会使用Whatsapp吗?如何设置和注册帐户?
更新 2:
我设法将 Pidgin(pidgin-whatsapp来自 0.8.4 ppa:whatsapp-purple/ppa)设置为能够联系朋友并向他们发送短信,但我无法接收任何短信。但是,我可以接收图像并查看打字通知。pidgin 的调试输出似乎也显示传入消息,但它们根本没有显示。
有什么想法可以解决这个问题吗?到目前为止,我刚刚在 GitHub 上针对该pidgin-whatsapp软件包写了一个错误报告......
更新 3:
该软件包pidgin-whatsapp已停止使用,其开发人员放弃了尝试处理 Whatsapp 阻止非官方客户的尝试。所以不再使用这个 Pidgin 插件了。
TL;DR:在 VirtualBox 中的 Android x86 上运行它,分配有限的资源,并将其与 Web 应用程序或桌面客户端连接起来以获得桌面界面。
Whatsapp 的官方 Windows 桌面客户端对我们没有帮助,即使我们要在 Wine 下运行它。那是因为它的工作原理与他们的网络应用程序完全一样。它需要持续连接到智能手机客户端才能工作。
因此,最好的方法是以某种方式在您的桌面上运行实际的 Android 应用程序。SIM 卡不需要在同一台设备中。您只需使用短信注册一次,就可以了。
我想到的第一种方法是通过 Google Chrome,它可以通过一些调整运行许多 Android 应用程序。不幸的是,结果似乎与您在 Pidgin 中遇到的问题相反!
应用程序可以接收消息,但不能回复。
因此,我能想到的最后一招是在 VirtualBox 中安装 Android x86或Remix OS,然后从那里的 APK 安装 Whatsapp。您将能够通过接收短信到您的手机来激活它。
也可以通过像 Genymotion 这样的模拟器来做到这一点,但我认为这会模拟 ARM 架构,所以我很确定与 x86 虚拟机管理程序相比,它会消耗更多资源和/或速度更慢。
我听说 Whatsapp 需要 Google Play 服务,但我认为它至少包含在 Android x86 中,如果没有,在 Android x86 和 Remix OS 中安装也很容易。
不喜欢安卓应用的触控界面?好吧,既然你现在有一个可用的 Android 客户端,你现在可以通过 Wine 使用 Whatsapp Web 甚至本机 Windows 应用程序。棘手的部分是,为了激活它,Android x86/Remix OS 管理程序必须扫描二维码,该二维码将显示在您的浏览器/Whatsapp 桌面客户端中。不过,这是可以做到的。有很多方法。
如果你成功了,你可以在 Ubuntu 上的浏览器中使用 Whatsapp Web 或在 Wine 下使用桌面应用程序,只要 VM 正在运行。这样做的好处之一是您可以严格限制分配给 VM 的资源。它只会运行一个单一的轻量级应用程序,你并不关心 Android GUI 是否会变得有点迟钝。当然,不要限制太多,以免应用程序或虚拟机崩溃或开始处理内容太慢。
题外评论:这种方法也应该适用于 Windows、OS X、Solaris、其他 Linux 等。基本上任何可以运行 VirtualBox 的系统,类似的东西或任何 Android 模拟器。
| 归档时间: |
|
| 查看次数: |
8521 次 |
| 最近记录: |