当前位置: 首页 > 软件库 > 手机/移动开发 > >

Google-Messages-For-Desktop

授权协议 Readme
开发语言 Java
所属分类 手机/移动开发
软件类型 开源软件
地区 不详
投 递 者 宇文鸣
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Google Messages for Desktop

Google Messages Home Page

A "native-like" desktop app for Google Messages. This desktop app is supported by both Nativefier and Electron version ^1.7.6.

The Mac, Windows, and Linux apps can be downloaded from the latest release.

Purpose

The purpose of this project is to build dedicated native-like desktop apps for Google Messages and leverage your OS's built in notification system.

This desktop app and project is not an official product of Google and I am not affiliated with Google in any way.

Rebuilding the app

I have provided utility scripts through the package.json to automatically regenerate the app. Requires nodejs v12+ and npm v6+

Quick Commands

  • npm run mac | Rebuild the mac app
  • npm run windows | Rebuild the windows app
  • npm run windows:tray | Rebuild the windows app w/ tray icon support
  • npm run linux | Rebuild the linux app

Notifications on Windows

To receive notifications on Windows, you'll need to do the following:

  1. Add a shortcut of this app to the Start Menu folder
  2. In the "Windows Settings" app, check if the setting for "Show notifications in action center" is on (It might be off by default)

For developers

These instructions were the result of an active issue with electron + Windows 8/10 and is resolved by setting app.setAppUserModelId(process.execPath) within resources/app/lib/main.js during electron initialization:

Example:

const {app, shell} = electron;

app.setAppUserModelId(process.execPath);  // Include this line

function getFilenameFromMime(name, mime) {
  const exts = extName.mime(mime);
  ...

Ubuntu Shortcut

Submitted by user FlorentLM, to create a shortcut for the Ubuntu launcher, please do the following:

  1. Create and open the shortcut file
nano ~/.local/share/applications/Android-Messages.desktop
  1. Copy and paste the following entry inside the file:
[Desktop Entry]
Version=1.0.0
Name=Android Messages
Comment=Send and recieve messages from your Android Phone
Keywords=Message;Messaging;Android;SMS
Exec=/path/to/installfolder/android-messages
Icon=/path/to/installfolder/resources/app/icon.png
Terminal=false
Type=Application
Categories=Internet;Application;
StartupWMClass=android-messages-nativefier-f3cfa3

Be sure to replace /path/to/installfolder/ with your actual installation folder and Android Messages should appear along your other native apps.

  • For a long time, I've wondered why Google can search the whole freak'n internet in < 1 second, but it takes Windows minutes to search my little hard drive.  Scott has me thinking, what good are folder

  • DO NOT JUST FOLLOW GOOGLE’s document, it is good as it should. In short, using its demo and COPY ALL OF FRAMEWORKS to your project to avoid errors. https://developers.google.com/identity/sign-in/ios/s

  • Google's latest move is the beta release of its Desktop search engine, which, to some extent, is considered an "invasion" into our beloved (or behated?) Windows platform. I tried it for some time now,

  • 忍痛把Google Desktop卸载掉了,只因为系统盘空间不够用。Google Desktop创建的索引文件占了超过2GiB, 这些文件就在%APPDATA%里边,而且没有办法设置索引文件的位置。缺憾!   上周同样忍痛卸载的是MSDN, 唉,跟Google Desktop类似,也是一大推文件放在%APPDATA%目录下边。占了太多空间,系统每天都在抱怨系统盘空间不够,烦的要死。   不知道有没

  •   在http://www.ruby-forum.com/topic/114652#new论坛中看到如下问题: I have a database table called "hvd_codes", the model is called HvdCode. In my form partial, what should I enter as a parameter to error_mess

 相关资料
  • HTTP基于客户端 - 服务器体系结构模型和无状态请求/响应协议,该协议通过可靠的TCP/IP连接交换消息来运行。 HTTP“客户端”是为了发送一个或多个HTTP请求消息而与服务器建立连接的程序(Web浏览器或任何其他客户端)。 HTTP“服务器”是一个程序(通常是Web服务器,如Apache Web服务器或Internet信息服务IIS等),它接受连接以通过发送HTTP响应消息来提供HTTP请求

  • HTTP消息是数据在服务器和客户端之间交换的方式。有两种类型的消息:请求客户端发送到触发服务器上的动作,并且响应,从服务器的答案。 HTTP消息由以ASCII编码的文本信息组成,并跨越多行。在HTTP / 1.1及其早期版本的协议中,这些消息是通过连接公开发送的。在HTTP / 2中,曾经人类可读的消息现在被划分为HTTP帧,从而提供优化和性能改进。 Web开发人员或网站管理员很少制作这些文本HT

  • P2P Messages There is currently only one message that Mempool broadcasts and receives over the p2p gossip network (via the reactor): TxMessage // TxMessage is a MempoolMessage containing a transaction

  • Intercepting Messages The Intercept tab is used to display and modify HTTP and WebSockets messages that pass between your browser and web servers. The ability to monitor, intercept and modify all mess

  • 实现类似iPhone手机发短信的功能,包括气泡显示文字信息,输入框可以根据输入的长度自动调整大小,手指往下滑动输入框从而隐藏输入框等等功能。 [Code4App.com]

  • Continue connecting to an unknown server and add its host key to a cache? Warning – Potential security breach! Network error: Connection to “…” refused No connection could be made because the target m