edrikL / iptux

Automatically exported from code.google.com/p/iptux
1 stars 0 forks source link

使用 iptux 0.5.1-2 过程中发现的一些问题 #60

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
我在使用 iptux 0.5.1-2 
的过程中发现一些问题,希望后续版本能得到修正:

1. 
收到飞鸽/飞秋用户的附件后,即使成功接收了,对方那常��
�显示传输失败。

2. 
保存附件时,如果保存目录下已经存在同名文件,不提示是��
�覆盖,而是直接略过
该文件。

3. 
发送消息添加附件时,无法删除错误添加的附件,如果加错��
�一个附件,只能关掉
对话窗口重来。

4. 
收到只有附件没有消息内容的消息时,只出文件接收管理器��
�口,不提示有新消
息,有些窗口器不将新弹出的窗口置顶,使这种消息不容易��
�及时发现。

5. 保存附件后不能选择打开刚刚保存的附件,不太方便。

6. 
聊天记录中记录发送的消息时,记录的是发送方(“我”)��
�不是接收方,所以从聊
天记录中看不出消息发给谁了。

虽然有这些问题,但 iptux 仍然是 Linux 
下最好用的兼容飞鸽的聊天软件,所以现
在一直用着。希望将来的版本能越做越好。

Original issue reported on code.google.com by acro...@gmail.com on 21 Mar 2010 at 12:29

GoogleCodeExporter commented 9 years ago
谢谢你到反馈。

> 1. 
收到飞鸽/飞秋用户的附件后,即使成功接收了,对方那常��
�显示传输失败。
这个可能是协议问题, 不知道你到飞鸽/飞秋用到什么版本?

>2. 
保存附件时,如果保存目录下已经存在同名文件,不提示是��
�覆盖,而是直接略过
>该文件。
这个问题,你觉得当发现同名文件到时候使用什么策略比较��
�?弹出对话框提示用户覆盖与否?

>3. 
发送消息添加附件时,无法删除错误添加的附件,如果加错��
�一个附件,只能关掉
>对话窗口重来。
这个功能可以加一下。

>4. 
收到只有附件没有消息内容的消息时,只出文件接收管理器��
�口,不提示有新消
>息,有些窗口器不将新弹出的窗口置顶,使这种消息不容易�
��及时发现。
这个问题现在已经增加了一种让新来到消息到时候不能置顶��
�对话框在任务栏闪烁来缓解一下, 不过最好checkout
最新到代码来试验一下。

> 5. 保存附件后不能选择打开刚刚保存的附件,不太方便。
这个功能考虑增加一下。

6. 
聊天记录中记录发送的消息时,记录的是发送方(“我”)��
�不是接收方,所以从聊
天记录中看不出消息发给谁了。
对不起,我这个我不太明白,可以具个例子么?还有你希望��
�什么样到可以举例看一下么?

Original comment by kzjeef on 22 Mar 2010 at 2:39

GoogleCodeExporter commented 9 years ago
第一个问题我再跟别人确认一下版本号。

第二个问题,我认为当发现同名文件时,弹出对话框提示用��
�覆盖比较好。如果程序开发人员对
这种对话框比较不喜欢,那么能增加一个选项,由用户来设��
�是弹出对话框、还是直接覆盖、或
者略过,这样就简直是完美了。

第六个问题,虽然我现在可以写出一个例子来,但为了准确��
�见,等我从班上拷一个真实的例子
来吧。

谢谢回复,有空时我 checkout 到最新的代码再试试。

Original comment by acro...@gmail.com on 22 Mar 2010 at 4:53

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
>>6. 
聊天记录中记录发送的消息时,记录的是发送方(“我”)��
�不是接收方,所以从聊
天记录中看不出消息发给谁了。
>对不起,我这个我不太明白,可以具个例子么?还有你希望�
��什么样到可以举例看一下么?

附件给出了飞鸽聊天记录(ipmsg.log)和 iptux 
聊天记录(iptux.log),聊天内容我修改了,
但格式保留下来了。

比较一下,个人认为飞鸽聊天记录中有几点值得借鉴的:

1. 记录发送的消息时,记录的是接收方的用户:“发往: 
somebody[Administrator] (某个组
/host1/192.168.1.243)
”

2. 
收到群发消息时,记录中有“组播”这一词,发送群发消息��
�,记录中保存了每个收接方的信息。

3. 记录了附件情况。

>> 1. 
收到飞鸽/飞秋用户的附件后,即使成功接收了,对方那常��
�显示传输失败。
>这个可能是协议问题, 
不知道你到飞鸽/飞秋用到什么版本?
我们局域网中用的一般都是飞鸽 2.5、飞鸽 2.6 
及飞秋,可能只有我一人用 iptux 的,跟很多
人交流文件时都出现过这个问题,一般我都没有确认他们用��
�到底是飞鸽还是飞秋。
但是跟其中一个人确认过,他用的是飞秋 2.4 
修正版,我用的是 iptux 0.5.1-2,我每次收完文
件他那都显示传输失败。

Original comment by acro...@gmail.com on 22 Mar 2010 at 6:11

Attachments:

GoogleCodeExporter commented 9 years ago
>>2. 
保存附件时,如果保存目录下已经存在同名文件,不提示是��
�覆盖,而是直接略过
>该文件。
>这个问题,你觉得当发现同名文件到时候使用什么策略比较�
��?弹出对话框提示用户覆盖与否?
再想了想,觉得如果弹出对话框的话,最好包括三个选择:��
�盖、跳过、重命名,也可以考虑再
增加两个:全部跳过、全部覆盖。

Original comment by acro...@gmail.com on 22 Mar 2010 at 10:26

GoogleCodeExporter commented 9 years ago
关于聊天记录:
这部分iptux做的还是比较简单。 
是在收到消息以后,直接转换成字符串传送到文本插件
里面的。 
保存聊天记录就是直接保存了文本插件里面的内容。 
这部分以后是要重构的,把记录日志和显示日志分离开,这��
�就可以实现一些富文本的效
果,并且在记录聊天记录的时候也可以有更多的信息记录下��
�。

关于附件保存:
对话框太多的话,可能要多写许多代码,不过我觉得应该是��
�有全部覆盖和全部跳过之类
的选项的。

就像文件管理器copy文件一样的。 
可以增加一下这个功能,还是很有用的。

再次感谢~

Original comment by kzjeef on 25 Mar 2010 at 5:48

GoogleCodeExporter commented 9 years ago

Original comment by kzjeef on 25 Mar 2010 at 5:55

GoogleCodeExporter commented 9 years ago
>对话框太多的话,可能要多写许多代码,不过我觉得应该是�
��有全部覆盖和全部跳过之类
的选项的。
有这两个选项也可以了,至于那个“重命令”选项,想实现��
�话,也不一定要增加一个对话框,可
以以自动重命令名的形式出现,就像 wget 
一样,自动在后面加“.1”、“.2”等(不过 wget 没有
保持扩展名不变,不太好),不过这样实现我也不清楚会增��
�多少代码量,复杂的话,不实现这
个功能其实关系也不太,只要提示覆盖或跳过了,需要时总��
�可以把原来的文件改个名字再去点
那个按钮的。

谢谢你们开发了这个好程序,也谢谢你们对意见和建议的关��
�!

PS: 我编译 svn 的版本,在 Ubuntu 8.04 i386 
中用了几天,没有发现新的问题,发现增加几个
快捷键了,比较方便。

Original comment by acro...@gmail.com on 25 Mar 2010 at 2:30

GoogleCodeExporter commented 9 years ago
关于LOG , 我在r127里面已经改成 

(2010年03月26日 星期五 00时10分17秒) 发往: 昵称:kzj 用户:kzj 
主机:t61:
[STRING]sd你好

这样, 如果是发送广播消息, 现在是这样的。

(2010年03月26日 星期五 00时24分33秒) 发送广播:
[STRING]传送

Original comment by kzjeef on 25 Mar 2010 at 4:33