在 Ubuntu 上安装 WhatsApp 网络应用程序

Rav*_*van 63 whatsapp

如何在 Ubuntu 上安装 Whatsapp 网络应用程序?我发现了一个类似的问题如何安装 WhatsApp?,但在这里我要求使用 WhatsApp 桌面网络应用程序,以便我可以直接访问该应用程序而无需打开浏览器。

Yed*_*rab 78

???您可以创建自己的 whatsapp 应用程序

? 创建您自己的 Whatsapp 桌面应用程序

  • ? 类型端子sudo -H gedit /usr/share/applications/whatsapp-webapp.desktop
  • 将以下文本复制到打开的屏幕
  • ?? ?如果你使用chromium你需要改变/opt/google/chrome/google-chrome你的铬路径(感谢@ascendants)
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=WhatsApp
GenericName=WhatsApp
Comment=WhatsApp desktop webapp
#Exec=webapp-container --store-session-cookies --webappUrlPatterns=https?://*.whatsapp.com/* --user-agent-string='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36 Edg/85.0.564.44' https://web.whatsapp.com %u
Exec=/opt/google/chrome/google-chrome --app=https://web.whatsapp.com/
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/plain;
# If you want icon, type path of icon
# Icon=
Categories=Network;Application;
Keywords=WhatsApp;webapp;
X-Ubuntu-Gettext-Domain=WhatsApp
StartupWMClass=web.whatsapp.com
Run Code Online (Sandbox Code Playgroud)

如果有人看到“更新您的浏览器”警告,您必须--user-agent-string在第 6 行更新用户代理字符串(感谢Gangadhar Jannu

?? 制作键盘快捷键(可选)

您可以按照以下说明进行操作,也可以查看关于该Making Shortcuts主题的其他答案

wmctrl用于焦点或创建应用程序的命令,键入sudo apt install wmctrl以安装它

  • ? 打开快捷方式窗口,点击窗口+底部
  • 设置名称 Whatsapp Chrome
  • 最后,键盘快捷键打开| 创建
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=WhatsApp
GenericName=WhatsApp
Comment=WhatsApp desktop webapp
#Exec=webapp-container --store-session-cookies --webappUrlPatterns=https?://*.whatsapp.com/* --user-agent-string='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36 Edg/85.0.564.44' https://web.whatsapp.com %u
Exec=/opt/google/chrome/google-chrome --app=https://web.whatsapp.com/
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/plain;
# If you want icon, type path of icon
# Icon=
Categories=Network;Application;
Keywords=WhatsApp;webapp;
X-Ubuntu-Gettext-Domain=WhatsApp
StartupWMClass=web.whatsapp.com
Run Code Online (Sandbox Code Playgroud)

  • 我希望我可以为我从这篇文章中学到的每个金块 +1。我不知道这个系统甚至存在于 Ubuntu 中。 (6认同)
  • 如果有人看到“更新您的浏览器”警告,您必须使用更新后的用户代理字符串更新第 6 行的 `--user-agent-string`。使用 http://useragentstring.com/ 获取您当前的浏览器用户字符串 (3认同)
  • 好吧,只有`/opt/google/chrome/google-chrome --app=https://web.whatsapp.com/` 对我来说就足够了,谢谢 (2认同)

Rav*_*van 56

注意:不建议使用此机制,因为这不是官方应用程序,并且可能充满广告软件或其他恶意软件。

由于历史原因,答案留在这里,但建议您不要遵循此答案的说明。

说明

  • 这里的链接下载 WhatsApp webapp DEB 安装文件

  • 双击 DEB 文件以使用 Ubuntu 软件中心打开并安装,或从命令行使用:

      sudo dpkg -i whatsapp-webapp_1.0_all.deb
    
    Run Code Online (Sandbox Code Playgroud)
  • 从您的 Dash 或应用程序菜单中选择 WhatsApp 开始。

伊格

  • 现在使用 WhatsApp 应用程序用您的手机扫描 QR 码。

参考这里

  • 这不是官方发行版。 (39认同)
  • 几天后,这里就充满了商业广告。 (16认同)
  • 不要安装它,它不是官方的,也不是开源的。 (5认同)
  • 不幸的是,这正是 Ravan 不想要的(“无需打开浏览器”)。该 WhatsApp 命令只是启动谷歌浏览器。而且,最重要的是,谷歌浏览器是一个特洛伊木马。 (4认同)
  • 不要安装....谁知道这东西做什么 (2认同)

Déb*_*ora 48

我认为最好的方法是:https : //web.whatsapp.com/。它要求在您的手机中打开您的 whatsapp 并让它将代码栏扫描到手机。因此,只需在移动设备中打开您的 whatsapp > 选择选项 whatsapp web > 将您的手机摄像头聚焦到浏览器显示代码栏的显示器上。就这样。然后浏览器会自己打开你的 whatsapp。没什么可安装的。简单

  • 因为这个问题专门要求桌面应用程序,而不是网络浏览器:) (8认同)