yakyak, Google环聊的桌面聊天客户端

分享于 

4分钟阅读

GitHub

  繁體 雙語
Chat client for Google Hangouts
  • 源代码名称:yakyak
  • 源代码网址:http://www.github.com/yakyak/yakyak
  • yakyak源代码文档
  • yakyak源代码下载
  • Git URL:
    git://www.github.com/yakyak/yakyak.git
    Git Clone代码到本地:
    git clone http://www.github.com/yakyak/yakyak
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/yakyak/yakyak
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    YakYak

    Greenkeeper badge

    Build Status

    Google环聊的桌面客户端

    sshot

    ( 这里应用与Google无关或者不支持)

    安装它

    我们为 macOS。Linux 32/64 和 Windows 32/64. 提供了预构建的二进制文件这是最新版本。

    请查看我们的wiki,了解其他安装方法

    我们喜欢 Bug 报告。

    : 它是做什么的?

    • 发送/接收聊天消息
    • 创建/更改会话( 重命名,添加人员)
    • 离开/删除对话
    • 通知( 使用本机操作系统通知)
      • 打开/关闭通知
    • 拖放。复制粘贴或者附加按钮用于图像上传。
    • Hangupsbot同步房间( 没有机器人名称,正确的用户图片)
    • 显示内嵌图像
    • 发送 presence/focus/typing/activeclient的行为像一个合适的客户端
    • 历史重复
    • 视频/音频集成( 在 Chrome 中打开)
    • 焦点/键入指示( 主要是设计问题。 保持干净
    • 提供备选配色方案
    • 到目前为止,22语言的翻译:
      • 英语/葡萄牙语 (。葡萄牙和巴西)/French/Spanish/Czech/German/Polish/Russian/Hebrew/Ukrainian/Slovenian/Korean/Tamil/Romanian/Swedish/Japanese/Italian/Danish/Bengali/Slovak/Turkish
      • 我们正在寻找志愿者把这个应用翻译成新的语言

    sshot1

    sshot2

    注释

    Yakyak可能会显示为iOS设备,谷歌可能会警告你 "某些iOS设备正在尝试使用你的帐户"。 这是正常的,因为yakyak是一个非官方客户机,它模仿了一个iOS设备的行为,以建立。

    Credits

    主要作者贡献者

    开发

    这是一个开源项目。 请帮助我们 !

    的基础上,使用了基于hangupsjs的coffeescript ( nodejs ) 在电子( Atom shell ) 上使用 trifl。

    :你如何帮助

    你可以通过多种方式改进 YakYak:

    • 核心功能
    • 接口 (。示例:新主题只需要选择小于 20的颜色)
    • Bug 固定
    • 翻译 (。新翻译只需要 117个字符串)

    发送请求请求,启动与新问题的对话,或者参与一个正在进行的会话( )。

    设置

    要求:

    • Node.js ( v4或者 v6 )
    $ npm install
    $ npm run gulp

    连续构建

    $ npm run gulp watch

    运行它

    $ npm run electron app

    生成用于部署的二进制文件

    支持的平台:Windows ( WIN32 ),Mac OS X ( 达尔文 ),Linux ( Linux )

    Suported架构: 64-bits ( 位 x64 ),32-bits ( ia32 )

    # Building for all platforms and architectures$ npm run deploy# You can also build specific builds by using# deploy:<platform>-<architecture># example:$ npm run deploy:darwin-x64

    如果你有 安装( gem install fpm ),你还可以构建RPM和Deb软件包:

    $ npm run deploy:linux-x64:rpm
    $ npm run deploy:linux-x64:deb

    注意:如果你正在构建 Linux Linux或者 Mac OS X的二进制文件,必须安装 wine ( 1.6或者更高)。 它还需要在构建 Windows 32位 二进制文件时安装 32位 wine。

    结构

    位置描述
    src/就是来源
    src/ui/保存渲染器代码( 客户端)
    dist/所有内容都被编译到这个目录

    确认

    • YakYak的所有用户和开发者
    • "你不会相信"作为某些平台的'新邮件'声音,并在CC下许可

    相关文章