注册
登录
论坛
搜索
帮助
导航
设置
VIP
私人消息 (0)
公共消息 (0)
论坛任务 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
批处理之家
»
第三方命令行
» 【咨询】如果自己做一个CMD?
[新手上路]
批处理新手入门导读
[视频教程]
批处理基础视频教程
[视频教程]
VBS基础视频教程
[批处理精品]
批处理版照片整理器
[批处理精品]
纯批处理备份&还原驱动
[批处理精品]
CMD命令50条不能说的秘密
[在线下载]
第三方命令行工具
[在线帮助]
VBScript / JScript 在线参考
返回列表
发帖
cjiabing
发短消息
加为好友
cjiabing
(甲兵时代)
当前离线
UID
7853
帖子
1726
精华
2
积分
4476
PB
4191
技术
95
捐助
0
阅读权限
254
在线时间
1303 小时
注册时间
2008-12-21
最后登录
2018-10-23
荣誉版主
帖子
1726
积分
4476
技术
95
捐助
0
注册时间
2008-12-21
1
楼
跳转到
»
发表于 2011-8-23 11:20
|
显示全部帖子
1、数字计算,至少能支持最少两位数的浮点运算吧,最高10000*10000差不多。
2、时间计算,提供一种精确到微秒的时间计算。
3、再开放一个函数库,提供公共函数库和自定义函数库。
4、整合基础的文本编辑功能,使得替换、提取html类的文本都显得简单些。
5、后台通信,一个桥,支持各个程序相互交流。
6、对网络的支持更广泛,使得在cmd上可以浏览网页、下载。这是使得批处理回到现代网络生活的一个基础。——这个有点超现实了,不过w3m可以做到。
7、增强批处理对系统方面的操作,比如,让taskkill能够杀掉更高一级的进程。
8、使得cmd对一行代码的支持可以容纳标签等。
9、颜色、图片(动画就不苛刻了)、声音(这个目前不是问题)等功能一定要有,而且要与时代接轨。支持鼠标、键盘一类的也太重要了。使得开发的批处理程序有更多的实用性和适应性。——这个可能朝着高级化发展了,不符合cmd只是基于windows的初衷。但,能走多远算多远,不是吗。
10、bat2exe这类的也集成了。
11、集成ps方面的dos。——可能没必要,似乎,他们有需要。
12、提供一种开放接口给三方,使得三方能够直接进入新的cmd,而不必为路径设置苦恼。
13、……
-------------------------------------------------------
啰嗦了,看来大家对批处理的短板也看得多了,忍受得多了。工程做起来非比寻常,艰难。一个人是个痛苦的差事,需要有人支持和协助。
基本的开发思路,需要分几步走:
1、实现基础功能。使得你的新cmd能够实现原cmd的功能。这个是所有工作的基础。
2、集成现有批处理开发方面的成果。比如时间计算、sed、wget等。这使得新cmd能超越原有的cmd。
3、重点创新解决批处理急需的一些大问题。比如颜色、定位、图片、网络等。使得批处理更接近生活实践,获得更大的拓展空间。
1
评分人数
raymai97:
赞成,很好的意见
技术 + 1
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。
TOP
cjiabing
发短消息
加为好友
cjiabing
(甲兵时代)
当前离线
UID
7853
帖子
1726
精华
2
积分
4476
PB
4191
技术
95
捐助
0
阅读权限
254
在线时间
1303 小时
注册时间
2008-12-21
最后登录
2018-10-23
荣誉版主
帖子
1726
积分
4476
技术
95
捐助
0
注册时间
2008-12-21
2
楼
发表于 2011-8-23 11:21
|
显示全部帖子
1、数字计算,至少能支持最少两位数的浮点运算吧,最高10000*10000差不多。
2、时间计算,提供一种精确到微秒的时间计算。
3、再开放一个函数库,提供公共函数库和自定义函数库。
4、整合基础的文本编辑功能,使得替换、提取html类的文本都显得简单些。
5、后台通信,一个桥,支持各个程序相互交流。
6、对网络的支持更广泛,使得在cmd上可以浏览网页、下载。这是使得批处理回到现代网络生活的一个基础。——这个有点超现实了,不过w3m可以做到。
7、增强批处理对系统方面的操作,比如,让taskkill能够杀掉更高一级的进程。
8、使得cmd对一行代码的支持可以容纳标签等。
9、颜色、图片(动画就不苛刻了)、声音(这个目前不是问题)等功能一定要有,而且要与时代接轨。支持鼠标、键盘一类的也太重要了。使得开发的批处理程序有更多的实用性和适应性。——这个可能朝着高级化发展了,不符合cmd只是基于windows的初衷。但,能走多远算多远,不是吗。
10、bat2exe这类的也集成了。
11、集成ps方面的dos。——可能没必要,似乎,他们有需要。
12、提供一种开放接口给三方,使得三方能够直接进入新的cmd,而不必为路径设置苦恼。
13、……
-------------------------------------------------------
啰嗦了,看来大家对批处理的短板也看得多了,忍受得多了。工程做起来非比寻常,艰难。一个人是个痛苦的差事,需要有人支持和协助。
基本的开发思路,需要分几步走:
1、实现基础功能。使得你的新cmd能够实现原cmd的功能。这个是所有工作的基础。
2、集成现有批处理开发方面的成果。比如时间计算、sed、wget等。这使得新cmd能超越原有的cmd。
3、重点创新解决批处理急需的一些大问题。比如颜色、定位、图片、网络等。使得批处理更接近生活实践,获得更大的拓展空间。
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。
TOP
cjiabing
发短消息
加为好友
cjiabing
(甲兵时代)
当前离线
UID
7853
帖子
1726
精华
2
积分
4476
PB
4191
技术
95
捐助
0
阅读权限
254
在线时间
1303 小时
注册时间
2008-12-21
最后登录
2018-10-23
荣誉版主
帖子
1726
积分
4476
技术
95
捐助
0
注册时间
2008-12-21
3
楼
发表于 2011-8-23 16:41
|
显示全部帖子
回复
17#
defanive
大家说说玩而已,真正去做需要有足够的能力和毅力。看看谁人能够挑战了。精神百分百支持~
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。
TOP
返回列表
BAT教程&资料
PowerShell教程&资料
VBS求助&讨论
批处理专区: BAT CMD DOS
BAT求助&讨论
BAT教程&资料
BAT原创&转载
BAT新大陆
BAT转载代码
新手练功
出题挑战
有偿求助
第三方命令行
开源原创工具
iBAT
Take Command
其他脚本区
PowerShell求助&讨论
PowerShell教程&资料
PowerShell原创&转载
VBS求助&讨论
JS / JScript / JavaScript
VBS教程&资料
VBS原创&转载
UNIX/Linux Shell
Python
Perl
网络资源区
电脑技术研讨
精品软件交流
论坛事务区
站务交流
意见反馈
论坛公告
版主申请
交换链接
建站杂谈
活动专区
论坛总版规
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]
设置
关闭
开启 【页面动态效果 + 卡片式布局】
关闭 【页面动态效果 + 卡片式布局】