JE Talker 是基于 air+extjs 开发的 javaeye客户端
目前主要提供了对闲聊的支持, 未来计划 围绕JE所提供的服务 做进一步的争强
能争强到什么程度 取决于 JE提供了什么服务.
内测开始咯 (运行截图见附件)
===================
安装:
1 下载air runtime
http://get.adobe.com/cn/air/
2 下载 JETalker.air ,双击运行
(暂时不提供公开下载 , 内测版本 已经发给了 相关测试人员 例如 火星叔叔马丁 Ojj 等)
正式推出后 会在google code上开源
3 按提示安装
之后就可以运行了
==============
使用方法
1 发消息快捷键 : crtl+回车
2 自己发表的消息 右上角有红叉 点击可以删除
3 "回复"类的消息 头像左上角有个 @ 标记
4 要回复别人消息 将鼠标移动到 头像左上角 会出现提示
点击后 下方textarea里就会 "@用户名" (注意 此时 这个字符串是全选状态)
===============
缺点与不足:
1 由于AIR的局限, 目前不支持 undo/redo (太郁闷了)
2 目前不支持自动在线升级
3 气泡提示 目前只提示有多少条 而没有具体的内容
4 unread的算法不够准确.
5 功能还不够强大
==============
下一版本的目标
1
修正以上的不足,
支持 永远在上方 & 停靠窗口边缘 自动隐藏的特性
增加 本地缓存功能 (记住登陆信息 窗口信息等)
支持在线听歌 (配合 je最新推出的 热门歌曲 列表服务)
支持聊天信息的导出 (需要JE配合,提供相应API)
支持发送接收短消息 (需要JE配合,提供相应API)
支持图片上传和共享 (需要JE配合,提供相应API)
开发插件机制
2
提供回复帖子的关联
窗口不再最前端时 有新消息也应该给出相应提示
有未读信息时 系统托盘里的图标应该变个样子
消息提示应该有声音.
( 持续更新)
====================
非常遗憾的告诉大家
这个工具要改名为 JE Talker for windows 了
测试了一下
OSX上分本无法正常运行
在ubuntu上 勉强运行 效果奇差.
主要表现为 不支持透明窗体. 对桌面大小定位不准确, 该表窗体大小时迟钝...
这些我想主要是 AIR+extjs开发时才会遇到
AIR+flex 这些问题应该很少遇到.
(两者的不同 我就不再这啰嗦了)
总之 目前这个版本 我只能保证在 windows下正常运行
对不住其他OS的用户了.
以后会努力改善的 (其实这不是我要做的 而是adobe要做的)
- 大小: 63.1 KB
分享到:
相关推荐
JE Talker 0.9 JE Talker 0.9 JE Talker 0.9 JE Talker 0.9
Talker2 网络客户端此 repo 与的客户端相关,这是一个 IRC-Socket.io 代理,允许您从任何 Web 连接使用 IRC。 它是一个包含 Web 客户端的静态存储库。 要运行它,只需设置一个 Web 服务器: python -m ...
6. **网络编程**:Talker项目可能涉及到客户端-服务器通信,因此需要掌握Socket编程,理解TCP/IP协议,知道如何建立连接、发送和接收数据。 7. **设计模式**:在项目设计中,设计模式如单例模式、工厂模式、观察者...
"Mini Internet Talker"是一款基于Delphi 6开发的网络聊天应用,它包含了客户端和服务器端的完整实现,旨在提供一个实用的在线交流平台。这款软件的独特之处在于它采用了Mac风格的用户界面设计,使得其在视觉上具有...
功能包learning_communation的cpp源码,包括talker.cpp和listener.cpp两个代码,注释详细,供参考
Atlantis Talker Client Protocol 是一个开源的通信协议,主要用于高级客户端与服务器之间的交互。这个协议定义了客户端如何与运行在atlantis.talker.sk上的服务端进行有效、安全的数据交换。尽管目前没有可用的执行...
Java Talker Server是一个开源项目,其目标是使用Java编程语言构建一个聊天服务器。这个服务器设计成telnet客户端可以连接的聊天室,允许用户通过telnet协议进行实时交互。Talker服务器的独特之处在于它融合了RPG...
这种通信方式虽然没有现代图形界面那么直观,但它具有跨平台和低资源消耗的优点,使得用户只需一个简单的telnet客户端就能参与其中,无论是在古老的计算机系统还是现代设备上都能轻松接入。 Atlantis Talker的核心...
在这个"talker-listener通信实验"中,我们将深入理解Apollo Cyber的基本工作原理以及如何在本地环境中配置和运行示例。 首先,"Apollo Cyber"是一个高度模块化的框架,主要负责车辆传感器数据的采集、处理和分发。...
自述文件 该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本 系统依赖 配置 数据库创建 数据库初始化 如何运行测试套件 服务(作业队列,缓存服务器,搜索引擎等... 部署说明 ...
IEC 61162-1-2016 Single talker and multiple listeners最新英文版.pdf
安装Talker-crx插件的过程相对简单。首先,用户需要在Chrome浏览器的扩展管理页面启用开发者模式,然后将下载的"Talker.crx"文件拖拽到浏览器窗口,按照提示完成安装。安装完成后,插件图标会出现在浏览器的工具栏上...
rospy版本的通讯例程,talker发布与listener监听的源代码,里面还有roslaunch可以供参考,按照我博客里创建一个功能包,然后把这个代码放进去就可以运行了,是比较好的入门资料
【Java MOO / Talker 开源项目解析】 Java MOO / Talker 是一个基于Java语言开发的开源项目,它的核心目标是构建一个多用户操作系统,主要用于支持虚拟世界环境,如MUD(Multi-User Dungeon)、MOO(MUD Object ...
9. **测试ROS**:安装完成后,可以通过运行简单的ROS示例,如`roscore`和`talker/listener`来验证安装是否成功。 10. **学习和开发**:现在你可以开始使用ROS进行机器人编程,利用各种ROS节点、服务、参数和消息...
语言:English (United States) 简化(甚至更多)Talker房间的样式 对Talkerapp.com房间样式采取极简主义的方法,从气泡和气泡尾巴中去除浅蓝色背景。 仅添加一条简单的虚线在聊天行之间进行分隔。
#创建一个说话者 创建项目 创建谈话者控制器 创建学习控制器 使用资源设置路径 在资源选项中使用 except 设置路径 说话者控制器 - 添加索引动作 谈话者控制器中的索引操作 - 添加索引页面 学习控制器 - 添加索引操作...
这里我们分析的源码包含了两个文件:`talker.c` 和 `server.c`,分别代表一个UDP(用户数据报协议)客户端(datagram "client" demo)和一个TCP(传输控制协议)服务器端(stream socket server demo)。 首先,...