AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 740152
Accepted
Byte Commander
Byte Commander
Asked: 2016-02-29 08:59:27 +0800 CST2016-02-29 08:59:27 +0800 CST 2016-02-29 08:59:27 +0800 CST

Ubuntu 15.10 桌面上的 Whatsapp *无需访问智能手机*

  • 772

我目前没有能够运行 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 插件不再是一种选择。

pidgin
  • 1 1 个回答
  • 8820 Views

1 个回答

  • Voted
  1. Best Answer
    Fiksdal
    2016-05-17T03:04:08+08:002016-05-17T03:04:08+08:00

    TL;DR:在分配有限资源的 VirtualBox 中的 Android x86 上运行它,并将其与 Web 应用程序或桌面客户端挂钩以拥有桌面界面。

    Whatsapp 的 Windows 官方桌面客户端对我们没有帮助,即使我们要在 Wine 下运行它。那是因为它的工作方式与他们的网络应用程序完全一样。它需要不断连接到智能手机客户端才能工作。

    因此,最好的方法是在桌面上运行实际的 Android 应用程序。它不需要 SIM 卡在同一设备中。您只需注册一次 SMS,就可以了。

    我想到的第一个方法是通过谷歌浏览器,它可以通过一些调整来运行许多 Android 应用程序。不幸的是,结果似乎与您在 Pidgin 中遇到的问题相反!

    应用可以接收消息,但不能回复。

    因此,我能想到的最后手段是在 VirtualBox 中安装 Android x86或Remix OS,然后从那里的 APK 安装 Whatsapp。您可以通过手机接收短信来激活它。

    也可以通过像 Genymotion 这样的模拟器来做到这一点,但我认为这将模拟 ARM 架构,所以我很确定与 x86 管理程序相比,它会更加消耗资源和/或速度慢。

    我听说 Whatsapp 需要 Google Play 服务,但我认为这至少包含在 Android x86 中,如果没有,它很容易安装在 Android x86 和 Remix OS 中。

    不喜欢 Android 应用的触控界面?好吧,既然你现在有一个工作的 Android 客户端,你现在可以使用 Whatsapp Web 甚至通过 Wine 使用本机 Windows 应用程序。棘手的部分是,为了激活它,Android x86/Remix OS 管理程序必须扫描一个二维码,该二维码将显示在您的浏览器/Whatsapp 桌面客户端中。不过,这是可以做到的。有很多方法。

    • 如果您有 USB 或蓝牙摄像头,您可以尝试在 VirtualBox 中将其激活为网络摄像头。然后,您只需从 Ubuntu 扫描二维码。
    • 如果您的计算机中只有一个内部网络摄像头,您必须打印 QR 码并扫描它,或者截取它并在另一个屏幕上显示它,或者使用两个物理镜子来享受乐趣。
    • 也可以根您的 Android VM并将 QR 码图像提供给相机模拟器,但我不完全确定如何做到这一点。我在 Android SE 上问了一个关于它的问题。
    • 或者,如果您曾经可以使用带有摄像头的 Android 设备,您可以使用 Titanium Backup 将您的 Whatsapp 登录信息转移到该 Android 设备上,以便扫描二维码。(确保勾选了“让我保持登录”框)。并确保原来的 Whatsapp 之后仍然可以使用。否则,使用 Titanium 将您的登录转移回来。

    如果你成功了,只要 VM 正在运行,你就可以在 Ubuntu 上的浏览​​器或 Wine 下的桌面应用程序中使用 Whatsapp Web。这样做的好处之一是您可以严格限制分配给 VM 的资源。它只会运行一个单一的轻量级应用程序,而且你不在乎 Android GUI 是否有点迟钝。当然,不要限制太多,以至于应用程序或 VM 崩溃或开始处理内容的速度太慢。

    题外话:这种方法也应该适用于 Windows、OS X、Solaris、其他 Linux 等。基本上任何可以运行 VirtualBox 的系统、类似的东西或任何 Android 模拟器。

    • 6

相关问题

  • 升级后无法使用 empathy/pidgin 连接到 google talk

  • 使用 Pidgin Internet Messenger 修复噼啪声

  • 如何在 Pidgin 中安装移情表情(来自特立独行)?

  • 如何在所有工作区上打开 pidgin 聊天窗口?

  • 单色 Pidgin 托盘图标

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve