Qt开发的一款开源跨平台即时通讯的工具telegram [问题点数:20分]

Bbs5
本版专家分:2483
结帖率 31.58%
Bbs7
本版专家分:11469
版主
Bbs4
本版专家分:1272
Blank
Github 绑定github第三方账户获取
Bbs1
本版专家分:5
Websocket全讲解。跨平台的通讯协议 !!基于websocket的高并发即时通讯服务器开发
原文地址:http://www.cnblogs.com/lilinxuan/p/3759744.html 本博文,保证不用装B的话语和太多专业的语言,保证简单易懂,只要懂JAVAEE开发的人都可以看懂。 本博文发表目的是,目前网上针对Websocket的资料太散乱,导致初学者的知识体系零零散散,学习困难加大。本博加以整理,并且实践。 所用核心技术选型: Tomcat + Sp
基于局域网的超简易即时通讯软件(一)
开博也那么多天了,一直没有放什么上来,今天心血来潮,就放一个之前用C#写的,基于局域网<em>即时通讯</em>的简易版QQ吧。   首先呢,得了解,既然是能实现局域网的<em>即时通讯</em>,就必定是有服务器和客户端的,是基于C/S结构的。当时想的是为易于后期维护所以用了三层架构编写。开发软件用的是Microsoft Visual Studio 2010,数据库用的是SQL Server 2008,程序基本实现注册、登录、忘记
玉兔即时通信。开源跨平台的的即时通信系统。
功能: <em>跨平台</em> 玉兔即时通信是<em>一款</em>跨操作系统平台(Windows、Linux、Android、MacOs、IOS、windows phone) 的文本、语音、视频的即时通信软件。 xmpp协议的即时通信软件 支持点对点文本消息 支持群文本消息 支持点对点语音、视频(p2p) 支持会议室功能;语音、视频会议 支持远程桌面、远程控制 支持文件传输 支持换肤功能 应用插件 10.1. 运动 10.2. 二维码识别 10.3. 支持白板、屏幕截图 10.4. 更新 协议插件 11.1 XMPP 协议 更多功能,请查看变更日志 项目计划
跨平台开源集成开发环境Eclipse
Eclipse 详细介绍Eclipse是著名的<em>跨平台</em>的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发<em>工具</em>。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。Eclipse最初是由IBM公...
基于Qt的局域网即时通讯软件
以前写的一篇日志,不小心删了,竟然没得恢复。万恶的CSDN,重排版。 第一个写的软件。基本上还是很粗糙,而且代码也大多不是自己写的,不过也着实让我过了一把瘾。接下来简单地讲讲整个过程和学到的东西吧。 首先是软件的框架,自己主观地YY了很久,因为之前没有相关的经验,所以好多东西都一厢情愿地想当然了,以至于到真正动手的时候才恨不得一掌劈死自己。 (以下此段是自我YY,可跳过)我想像中的框架应
QT开发的即时通讯软件(基于TCP)
这是本人在学习QT和计算机网络的时候自己开发的TCP网络通讯软件,包含服务端和客户端两个工程,亲测可用,我自己也经常用它们做网络的测试,注释详细,欢迎参考,先上图,源码附在下面,也可以直接在这下载:https://download.csdn.net/download/qq_18108083/10798425  赚点积分,嘿嘿,谢谢大家~ 一、server端 (1).mainwindow.h...
利器 -- 抓包工具总结
[github 地址] (https://github.com/hanks-zyh/capturedata) 抓包<em>工具</em>整理 抓包<em>工具</em> – Charles基于Java <em>跨平台</em>: Linux , Mac OS X, Windows 官网 Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a develope
音视频即时通讯解决方案
AnyChat SDK,也叫音视频互动开发平台;是一套<em>跨平台</em>的<em>即时通讯</em>解决方案,基于先进的H.264视频编码标准、AAC音频编码标准与P2P技术,整合了佰锐科技在音视频编码、多媒体通讯领域领先的开发技术和丰富的产品经验而设计的高质量、宽适应性、分布式、模块化的网络音视频互动平台(支持Windows、Mobile、Linux、Android等平台)。 详解   音视频<em>即时通讯</em>技术方面,A
如何从零开始写一个即时通讯软件(附源码)
转载请注明出处,请尊重原创。
VLC 是一款自由、开源跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。...
VLC 是<em>一款</em>自由、<em>开源</em>的<em>跨平台</em>多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议。   http://www.videolan.org/   MobileVLCKit静态库下载链接 http://nightlies.videolan.org/build/ios/  https://wiki.videolan.org/VLCKit/  ...
QT开发的即时通讯软件(基于UDP)
这是本人在学习QT和计算机网络的时候自己开发的UDP网络通讯软件,可收可发,可作为服务端也可以作为客户端,并可以使用mysql数据库存储历史记录,亲测可用,注释详细,欢迎参考,先上图,源码附在下面,也可以直接在这下载:https://download.csdn.net/download/qq_18108083/10798364 赚点积分,我一点也没有,谢谢,嘿嘿~ (1).main.cpp ...
仿MSN比漫漫强百倍的webimASP(Web即时通讯)源码
仿MSN比漫漫强百倍的webimASP(Web<em>即时通讯</em>)源码 仿照MSN的web<em>即时通讯</em>asp代码,界面友好美观,程序简洁,用到js,运行起来效率高,是asp<em>即时通讯</em>代码的出色作品.
Telegram学习解析系列(一):认识一下Telegram的源码
前言:         Telegram不知道有多少同行听过这玩意,或者在看它的源码。我是出于工作原因才接触到这东西,看的真是的......变方了!一个月估计刚刚找到门,还没进去多深,把自己的心得和对源码的认识以及我工作中一些列的关于这个Telegram引发的问题全都写出来,希望可以遇到同路中人,大家一起探讨学习!有兴趣的同行可以加文章最后面的<em>telegram</em>iOS开发学习群,一起学习讨论T
Android即时通讯工具开发(一)
这段时间在学习Android网络编程,习惯一边写个简单的项目一边学习,所以就有了这个简易的简易的,,,项目, 类似于手机QQ等等的即时聊天<em>工具</em>,当然功能及其简单,跟那些没法比,只是学习,实现简单功能就OK, 听说QQ是有自己的协议的,貌似挺复杂,,, 只为学习交流之用,而且本人也是Android小菜鸟一枚,错误或不足在所难免,请大家多多指正,3Q~ 先看看socket通信基
最新Telegram.Messenger源代码
最新从GitHub上Git到的Telegram的源码,免费下载,希望同一起研究Android平台下Telegram软件的好友共享资源
关于跨平台浏览器
这几天折腾<em>跨平台</em>浏览器的技术框架,下面将相关技术抛砖引玉一下: 目的很明确,如何能够只使用一套代码,只需要拿到各个平台上去编译执行就可以得到各个平台的执行程序,这个跟java的“一次编译,到处执行”还是不一样,本文探讨的平台包括window、mac、linux、android、ios五大平台。 浏览器内核 现在各种主流浏览器各种各样的内核引擎,在国内各个互联网巨头都开始涉足浏
仿qq内网即时通讯工具(UDP)
仿qq内网<em>即时通讯</em><em>工具</em>-----------------------------------------------------------------------------------------------------------------------
防止QQ扫描!加密聊天软件推荐-telegram
以下是真实的新闻报道:2005年的某QQ用户如何跟腾讯斗智斗勇的呢?身在中国内地,你早该意思到,大多国产软件,只要用户规模达到一定量级,都会被要求提供后门监控用户数据甚至扫描硬盘。这道不是真正出于什么调查的目的,他们就希望有这种超越一切特权的权利,他们享受“有这种权利”的感觉。 第一、软件推荐 那么,安全加密即时聊天软件,推荐哪些呢?其实非常多,比如: 免费安全加密推荐<em>telegram</em> 付费ap
一个开源跨平台ini文件解析器
ini文件是window所用的初始化文件,一些轻量级的配置文件可以采用,非常好用,在其他系统中也可以应用到自己的项目中,这里分享一个<em>跨平台</em>的Ini文件解析器
基于XMPP的即时通讯
一、常见<em>即时通讯</em>实现 socket openfire+asmack 环信 信鸽 融云   二、XMPP优势 1. 开放性 XMPP协议是自由、开放、公开的,并且易于了解。而且在客户端、服务器、组件、源码库等方面,都已经各自有多种实现。   2.<em>跨平台</em> 客户端只要基于XMPP协议,不管是什么平台(包括不同的移动终端)都可以互联互
推荐2个开源聊天服务器
1,关于移动互联网快速开发移动互联网应用,参考<em>开源</em>版本,快速进行搭建。 这样非常高效,可以完成产品验证,为市场推广节省时间。 虽然现在微信,qq已经非常火了,但是做<em>一款</em>自带聊天的app,还是能够黏住用户 的。 但是一个聊天产品的开发需要很多组件,比如消息队列,通知,在线状态检测。 每次都从0开始做是成本很好的,还是找个<em>开源</em>的系统搭建下。 然后在慢慢优化,才是效率最高的,先跑起来,然后在学习
开源Telegram加密货币红包Bot框架,支持官方/币用/币聊...
很早前我就捣鼓了一个加密货币红包 Bot,但是因为Telegram反垃圾机制等原因难以使用。近期我又想到了解决办法,并重写了一个 Bot 框架,基于这个框架开发者能够快速定制自己的红包 Bot,开发者要做的就是修改配置和对接币种。框架核心部分用 Golang 编写,扩展使用 Lua 脚本来做,开发者能够很快上手。 功能特色 * 支持Telegram、币用、币聊… * 支持随机红包和固定红包 ...
一款不错的开源屏幕(窗口)录制软件 CamStudio
参考网址 : http://www.funchords.com/ In my Favorite Freeware aisle, I'm sharing those programs that: I use a lotRecommend to othersAre totally free to use and distribute CamStudio records activity...
百万级、跨平台TCP&UDP服务器 happy-ip简介
1、简介         开发c++多年,一直没有一个<em>跨平台</em>、高性能的TCP&amp;amp;UDP服务器,c++在<em>开源</em><em>工具</em>包上面已落后python、java等开发语言。python开发很简单,绝大部分功能都是第三方包搞定,一个pip命令就完成了;java开发也是,只需要一条mvn指令,就可以调用第三方包。只有c++是最麻烦的,为了做到<em>跨平台</em>,c++支持的功能是尽量的少,不具备通用性、高性能,就不会在c...
Telegram4.6开源代码iOS模拟器可运行版(已编译)
Telegram4.6 iOS官方<em>开源</em>代码,已编译成功,可在模拟器上运行。
移动IM开源框架对比
最近在看移动IM相关的资料, 然后发现网上有很多的资料,所以在学习过程中,整理了一些笔记, 供那些 想了解 移动IM的童鞋一些参考。 移动IM技术选型要点 1、协议选型 2、IM 服务器选型 3、协议和IM服务器改造 4、移动IM常见问题以及一些解决方案  5、一些第三方服务 一、常用的IM协议 二、IM 服务器的选择 经过这几
Atom v1.34.0 一个跨平台开源高效免费的文本代码编辑器
Atom 是github专门为程序员推出的一个<em>跨平台</em>文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。 应用介绍支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。通过丰富的插件机...
Telegram iOS 端架构浅谈
Telegram Telegram 作为<em>一款</em>风靡全球的社交软件,最大的特点就是信息加密不受监管。中东炮火中的火箭手在用,香港 DU 场 xi qian 的大佬也在用......这种安全私密、不受监管的特点非常符合区块链业务的需求,所以大部分区块链软件会基于 Telegram 做二次研发。当然还有各种各样有安全需求的业务会考虑在 Telegram 的基础上做...
如何黑掉Telegram 以及WhatsApp?
转载自:http://www.chinaz.com/server/2016/0513/530899.shtml?qq-pf-to=pcqq.group 在上周出现了一条新闻, Telegram以及Whatsapp并没有你想的那么安全。 现在我们为了了解到两个Telegram账号之间通信是否有漏洞,于是我们就注册了账号,并作出了测试,如下,我们通过攻击SS7网络中的测试账号,
源码提供!Android即时通讯和sns开源项目汇总
博客原地址: Android<em>即时通讯</em>和sns<em>开源</em>项目汇总 这是一个整理<em>即时通讯</em>(IM)和社交系统(SNS)优秀<em>开源</em>项目的文档,项目上传github欢迎提交更新。 github地址:https://github.com/CameloeAnthony/Perfect_IM_SNS一 <em>即时通讯</em>和社交系统平台1 环信(推荐) 2 阿里百川 云旺 3 融云 4 OpenSNS …… #二 基于
加密聊天工具介绍
如果你想建立一个群聊,方便有需求的同学共享资源,QQ微信必然不能当做选择,原因嘛众所周知。于是,我专门研究了一番国外常用的群聊软件,打开应用市场,开始漫长又枯燥的试用。其实我的要求并不复杂,具备加密功能,具有QQ一样的群聊功能。说起聊天加密,隐私保护,似乎斯诺登曝光美国菱镜计划后,这个话题开始受到大家的重视。如何保护我们的隐私,如何秘密聊天。要想给聊天加个密,不想被某些公司搜集监控,还是相当容易的...
Qt 跨平台简单界面设计工具
参考文档:https://blog.csdn.net/shenziheng1/article/details/52556763、http://www.mamicode.com/info-detail-2428809.html、百度百科 一、Qt是什么 全称:<em>跨平台</em>C++图形用户界面应用程序开发框架。(支持在linux、Windows、Mac等多个平台开发,开发语言为C++) 历程:由Qt C...
国产的跨平台开源gui 框架
国内牛人实现的<em>跨平台</em>的<em>开源</em>gui 框架, 纯C实现,可移植到嵌入式下,不过很久没有更新了,但是值的学习
服务器端编程心得(七)——开源一款即时通讯软件的源码
在我的《服务器端编程心得》这个系列的第一篇至第六篇都是讲了一些零散的不成体系的网络编程细节。今天,在这篇文章中,我将介绍<em>一款</em>我自主开发的<em>即时通讯</em>软件flamingo(中文:火烈鸟),并<em>开源</em>其服务器和pc客户端代码。以此来对前几篇文章中说到的理论进行实践。 代码在github和csdn.net上各上传了一份: github地址:https://github.com/...
专业级的开源跨平台3D软件-Blender
Blender简介Blender可是一套专业级的免费3D造型画图软件! 有了Blender后,喜欢3D绘图的玩家们不用花大钱,也可以制作出自己喜爱的模型。它不仅支持各种多边形画图,也能做出动画呢. [编辑]许 可Blender 在 GNU 公共许可 下已经发布并公开其源代码. 因此 Blender 是完全免费的,并且没有教育版,专业版或商业版之分.Blender创作的艺术品-包含python脚本-的唯一所有权--23:22 2006年7月1日 (CST)就是创作者. [编辑]基本功能[编辑]界 面1 革命性
web即时通讯完整源码
项目不用部署直接下载在本地运行index.html 就能跑起来了。可以修改成自己想要的效果。
(QT) C++ 版本IM通信软件(客户端+服务器文本聊天、文件断点续传、在线用户搜索)
紧接着上一节课程,这次的作业是要求实现一个简易版的“QQ”,可支持“软件需求”所列出的功能。当时由于图方便便选择了QTCPSocket进行整个过程的通信(事后才知道有多坑)。服务端界面比较简单,就几个按钮一个进度条,主要在客户端实现了基本的功能和界面。整个学习和开发阶段持续了将近3个礼拜,可谓是历史悠久。总的来说功能都实现了,但是存在一定的bug,估计以后也没时间去搞了,留在这儿当做一个自我的学习...
跨平台的网络数据嗅探&抓包程序(基于QT开发,可以在Linux和Windows下编译)
网上的一个<em>跨平台</em>sniffer程序源码,可以在Linux和Windows下编译,支持<em>跨平台</em> ======= 一个<em>跨平台</em>的网络数据嗅探&抓包程序,基于Qt 4.x 以及 libpcap 库(Linux下)和 Winpcap库(Windows 下)。 * 关于TCP协议发送的数据的解析也许会有乱码,一是暂时没有处理编码,二来有加密数据 编译方法: Windows 平台: 1. 下载 WinPcap 驱动和DLL安装包并安装 http://www.winpcap.org/install/bin/WinPcap_4_1_2.exe 2. 下载解压缩 Winpcap 开发包 http://www.winpcap.org/install/bin/WpdPack_4_1_2.zip 并将Windows平台的项目文件sniffer_win32.pro中的 INCLUDEPATH += winpcap LIBS += lib/Packet.lib lib/wpcap.lib 两行修改到正确的指向,或者直接放置头文件的 pcap 目录和 lib 目录放到代码源文件目录 3. 需要安装配置 Qt 开发环境,详请请自行参照官网,建议使用 Qt 4.8.x 版本 4. 编译步骤: 1) 打开开始菜单中的 "Visual Studio with Qt 4.8.x" 快捷方式 2) 输入 "qmake sniffer_win32.pro" (不含引号)以生成 makefile 文件 3) 执行 "nmake" 或 "nmake release" 命令以调用 VS 的 nmake <em>工具</em>编译 4) 在源码的 debug 或者 release 目录会生成可执行文件 Linux平台(以fedora为例,其余系统类似): * 代码在Windows下编写,头文件部分为GBK编码,Linux下请自行转换为UTF-8编码 1. 安装 libpcap 库和开发包,如 sudo yum install libpcap libpcap-dev 2. 安装 Qt 相关组件,详请请自行参照官网 3. 执行 "qmake-qt4 sniffer_linux.pro" 生成 Makefile 文件 4. 执行 "make" 命令编译 5. 源码目录下会有可执行文件 sniffer_linux,注意必须以root权限运行才能正常工作
局域网即时通讯工具(很实用)
局域网<em>即时通讯</em><em>工具</em>(局域网QQ) 本软件是当今最好的局域网<em>即时通讯</em><em>工具</em> 为QQ的局域网版本,拥有QQ的大部分功能,并有所增强。对局域网内的的信息交流非常方便,比打内线电话方便多了。 1、PXQQ独创的所见所得信息功能支持发送所见所得信息! 包括图片、声音、Word文档等,支持大文件传输 2、不用任何中转站与服务器,随时打开本软件就可以看到当前在线的网友。当然,他们也知道您来了,除非您是隐身登录的。 3、支持文件传输,再也不用共享啦 4、更换皮肤功能,支持自制皮肤 5、信息的阅读收条。你发送信息时,如果选择“需要收条”,对方看到消息后,会自动给你发送一个收条 6、信使服务。此功能利用 Windows 2000 的信使服务,给对方发送一个强制通知消息。当对方未打开PXQQ,你可以用此方式通知他 7、局域网扫描功能。你可以看到整个局域网的用户及其IP以及是否联机。 8、黑名单功能。当你不想收到某个人的消息时,你可以把他踢入黑名单。但想收到他的消息时,别忘了把他加为好友 9、可以很快的粘贴快捷用语,并可以自己根据需要添加、修改 10. 内置语音聊天功能
免费开源的asp.net,即时通讯控件与大家分享,即时聊天,即时通讯,在线客服,在线咨询,聊天室,开源,IM,免费,控件,在线聊天
免费<em>开源</em>的asp.net,<em>即时通讯</em>控件与大家分享,即时聊天,<em>即时通讯</em>,在线客服,在线咨询,聊天室,<em>开源</em>,IM,免费,控件,在线聊天 非原创作品,转 希望对大家有用,使用本源码前确保装有VS2005 我没分了 意思一下收取一点 望谅解
跨平台思维导图软件,应该选哪一个?
思维导图叫做 Mind Map,也叫脑图,如果能够灵活运用思维导图,会在学习和工作上帮助你很多!
java开源即时通讯软件服务端openfire源码构建
java<em>开源</em><em>即时通讯</em>软件服务端openfire源码构建本文使用最新的openfire主干代码为例,讲解了如何搭建一个openfire<em>开源</em>开发环境,正在实现自己写java聊天软件: 编译环境搭建 调试环境搭建 步骤列表 下载openfire源码 配置开发环境 配置ant运行 执行runconfigrations 调试环境搭建完成 下载openfire源码 openfire是github<em>开源</em>项目,其
Telegram为TON网络推出新的编程语言
点击上方“蓝色字”可关注我们!暴走时评:5月23日,Telegram通过非官方TON频道发布文件介绍了一种名为Fift的新语言,该语言专门用于开发和管理TON区块链智能合...
QT开发的电力组态系统
长沙威胜开发的电力基于QT的电力组态系统,图形部分做的非常的好,可以商业化得系统,支持模板,脚本,该有的都有了,部分源代码(绘图部分),不可多得的精品代码。
IM-linux一款linux下即时通讯软件实现(一)登陆注册实现
此部分比较简单,包含两个dialog。 登陆界面:login.cpp 界面显示部分: username_l = new QLabel(tr("用户名"),this); username_l->move(70,80); username_e = new QLineEdit(this); username_e->move(140,80); user
基于局域网的超简易即时通讯软件(二)
好吧,自己挖的坑自己得埋上。继续~   好了,接下来就是好友列表界面了,在主界面登录成功后,跳转到本界面(如图2-4)。在用户添加好友后,显示用户的所有好友,并在窗体上方显示用户头像、昵称、QQ号、个性签名等。个性签名在用户点击前为不可编辑,在点击后转为可编辑,在用户输入完新的个性签名后,焦点离开本控件,控件重新变成不可编辑,同时将新的个性签名存储到数据库中。好友列表显示主体用的是treeView
利用Qt开发跨平台APP(二)(iOS)
本文将手把手教你如何使用Qt编译出iOS应用程序。Qt是一个优秀的<em>跨平台</em>开发<em>工具</em>。我们利用Qt可以很方便地将一次编写的应用,多次编译到不同平台上,如Windows、Linux、MAC、Android、iOS、Windows Phone等。开发者只需掌握Qt的C++编程与界面制作方法,即可制作出包括手机APP在内的<em>跨平台</em>应用。
Qt:基于Qt开发的开源工具包:JQTools
JQTools,为 Jason Qt Tools 的简称 这是一个基于Qt开发的<em>开源</em>小<em>工具</em>包。 包含了在开发程序(尤其是Qt程序)时,需要的各种小功能。 本<em>工具</em>使用 QML(界面) 和 C++(逻辑) 开发,源码均已<em>开源</em>在了GitHub上。 本<em>工具</em>我会持续更新。 GitHub地址: https://github.com/188080501/JQTools
Telegram 1.3.7 中文桌面版
Telegram是<em>一款</em><em>即时通讯</em>程序,它和Viber、WhatsApp、LINE等程序类似,能在你和所有联系人之间架起一座简单、便利的沟通桥梁。Telegram与其他通讯<em>工具</em>最大的区别就在于,它能够更好保障用户的隐私安全。 设置中文步骤 运行桌面Telegram→START MESSAGING→右上角SETTINGS→按住键盘上的Shift+Alt 并鼠标点Change language 然后选择中文语言包文件 Desktop_CN.strings 即可。
Telegram资源整理 开发
本文章仅作为个人笔记 相信看到文章的应该都知道Telegram是国外<em>一款</em><em>开源</em>强加密的全平台通讯<em>工具</em>,这里就不多介绍了,直接上个人的一些资源和分析与理解,如果有不对的地方还望大神指正。 Telegram在很多搜索引擎上搜索都是机器人开发相关的,很少对用户进行操作,为此特地整理一些用户操作相关,还希望能够对一些人有所帮助。 Telegram官网 Telegram获取个人开发信息...
基于Qt的跨平台应用开发(转)
转自:http://www.cnblogs.com/R0b1n/p/4106613.html1 Qt简介 Qt是1991年奇趣科技开发的一个<em>跨平台</em>的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。Qt很容易扩展,并且允许真正地组件编程。基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界 面库和 Windows 平台上
跨平台开发之Qt开发
<em>跨平台</em>开发经验
利用Qt开发跨平台APP(Android)
本文将手把手教你如何在Windows环境下,使用Qt编译出安卓应用程序。Qt是一个优秀的<em>跨平台</em>开发<em>工具</em>。我们利用Qt可以很方便地将一次编写的应用,多次编译到不同平台上,如Windows、Linux、MAC、Android、iOS、Windows Phone等。开发者只需掌握Qt的C++编程与界面制作方法,即可制作出包括手机APP在内的<em>跨平台</em>应用。需要注意的是,Qt对Android与iOS、UWP等...
java领域的即时通信(openfire+spark+smack)
前言 Java领域的即时通信的解决方案可以考虑openfire+spark+smack。当然也有其他的选择。 Openfire 是基于Jabber协议(XMPP)实现的即时通信服务器端版本,目前建议使用3.8.1版本,这个版本是当前最新的版本,而且网上可以找到下载的源代码。 即时通信客户端可使用spark2.6.3,这个版本是目前最新的release版本,经过测试发现上一版本在视
即时通讯产品 Telegram 研究 - 通讯录的隐私问题
前一段时间发生了Telegram服务器遭到DDoS攻击的事情。这个事情的真伪、起因都其实没有必要去深入追究。不过作为一个完美主义的程序员,我觉得Telegram号称的因为其”太安全了“,导致被攻击,理由有点牵强哦。一个应用软件,当然也包含应用软件对应的后台服务端、以及服务端存储的客户数据。保证通讯通讯隐私和服务器数据的安全,这是一个IT系统应该遵守的基本原则啊。很多软件都可以做到隐私通讯,只不过不
跨平台的UML工具——Jude(astah)
1.        用途 JAVA实现的UML<em>工具</em>,可导出UML图片 2.        软件 Jude现更名为astah 3.        安装 从http://jude.change-vision.com/jude-web/index.html,可下载相应的Windows,Mac OS,Linux版本,新版安装包,包含Java运行环境 4.        参考 http://b
QT 即时聊天软件(一)
好久没有写博客了,时间确实不够使,既要考研,又要减肥,还得保证每科的成绩靠前,压力还是比较大的,现在考试完了,想着课设的东西都是随意拼凑的,心有不甘,现在就把自己写的东西记录一下,一是想记录下编写过程中遇到的一些问题,二是想把这个课设弄出来混点下载积分花花,CSDN的下载资源还是很不错的,嘿嘿嘿。。。今天解决的问题比较小,就是如何解决获取本地IP地址的问题,利用QtNetwork中的函数,先获取本地
开源的 IM 项目 Sealtalk
IM技术已经广泛应用于App,自己搭建IM<em>即时通讯</em>不仅对技术要求甚高,人力物力方面也得不偿失.掌握一门IM<em>即时通讯</em>SDK应用技术.能让我们在程序猿大军中提升竞争力. sealtalk GitHub 源码: https://github.com/sealtalk/sealtalk-android 部分功能预览功能 sealtalk 包含集成了完整的 IM 相关通讯 sealtalk 和 sea
IOS版Telegram GitHub下载可正常运行
必须clone,不能下载zip,并且一定配置好你的GitHub的秘钥: git clone git@github.com:yingmu52/Telegram.git   下载完成后会发现还是会有一些文件的缺失,但是没有关系,CD到刚下载下来的<em>telegram</em>文件根目录下,运行: make love  完成,可正常调试了。...
Python开源项目推荐:跨平台批量运维小工具batch_ops
batch_ops是一个用Python实现的<em>跨平台</em>批量运维小<em>工具</em>。通过它可以执行远程命令/上传下载文件。它基于yaml配置文件可灵活指定操作单位:host(s)或host...
九个值得一试的跨平台移动应用开发工具
移动应用已经成为日常生活的一个密不可分的部分。而应用程序开发人员面临的最大挑战之一就是如何在多个平台上创建运行良好的应用程序。在这里,我们将分享九个值得一试的<em>跨平台</em>移动应用开发<em>工具</em>。这些<em>工具</em>将有助于在短时间内设计出最流行和有用的应用程序。
开源webim即时通讯源码
 聚友中国<em>即时通讯</em>软件 使用它,可以为用户构建一个以好友关系为核心的即时交流网络,也可以把它作为web客服软件来使用。  PC端+WEB端+android端+ios端+平板端+云端多平台互通、方便集成各类应用。
5个基于Web的开源即时聊天应用推荐
这个以后会派上用场的  备档 1.  Cryptocat – An Open Source Encrypted & Private Chat Application Cryptocat是一个<em>开源</em>基于Web的即时消息聊天应用程序。与其它即时聊天<em>工具</em>不同之处在于,
为什么使用 Telegram
<em>开源</em>、可选端到端最强加密 、聊天记录无限制云存储、也可以很方便地备份、跨各个平台。非常有特色的机器人系统、群聊功能。 相比之下,国内聊天软件发消息一不小心就敏感了,得处处小心。很多东西不能讨论,因为处处有监控。另外,国产聊天软件客户端,俨然成了一个巨大的应用,附带了购物,理财支付,游戏等功能,尽管你只是用一两个功能。「查看全文」(墙)...
尊重隐私!Telegram通讯程序允许你删除双方的信息
强调隐私与安全性的Telegram通讯程序本周又添加了新的隐私功能,包括移除了可删除讯息的48小时限制,而且不论是寄送方或接收方都能删除双方的讯息,另一项匿名转寄功能则允许用户藏匿自己的身分,以防讯息被转寄时遭到追踪。Telegram在2年前就提供了「取消发送」(Unsend)的功能,但当时仅允许用户在双方的装置上取消自己所发送的讯息,而且只能取消48小时以内所发送的讯息。而今Telegram把该...
Telegram 1.3.14 中文桌面版
Telegram是<em>一款</em><em>即时通讯</em>程序,它和Viber、WhatsApp、LINE等程序类似,能在你和所有联系人之间架起一座简单、便利的沟通桥梁。Telegram与其他通讯<em>工具</em>最大的区别就在于,它能够更好保障用户的隐私安全。 设置中文步骤 运行桌面Telegram→START MESSAGING→右上角SETTINGS→按住键盘上的Shift+Alt 并鼠标点Change language 然后选择中文语言包文件 Desktop_CN.strings 即可。
Telegram 1.3.10 中文桌面版
Telegram是<em>一款</em><em>即时通讯</em>程序,它和Viber、WhatsApp、LINE等程序类似,能在你和所有联系人之间架起一座简单、便利的沟通桥梁。Telegram与其他通讯<em>工具</em>最大的区别就在于,它能够更好保障用户的隐私安全。 设置中文步骤 运行桌面Telegram→START MESSAGING→右上角SETTINGS→按住键盘上的Shift+Alt 并且鼠标点击Change language 选择中文语言包文件 TDesktop.strings 即可。
挑战巨头,主打安全的Telegram、超信胜算几何?
如今的移动<em>即时通讯</em>市场有点“蹊跷”,一边是朋友圈里“微信又出故障了”,“微信要上直播了”“烦死了,每天被微信群里的垃圾信息轰炸”等诸如此类的控诉和抱怨,另一边是主打隐私保密安全的后来者集体出动,海外的Telegram截止到今年2月,用户每天发送消息150亿条,月活跃用户突破1亿人,而且每天新增用户约为35万,Wickr在2014年6月获得3000万美金融资后也在加速“攻城略地”,国内的超信也大有后
PowerTalkTutorial源码
<em>开源</em>论坛<em>即时通讯</em>代码分享<em>开源</em>论坛<em>即时通讯</em>代码分享<em>开源</em>论坛<em>即时通讯</em>代码分享<em>开源</em>论坛<em>即时通讯</em>代码分享
利用Qt开发跨平台APP(一)(Android)
本文将手把手教你如何在Windows环境下,使用Qt编译出安卓应用程序。Qt是一个优秀的<em>跨平台</em>开发<em>工具</em>。我们利用Qt可以很方便地将一次编写的应用,多次编译到不同平台上,如Windows、Linux、MAC、Android、iOS、Windows Phone等。开发者只需掌握Qt的C++编程与界面制作方法,即可制作出包括手机APP在内的<em>跨平台</em>应用。
微信自用的移动端IM网络层跨平台组件库Mars已正式开源
1、前言 关于微信内部正在使用的网络层封装库Mars<em>开源</em>的消息,1个多月前就已满天飞(参见《微信Mars:微信内部正在使用的网络层封装库,即将<em>开源</em>》),不过微信团队没有失约,微信Mars 于2016年12月28日正式公<em>开源</em>码(源码地址:https://github.com/Tencent/mars,也可从本文文末的附件下载之,Android版演示程序可以从文末的附件中下载)。 之前无论
跨平台应用app开发实践方案 Qt5 for Android iOS
<em>跨平台</em>应用app开发实践方案 Qt5 for Android iOS 自Qt 5.2 发布后(目前最新版本:Qt5.11),开始支持 Android 、iOS移动平台上的应用程序开发 ,Qt for Android 上的应用程序开发成为除较常规的 Eclipse (Android Studio) + android SDK之外的另一个可探究的解决方案;Qt for iOS上的应用程序开发成为除较...
微软良心之作——Visual Studio Code 开源免费跨平台代码编辑器
在 Build 2015 大会上,微软除了发布了 Microsoft Edge 浏览器和新的 Windows 10 预览版外,最大的惊喜莫过于宣布推出免费<em>跨平台</em>的 Visual Studio Code 编辑器了!   Visual Studio Code (简称 VS Code / VSC) 是<em>一款</em>免费<em>开源</em>的现代化轻量级代码编辑器,支持语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,并针对网页开发和云端应用开发做了优化。软件<em>跨平台</em>支持 Win、Mac 以及 Li
WEBIM NexTalk即时在线通讯插件
NexTalk是专为网站设计开发的即时消息,界面简洁嵌入网站右下角,无需安装任何客户端,直接站内实现用户间的即时消息。 NexTalk开放源码,直接与站点的用户数据集成,消息数据存储在站点数据库,支持进行数据分析或二次开发定制。
开源】JAVA即时通讯 nothing to say 重出江湖篇
NULL 博文链接:https://nothing-whoami.iteye.com/blog/1622502
3G跨平台视频即时通讯应用
 3G的演进为互联网开拓出一个更加广阔的舞台,在应用需求驱动下,多种互联网商业模式交叉互补将创新衍生出基于3G应用的新形态,既有源头传承,又有发展和创新。    “<em>跨平台</em>视频<em>即时通讯</em>”是一种集成性渐进的演变,多领域融合与互补所产生的复合型应用体验,正如当前需要高素质复合型人才一样,满足用户的相互关联交叉的需求,需要在多领域寻求突破。      <em>跨平台</em>舞动更精彩。佰锐科技专门针对手机终端定制的...
使用XUL开发跨平台桌面应用
先上图: 现在使用html,css,js开发桌面的优势越来越明显了,硬件性能的不断提升,人力成本越发昂贵,用户对界面要求越来越高,全球化下企业间的竞争越发激烈。桌面软件50%+的工作量都在界面开发这一层。如果用户发现软件好用,会对软件提过更进一步的要求。 “童鞋,这是一条日志信息是吧?打印出一个目标出现异常,我点击这条信息,让我跳转定位到这个目标呗。” “这个异常目标名称能否改用红色
高仿腾讯QQ即时通讯IM项目
前言:其实这个项目早就开发完成了,在本人的github上,本来没打算写成博客的形式,因为一个项目要写出来要花很久,但是最近看到很多 人在我的github上download后随意发布到网上,本来上传到github就是供大家互相借鉴学习的,但是在本人的github上也说过希望注明出处,但是很遗憾没看到一个人注明我的github地址,我也跟上传者说过希望他们注明我的github地址,但一直没回应,自己花
跨平台比较工具MELD,BCOMPARE
在工作中经常用到比较<em>工具</em>,比较两个文件夹或是文件等是否不同;使用Linux服务的过程中,用过了MELD和BCOMPARE两款<em>工具</em>,主要是做本地的diff<em>工具</em>,以及用来做文本的合并(code source)。MEDL: http://meldmerge.org/ Beyond COMPARE: http://www.scootersoftware.com/MELD 文本 diff &amp;amp; merge
Jabber---优秀的国外即时通讯开源项目
当大家得益于qq、msn、icq这些<em>即时通讯</em>软件的便利时,可否想到过自己也要做一个这样的系统。应该说qq、msn的功能已经十分强大,对于个人来讲,已经完全够用;但是对于企业,对于想在公司内部实现<em>即时通讯</em>的企业来讲,这些软件提供的功能又略显不足。jabber是国外一个<em>开源</em>的项目,这个组织制订了一套标准,根据这套标准可以开发出满足自己需要的<em>即时通讯</em>系统。利用这套系统,除了能实现现有软件
WebIM jsjac.js
本人亲测可用,关于openfire的构建WebIM
Qt编写调试日志输出工具带网络转发(开源
用<em>qt开发</em>商业程序已经九年了,陆陆续续开发过至少几十个程序,除了一些算不算项目的小<em>工具</em>外,大部分的程序都需要有个日志的输出功能,希望可以将程序的运行状态存储到文本文件或者数据库或者做其他处理等,qt对这个日志输出也做了很好的封装,在Qt4是qInstallMsgHandler,Qt5里边是qInstallMessageHandler,有了这个神器,只要在你的项目中所有qdebug qinfo等输出的日志信息,都会重定向接收到,网上大部分人写的demo都是接收到输出打印日志存储到文本文件,其实这就带给很多人误解,容易产生以为日志只能输出到文本文件,其实安装了日志钩子以后,拿到了所有调试打印信息,你完全可以用来存储到数据库+html有颜色区分格式的文件+网络转发输出(尤其适用于嵌入式linux无界面程序,现场不方便外接调试打印的设备)。 做过的这么多项目中,Qt4和Qt5的都有,我一般保留四个版本,4.8.7,为了兼容qt4, 5.7.0,最后的支持XP的版本, 最新的长期支持版本5.9.7 最高的新版本5.12。毫无疑问,我要封装的这个日志类,也要支持4+5的,而且提供友好的接口。 1:支持动态启动和停止。 2:支持日志存储的目录。 3:支持网络发出打印日志。 4:支持Qt4+Qt5。开箱即用。 5:支持多线程。
局域网即时通讯IM源码
局域网<em>即时通讯</em>IM源码,分为客户端,服务器端和数据库。
跨平台工具、组件和框架的汇总
本文主要是对<em>跨平台</em><em>工具</em>、组件和框架的汇总,包括游戏引擎、编程语言、移动开发、网络通信、图形界面等等Qt是1991年奇趣科技开发的一个<em>跨平台</em>的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。Qt很容易扩展,并且允许真正地组件编程。基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界 面库和 Windows 平台上的 MFC
“XEIM”国内开源即时通讯XEIM
“XEIM”对国内<em>开源</em><em>即时通讯</em>和<em>即时通讯</em>两大行业将产生深远影响。局域网聊天部长内部网中昨天对记者表示,局域网聊天对这一事件高度重视,将坚决维护市场秩序和网民利益。前几天局域网聊天已约谈了两个企业的负责人,正在调查谁是谁非,近日将把调查处理情况上报国务院。两家企业也针对影响到网民利益分别做了自我批评。XEIM内部网中表示,在这件事上两家企业为了各自利益,没有严格执行国家相关法律和规章制度,在竞争中有不规范的地方,为了经济利益损害了网民利益和公司形象。另据报道,在局域网聊天等
python内网即时通信小程序
根据TCP协议,使用python在两进程之间建立通信,来模拟一个即时通信,类似于QQ环境
详解即时通讯开发平台
     <em>即时通讯</em>是互联网运用的一个重要分支,50年内<em>即时通讯</em>会被更多的人用在更多地方。现在是<em>即时通讯</em>的开始远未到发展的高点。根据需求理论中国目前的社会大环境提供了良好的<em>即时通讯</em>发展的基础。      <em>即时通讯</em>会向特点群体拥有特定通讯的方向发展。将会出现更多通讯。比如专门用来交友的,专门用来做同城交流的,专门用来做电脑公司之间交流的,专门用来做征婚的。     佰锐科技极为看好<em>即时通讯</em>市场,我们...
WEB即时通讯框架
一个纯JS的<em>即时通讯</em>框架,自动兼容IE8+ 亲测可用
liteidex25.1.windows
LiteIDE是<em>一款</em>专为Go语言开发而设计的<em>跨平台</em>轻量级集成开发环境(IDE),基于Qt开发,支持Windows
QT creator 跨平台开发利器
<em>跨平台</em>开发利器 Qt IDE 什么是QT        Qt是由奇趣科技开发的<em>跨平台</em>C++图形用户界面应用程序开发框架。它既可以开发GUI程式,也可用于开发非GUI程式,比如控制台<em>工具</em>和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,易于扩展,允许组件编程。2008年,奇趣科技被诺基亚公司收购,QT也
基于Qt的局域网即时通信系统设计与实现(提供各种版本的源代码)
 我创建了一个QQ群,有问题的话,可以直接加群:530240681。github上项目的链接:https://github.com/siyueshiqi/LAN_IM 本系统主要实现了注册登录、好友管理、即时通信(文本、视频)、群组功能、消息管理、邮件收发、文件收发等主要功能。用户通过简单的注册以后,便可以登录系统。随后进行好友、群以及讨论组的添加,就可以与其他在线的用户进行行即时通信。对于消息记...
面向物联网的六大开源中间件工具
面向物联网的六大<em>开源</em>中间件<em>工具</em>.doc
Linux下的远程工具汇总(还可跨平台的)
一、带桌面<em>跨平台</em>的 XManager 直接百度下载 or 官网下载 ps:本来是想下载下来放在云盘分享出来的供看官们直接下载的,我们什么JB公司要搞信息管控,这些带exe等后缀的,都下不了了,so 点击前面的连接直接给您百度好了,直接去下载,服务到家! TeamViewer 官网下载 VNC 官网下载 二、基
为大家推荐一个全新的跨平台app软件开发工具——Lae软件开发平台
本人是一名软件界面设计人员,最近发现<em>一款</em>新发布的软件开发<em>工具</em>——Lae软件开发平台,软件的界面制作有如Photoshop作图一般简单,真正能够做到UI制作由设计人员独立完成,推荐给大家看看,希望对大家有帮助。记得给我好评哦! Lae是<em>一款</em>运行于windows的界面开发<em>工具</em>,具有所见即所得、开发<em>跨平台</em>、UI布局自由、机制简单、维护容易等诸多优点,可以开发同时运行在windows、Linux、Ma...
xmpp开发IM即时通讯系列(一)--总述
本人是一名Android开发工程师,近期研究的方向是<em>即时通讯</em>功能,社交元素现在已经渗透到各个领域,无论商城、游戏、媒体类等app,为了增加用户之间的交流,都已经开始加入<em>即时通讯</em>功能,可以说<em>即时通讯</em>在未来的手机商业应用领域是不可或缺的。开博客写<em>即时通讯</em>系列的文章不是本人首创,很多大牛都有过类似文章,我写该系列博客的目的: 一是为了总结自身,积累经验; 二是因为以前自己在学习过程中拜读过许多大神的
基于Qt的组态监控软件实现以及分析(转)
转自:http://yleesun.blog.163.com/blog/static/2941340220094695359894/ 组态软件部分作为自动化网络平台客户端的实现部分,仅仅是其中的一小部分,即HMI界面部分,也只有这部分是基于Qt实现的,所以这个帖子主要介绍的就是这一部分,当然先就整体部分做个介绍 1、    本系统目的是建立一个通用SCADA系统平台。 2、    本
jquery/js实现一个网页同时调用多个倒计时(最新的)
jquery/js实现一个网页同时调用多个倒计时(最新的) 最近需要网页添加多个倒计时. 查阅网络,基本上都是千遍一律的不好用. 自己按需写了个.希望对大家有用. 有用请赞一个哦! //js //js2 var plugJs={     stamp:0,     tid:1,     stampnow:Date.parse(new Date())/1000,//统一开始时间戳     ...
adb shell与onekey.rar下载
用于Android 智能手机刷机用的软件,教程可能去www.hiapk.com 去搜索。 刷机专用的软件,二合一。 相关下载链接:[url=//download.csdn.net/download/kingdees/3777845?utm_source=bbsseo]//download.csdn.net/download/kingdees/3777845?utm_source=bbsseo[/url]
GAMIT-GLOBK高级培训的PPT-4下载
2009年3月分在成都举办的GAMIT-GLOBK高级培训的PPT 相关下载链接:[url=//download.csdn.net/download/zhongch110/2063183?utm_source=bbsseo]//download.csdn.net/download/zhongch110/2063183?utm_source=bbsseo[/url]
ASP 人才系统下载
一个不错的ASP人才系统,界面不错,但有些小bug,请注意 相关下载链接:[url=//download.csdn.net/download/zhwlsoft/2125401?utm_source=bbsseo]//download.csdn.net/download/zhwlsoft/2125401?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 iosqt开发视频播放 一款单机游戏开发价格
我们是很有底线的