|
qzwqzw
银牌会员
天的白色影子
积分 2342
发帖 635
注册 2004-3-6
状态 离线
|
『第
46 楼』:
新的命令行短消息系统终于问世了
这个系统要想更加成熟
还需要做以下的工作
1、增设发件箱
2、在用户登录后有提示消息
3、使用edit或者其它命令回复短消息
4、允许删除短消息
-----------------------------------------------
短消息系统导致许多命令的文档描述概念需要扩展
同时需要考虑以后可能增加更多的文件系统
比如脚本,主题订阅等等
|
|
2007-1-25 07:01 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
47 楼』:
现在用户登录后已有提示消息。
同时支持用NET和EDIT等命令来发送/回复短消息似乎不妥,或许可以考虑这种形式:
直接将短消息发送给指定用户:NET SEND TO xxx
将短消息发送给指定文件(帖子/短消息)的作者:NET SEND 文件名 [帖子号]
就像论坛的每个帖子后都有一个“消息”按钮可以给其作者发消息一样,比如当用NET SEND C:\1\2将发送短消息给此帖的发帖人,而NET SEND G:\1将发送(即回复)短消息给此文件(短消息)的发送人。
至于订阅或收藏的主题,由于均为其它驱动器中已有的内容,所以单独增加新的文件系统似乎并无必要,而采用NET xxx(比如NET FILE?)形式的命令来显示个人的主题订阅/收藏以及它们的所在路径也许更好些。
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2007-1-25 16:32 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
48 楼』:
现已正式加入发件箱!发件箱在收件箱的后一个驱动器。发送的短消息将自动存入这里。
已增强NET SEND命令,可以用它来直接对某个文件(帖子/短消息)的作者进行发送/回复短消息。用法详见楼上。
除昨天加入的NET VIEW命令显示在线用户列表外,现已增加了NET FILE命令显示订阅/收藏的文件(主题),以及NET GROUP命令显示用户组信息。
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2007-1-26 04:13 |
|
|
qzwqzw
银牌会员
天的白色影子
积分 2342
发帖 635
注册 2004-3-6
状态 离线
|
『第
49 楼』:
短消息系统还没有办法进行全面的测试
不过目前还没发现什么问题
突然觉得Google的线索浏览方式挺使用
类似于创建和维护一个多人共有的私有主题
但现在要实现它又要大动
还是算了吧
-----------------------------------
net user/net view/net group/net file也已简单测试
希望net file可以用以下的形式浏览和增删订阅
net file id
net file id /a
net file id /d
订阅和收藏建议保留一个就可以了
目前来看,二者的功能有很大的重叠
似乎订阅更强一些,可以在有更新显示提示
-----------------------------------
net view 建议加上浏览的论坛ID/名
net view/net user 可以指定用户名
net user username 查阅其它用户信息
net view username 查阅指定用户动作
-----------------------------------
注意到文件属性中增加了New
但目前为止,type/edit/more不会复位这个属性
只能到Web界面里复位
-----------------------------------
|
|
2007-1-26 07:59 |
|
|
qzwqzw
银牌会员
天的白色影子
积分 2342
发帖 635
注册 2004-3-6
状态 离线
|
『第
50 楼』:
我在编辑比较长的帖子上出现问题
我在编辑比较长的帖子上出现问题
如果帖子内容超出一屏
那么在编辑帖子前段的内容时
屏显会随着键盘的键入不断的在命令行最底部和当前位置来回抖动
|
|
2007-1-27 23:24 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
51 楼』:
已加入以下方式订阅或取消订阅文件:
订阅:NET ADD 文件名
取消订阅:NET DEL(ETE) 文件名
要浏览直接用TYPE或MORE命令加上文件名即可。
NET USER和NET VIEW现已支持用户名参数,将分别显示指定用户的信息和在线状态。NET VIEW同时也已支持显示用户所在的文件名或目录名。
另外加入了NET STATISTICS(可简写为NET STATS)显示一些论坛统计数据。
TYPE/MORE命令对于短消息文件的<新>属性将自动复位,但对于主题文件的方式因为方式完全不同,所以暂未支持。
关于比较长的帖子的问题,请举例说明,以便我在不同浏览器下进行测试以确定问题所在。
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2007-1-28 05:09 |
|
|
qzwqzw
银牌会员
天的白色影子
积分 2342
发帖 635
注册 2004-3-6
状态 离线
|
『第
52 楼』:
编辑长帖抖动的例子:D:\12\24289 38
或者本帖也可以
比较集中发生在插入或删除文字的时候
猜测与不久前增加的按任意键回到命令行底部的特性有关
-----------------------------
net statistics/user/view 没发现什么问题
-----------------------------
net file add/del 也没发现什么问题
只是感觉似乎可以再增强一下
一方面可以根据订阅主题的更新顺序列表
可以获知最近更新的订阅
另一方面可以给订阅主题定义一个别名或者序号
可以使用 type ~1 的形式加速命令行的访问
或者可以使用 edit cmdprmpt -1 的形式免去记忆id的麻烦
环境变量可以辅助完成这个过程
但似乎仍有瑕疵
由此想到doskey的宏命令似乎也可以间接实现这个过程
------------------------------
至于是否将edit过的主题自动加入订阅也可以讨论
因为这样可以将我的主题和主题订阅功能合二为一的实现
但对那些经常回帖灌水的朋友可能不利
不断刷新的订阅可能会导致降低对某些感兴趣问题的关注程度
当然前提是他们使用订阅这个功能
------------------------------
|
|
2007-1-28 06:06 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
53 楼』:
Quote: | Originally posted by qzwqzw at 2007-1-27 05:06 PM:
编辑长帖抖动的例子:D:\12\24289 38
或者本帖也可以
比较集中发生在插入或删除文字的时候
猜测与不久前增加的按任意键回到命令行底部的特性 ... |
|
关于长帖抖动的问题,看来与那个新特性无关,而是一直存在的当改动了文件内容时会导致自动滚屏的问题。现已将自动滚屏取消。
Quote: | Originally posted by qzwqzw at 2007-1-27 05:06 PM:
net file add/del 也没发现什么问题
只是感觉似乎可以再增强一下
一方面可以根据订阅主题的更新顺序列表 ... |
|
关于订阅的文件,现已按照最后更新顺序来列出(新->旧),并加入了使用文件ID来实现快速访问。此ID非自己定义的ID,因为论坛数据表中并没有专门的文件订阅ID,而且如果是专门的ID的话会随着订阅的内容或最后更新顺序的变化而不断变化,不太合适。故采用了使用文件本身ID的方法(比如说C:\1\2这个文件的ID为2,而它是固定且唯一的),它也会被NET FILE命令列出。这样,就可以用文件ID来直接存取订阅的文件了,只需在文件ID前加上~字符即可,比如DIR ~11、TYPE ~22、EDIT ~33、NET FILE DEL ~44等等。为了更方便使用,还加入了支持类似~+1、~-2这样的格式,分别代表文件订阅列表中的第一个文件(即最新更新的文件)、文件订阅列表中的倒数第二个文件等等。
现在已支持将EDIT命令过的主题自动加入订阅列表,而且用户也可以打开或关闭此功能。方法是设置%AUTOSUB%环境变量,当其值为任何正数(默认为1)的时候EDIT将自动将文件加入订阅列表,否则将不加入。
另外,现在TYPE和MORE命令已支持重置帖子文件的<新>属性,而且FIND命令也已支持查找收件箱和发件箱(G:和H:)内的文件(短消息)中的内容。
更新到3.8正式版。
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2007-1-28 18:14 |
|
|
qzwqzw
银牌会员
天的白色影子
积分 2342
发帖 635
注册 2004-3-6
状态 离线
|
『第
54 楼』:
订阅和长帖抖动都OK了
新增的net stats简写形式也试过了
再次对你一直以来孜孜不倦的精神表示钦佩!
-----------------------------------------------------------------
现在出现一个新问题
用edit发表新主题时总是返回“服务器响应不正确。”
使用了edit .或者edit d:\23都是同样的结果
用Edit回复和编辑旧主题
在保存发送时也返回同样的提示
但回复确认已发出
|
|
2007-1-29 00:25 |
|
|
qzwqzw
银牌会员
天的白色影子
积分 2342
发帖 635
注册 2004-3-6
状态 离线
|
『第
55 楼』:
似乎与自动订阅有关
现关闭自动订阅后测试
------------
问题消失
再开启
编辑后再测试
------------
问题又出现
再关闭
编辑后再测试
------------
问题再次消失
|
|
2007-1-29 00:41 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
56 楼』:
嗯,用edit发表新主题时的提示已修正。
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2007-1-29 00:43 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
57 楼』:
EDIT编辑文件和自动订阅之间的问题的原因已查明,现在应该可以了,再试试看吧。
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2007-1-29 00:56 |
|
|
qzwqzw
银牌会员
天的白色影子
积分 2342
发帖 635
注册 2004-3-6
状态 离线
|
『第
58 楼』:
自动订阅特性已基本测试完毕
未发现问题,恭喜!
|
|
2007-1-29 02:37 |
|
|
electronixtar
铂金会员
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第
59 楼』:
Quote: | 突然觉得Google的线索浏览方式挺使用
类似于创建和维护一个多人共有的私有主题
但现在要实现它又要大动
还是算了吧 |
|
……我一直苦苦推荐的wiki就是多人协同创建、维护、讨论的主题……
wiki 是未来论坛的趋势
|
C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>" |
|
2007-1-29 02:42 |
|
|
qzwqzw
银牌会员
天的白色影子
积分 2342
发帖 635
注册 2004-3-6
状态 离线
|
『第
60 楼』:
我所说的Google线索浏览方式
是指Gmail中按主题管理邮件的思想
与协同维护的Wiki不是一回事
前者的亮点在于将邮件按照事件的连贯起来
后者的亮点在于阅读者同时也可以是编辑者
--------------------------------------------------------
邮件、论坛、Wiki、网志这些网络交流方式
目前来看还没有谁取代谁的趋势
因为它们设计思想的侧重点各有不同
技术上的优劣并不一定表明设计思想的优劣
---------------------------------------------------------
不过他们都会不断发展改进
互相之间的特性会不断融合变异
可能会形成一些新的交流方式
------------------------------------------------------
已经跑题了
如果还有讨论请另开新帖吧
这里还是回到论坛命令行界面上来
--------------------------------------------------------
感觉目前的论坛命令行已经十分成熟
与GUI相比具有很多更优异、更独特的特性
比如以下这些特性
历史浏览——查看以往的输入/输出已经不需要回退了,上下滚动即可
输出定制——可以按照多种方式来定制和过滤输出的内容,冗余信息减少了
资源节约——Ajax的内核和Cmd的外壳有效的降低网络流量,节约服务器资源
----------------------------------------------------
关于4.x的发展方向
1、基于telnet方式的实现
完全抛弃Web而投入真正的命令行
这意味着整个内核都需要做出大幅调整
技术复杂度应该很高
2、命令行管理功能的增强
诸如attrib/del/move/copy/deltree等具有管理权限的命令加入
当然这些只对管理员和版主等少数用户有用
用户过少导致开发成本与用户收益比例过大
3、本地环境的交互
能够将自身的输出定位到本地
并从本地获取必要的输入
这意味着可以实现离线收发和自动收发
当然现行网络和应用的现状对此项需求仍不够迫切
4、脚本的应用扩展
命令行的一大特色就是脚本的应用
如果能实现更多脚本并且由特定的事件来触发
则输入输出将更加自由和灵活
|
|
2007-1-29 03:30 |
|