当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 99 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 7  下一页
作者 内容
1 楼 
 文章标题 : 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 10:53 
头像

注册: 2009-10-09 12:54
帖子: 989
地址: 北京某胡同
系统: debian
送出感谢: 4
接收感谢: 2
这个程序是python实现的,主要特点就是跨平台和传输文件!我想周围朋友都用windows的linux用户不在少数,包括我,给老婆发个截图也要用邮箱,很烦。
于是乎这个程序就诞生了。
项目主页:http://code.google.com/p/tchat-python/

TChat是IP到IP的连接方式,所以连接双方至少要有一方是公网IP,如果双方都是私网IP,除非是局域网里,否则就肯定没戏了。 :em06
引用:
小知识:什么是私网IP?说白了局域网里的IP就是私网IP,下面是一些私网IP网段。
10.0.0.1 ~ 10.255.255.255
172.16.0.0 ~ 172.31.255.255
192.168.0.0 ~ 192.168.255.255 (这个应该熟悉吧:D)

[*]安装方法:
python版本最好在2.6以上

linux用户:
先添加可执行权限,在终端里输入:sudo chmod a+x TChat.py
然后就可以运行了,在终端里输入:python TChat.py

windows用户:
先要安装python,然后把TChat.py重命名成TChat.pyw,不重名名也可以,不过运行时会出现一个黑色窗口。
然后就可以双击运行了。注意:如果连不上,先看看防火墙什么的选[解除阻止],就ok了。

提示铃声的名字是ring.wav,要想更换,则一定要wav的,名字相同就可以了。响铃时终端可能会显示:‘正在播放 WAVE 'ring.wav' : Signed 16 bit Little Endian, 频率44100Hz, Stereo’。这个正常,今后会改进,windows没有这个问题。


[*]关于传输速度,我只测试了三类网络:
一、双方都是电信的校园宽带2M带宽,一方ubuntu 10.04,一方是windows VISTA,平均传输速度160KB/s
二、一方是电信(地点江西 系统ubuntu 10.04),一方是WIFI(地点北京 系统windows 7),电信同样是2M的带宽,WIFI是1M带宽,平均传输速度60KB/s,需要说明的是前半段速度很快,100KB/s左右,后半段就慢了些,30KB/s左右。
三、学校机房,双方都是windows xp,100Mbps的网卡,平均传输速度7MB/s

下面是一些使用截图:

附件:
文件注释: ubuntu这一方是接受连接,windows那一方是连接到。
1.png
1.png [ 256.38 KiB | 被浏览 8281 次 ]


附件:
文件注释: 聊天界面,黑色代表自己,蓝色代表对方。
2.png
2.png [ 281.25 KiB | 被浏览 8281 次 ]


附件:
文件注释: 注意:传输进度其实就是文件大小,单位是字节。
4.png
4.png [ 322.44 KiB | 被浏览 8281 次 ]


附件:
Screenshot-8.png
Screenshot-8.png [ 303.61 KiB | 被浏览 8281 次 ]


大家如果有什么建议或意见,请给我发邮件。< zkwlxcode@gamil.com >

这个zip里就一个TChat.py是主程序,他本身就是源代码,直接编辑就能看见。其他都是说明文件、铃声文件什么的。
如果对项目感兴趣的,可以到项目主页逛逛。我会努力完善这个程序!谢谢大家的支持!! :em11


附件:
文件注释: 谢谢下载!
TChat.zip [121.42 KiB]
被下载 341 次


_________________
python写的一个跨平台的聊天软件TChat。支持文件传输。
android防火墙droidwall更新,添加月流量统计功能。有兴趣的点我:D
原创Android社交应用[飘],开源免费!


最后由 zkwlx 编辑于 2010-12-28 17:23,总共编辑了 1 次

_________________
评价: 7.41% bitchcareone
 
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 10:56 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
这个要支持一下~~~


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 11:03 
头像

注册: 2008-11-21 20:26
帖子: 36913
送出感谢: 1
接收感谢: 36
哥,你真强


_________________
讨厌我的人可以试着点一下
浏览全部ubuntu技巧


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 11:06 
头像

注册: 2007-11-29 9:41
帖子: 8455
送出感谢: 0 次
接收感谢: 0 次
支持创新。 :em04


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 11:13 
头像

注册: 2008-03-25 15:49
帖子: 25878
地址: 谁知道?
送出感谢: 8
接收感谢: 10
tenzu 写道:
哥,你真强


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 11:16 
头像

注册: 2009-10-09 12:54
帖子: 989
地址: 北京某胡同
系统: debian
送出感谢: 4
接收感谢: 2
呵呵,谢谢支持! :em11


_________________
python写的一个跨平台的聊天软件TChat。支持文件传输。
android防火墙droidwall更新,添加月流量统计功能。有兴趣的点我:D
原创Android社交应用[飘],开源免费!


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 11:41 
头像

注册: 2008-12-20 15:43
帖子: 9349
地址: 心靈深處
系统: 家14.04,公司14.04
送出感谢: 13
接收感谢: 37
:em11 ...這個要支持一下...


_________________
[论坛版主行为规定]+[PITIVI簡易教程]+[CAD裝draftsight]+[酷我音乐裝kwplayer]+[ubuntu裝迅雷]
[releases.ubuntu.com]+[cdimage.ubuntu.com]+[old-releases.ubuntu.com]
[學ubuntu必須拜讀懶蝸牛"笨兔兔的故事"=viewtopic.php?f=112&t=162040][Linux明日的希望在中國]


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 11:48 
头像

注册: 2010-12-23 16:29
帖子: 730
地址: 北京
送出感谢: 8
接收感谢: 8
支持


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 16:49 
头像

注册: 2009-04-11 23:46
帖子: 4130
系统: Arch Linux
送出感谢: 11
接收感谢: 124
Tk 的界面还是不错的嘛


_________________
我的博客 https://blog.lilydjwg.me/
提问的智慧
Arch Linux 中文论坛

我的vimrc: https://git.io/vimrc


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 16:56 
头像

注册: 2006-02-25 17:09
帖子: 1619
地址: 西安
送出感谢: 23
接收感谢: 1
这个好!昨晚还想到,正在学习Python,回头尝试写个聊天程序,也想到先和老婆试用,楼主我太佩服你了。 :em11


_________________
早起的鸟儿有虫吃
早起的虫儿被鸟吃

http://aerowolf.blog.sohu.com/
亲,点一下免费获得Dropbox空间!


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 16:56 
头像

注册: 2009-02-23 17:55
帖子: 342
送出感谢: 0 次
接收感谢: 0 次
:em04 我是来看作者的桌面的~~


_________________
我的linux网站:http://www.kudouzi.com 欢迎访问!!!
我的QQ:53273291 敬请骚扰


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 17:00 
头像

注册: 2006-02-25 17:09
帖子: 1619
地址: 西安
送出感谢: 23
接收感谢: 1
我昨晚想到类似主意的时候想到一个问题:
第一次时如何知道对方IP?短信?QQ?MSN?

没有一个服务器,可能比较难。


_________________
早起的鸟儿有虫吃
早起的虫儿被鸟吃

http://aerowolf.blog.sohu.com/
亲,点一下免费获得Dropbox空间!


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 17:06 
头像

注册: 2009-10-09 12:54
帖子: 989
地址: 北京某胡同
系统: debian
送出感谢: 4
接收感谢: 2
aerowolf 写道:
我昨晚想到类似主意的时候想到一个问题:
第一次时如何知道对方IP?短信?QQ?MSN?

没有一个服务器,可能比较难。

这个确实很难,我跟老婆用的时候是先把IP告诉老婆,然后再等待连接,确实有点繁琐,不过这是目前比较恰当的解决方法了。
哪位朋友如果有更好的解决方法一定要告诉我! :em11


_________________
python写的一个跨平台的聊天软件TChat。支持文件传输。
android防火墙droidwall更新,添加月流量统计功能。有兴趣的点我:D
原创Android社交应用[飘],开源免费!


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 17:15 
头像

注册: 2006-02-25 17:09
帖子: 1619
地址: 西安
送出感谢: 23
接收感谢: 1
目前正在学习Python,如果方便能否日后给个源码学习学习,楼主?


_________________
早起的鸟儿有虫吃
早起的虫儿被鸟吃

http://aerowolf.blog.sohu.com/
亲,点一下免费获得Dropbox空间!


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 自己写了个聊天工具,暂时取名为TChat
帖子发表于 : 2010-12-28 17:18 
头像

注册: 2009-10-09 12:54
帖子: 989
地址: 北京某胡同
系统: debian
送出感谢: 4
接收感谢: 2
源码?什么的源码?TChat?程序本身就是源码啊


_________________
python写的一个跨平台的聊天软件TChat。支持文件传输。
android防火墙droidwall更新,添加月流量统计功能。有兴趣的点我:D
原创Android社交应用[飘],开源免费!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 99 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 7  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译