CHAT_ROOM

所属分类:Linux/Unix编程

开发工具:Unix_Linux

文件大小:191KB

下载次数:7

上传日期:2016-05-25 16:57:56

上 传 者:褚克珍

说明:  本代码是Linux编程,使用gtk编程,做成一个私人聊天室,有用到多线程、数据库等。源码分为用户端和服务器端两部分。由于是新手,第一次使用gtk,界面很糙,但功能大都实现。用户有超级用户和普通用户之分。加粗为超级用户特有功能。

未完成:在封装Makefile时链接库一直不成功,故没有实现Makefile。

全部功能如下:

1 登陆

2 注册

3 踢人

4 解禁

5 禁言

6 私聊

7 群聊

8 好友列表(在线)

9 文件传输

10 个人资料设置

(The code is Linux programming, use gtk program, made a private chat room, helpful to multithreading, s, etc. Source divided into client and server-side two parts. Because it is a novice, the first use of gtk, the interface is very rough, but mostly functional implementation. The user has super user and ordinary users of the points. Bold unique features for power users.

Incomplete: When the package Makefile link library has been unsuccessful, it did not achieve Makefile.

All functions are as follows:

1 landing

2 Register

3 kicking

4 lifted

5 gag

6 Whisper

7 hangout

8 friends list (online)

9 file transfer

10 profile settings)

近期下载者:

相关文件:

收藏者:

linux中用gtk编写的聊天室能运行的,CHAT_ROOM相关推荐

  1. Linux环境下——C语言聊天室项目

    由于使用了多线程操作,客户端进入程序后请先随便注册一次用户后再进行使用. 本程序默认第一个用户即ID为1的用户为超级管理员. 由于线程阻塞,最后的踢人操作有阻塞,需要在被踢出在线链表后手动下线. 看了 ...

  2. 利用多线程实现linux下C语言的聊天室程序:

    转载:http://www.360doc.com/content/16/0421/11/478627_552531090.shtml 利用多线程实现linux下C语言的聊天室程序: 客户端代码: th ...

  3. 基于Linux下的即时通讯聊天室项目(全代码 有注释 可直接运行)

    基于Linux下的即时通讯聊天室项目 一.序言 二.具体功能 三.系统客户要求 四.具体代码 1.服务器代码 2.客户端代码 一.序言 最近在写一个基于Linux下的聊天工具 它适合于局域网内所有人进 ...

  4. 超详细:实现过程-Linux 环境下的简易聊天室,采用CS模型,实现多客户端之间的稳定数据传输。--注册和登录(但之后会连续更新内容,直至全部实现)

    前言 在学完不够全面的Linux操作系统编程后(这也意味着我后期也要不断学习,这也符合我活到老学到老的人生观点),需要以一些项目来检测自己的所学,毕竟实践见真章. 所以在今后的几天里,我将以无界面聊天 ...

  5. Linux下socket多人聊天室

    目录 前言 一.聊天室的实验内容 二.逐个功能的简单分析 三.系统功能模块分解图 1.服务端功能模块图 2.客户端功能模块图 3.守护进程功能模块图 四.功能模块流程图 1.服务端流程图 2.客户端流 ...

  6. 如何用Python编写一个聊天室

    本课程来自实验楼Python聊天室,若需转载请注明原文出处. 一.课程介绍 1.简介 本次项目课是实现简单聊天室程序的服务器端和客户端. 2.知识点 服务器端涉及到asyncore.asynchat和 ...

  7. Linux C多人网络聊天室

    经过好几天的日夜奋斗,总算把这个聊天室给做出来了,虽然说不上多好,但也是这几天从早到晚劳动的成功,所以就写这篇博文来记录一下啦.别的不敢说,确保能用就是了,完整代码在最后哦~ 当然啦,如果有幸被转发, ...

  8. Linux网络编程之PHP聊天室Workerman-chat

    云服务器上搭建"PHP聊天室框架" 一.简介: 在服务器上搭建PHP聊天室框架{workerman-chat}具体步骤 1. 准备云服务器 购买阿里云服务器 [可选购买其他云服务器 ...

  9. Linux C/TCP多线程网络聊天室

    多线程TCP网络聊天室 我们都知道TCP是一种基于连接的传输协议,使用多线程来实现其实步骤很简单. 首先说明一下项目:服务端开启后,直接运行客户端可以加入聊天室,同时其他客户端可以接收到某某客户端进入 ...

最新文章

  1. Android Toolbar 标题居中及字体样式自定义
  2. Android 使用GridView+仿微信图片上传功能(附源代码)
  3. windows 修改hosts 立即生效的方法
  4. 用OpenJTAG烧写程序到Flash—— 韦东山嵌入式Linux视频学习笔记03
  5. 转-Multicast server and client in Python
  6. ios开发 静音键设置_合肥包河区:连夜设置三道拦水坝只为按下中考“静音键”...
  7. typedef struct 用法
  8. sicktim571操作手册_SICK激光传感器TIM310操作说明书
  9. win10系统,virtualBox导入centos7.3报错
  10. 使用递归方法 删除文件夹及文件夹内文件
  11. 1、javascript的继承function
  12. 保姆级win7下配置虚拟机-安装Ubuntu20.04
  13. 【云原生 | 21】Docker运行Web服务实战之Apache
  14. 人们已经离不开5G了,商用三年半,中国5G发展迈向新征程,产业发展全面提速!
  15. 模型基础——模型与材质
  16. [原创]数字转换中文大写金额
  17. JMS基本概念和模型
  18. Linux I2C驱动框架(超详细)
  19. P5459 [BJOI2016]回转寿司 (cdq分治)
  20. 【自然语言处理】【大模型】Chinchilla:训练计算利用率最优的大语言模型

热门文章

  1. Python type hints 之 Optional,Union
  2. tf.nn.embedding_lookup()的用法
  3. 北汽蓝谷极狐阿尔法S与T
  4. H.264 Video Codec速度和质量
  5. 新兴解决方案增强了电动汽车电源(功耗)管理
  6. 2021年大数据常用语言Scala(一):Scala简介
  7. Laravel Redis操作大全
  8. [JS] [编程题] 配置文件恢复
  9. Android 一个activity 加载一个Fragment
  10. App is not indexable by Google Search; consider adding at least one Activity with an ACTION-VIEW int