cao2683521 2007-6-22 19:10
E6软件篇--E6全屏任务管理器---添加了一些功能--附截图
[转自阵地]说明:
界面是用windows自带的画图手画的,比较简陋;[color=red][size=4]我不会使用其它画图软件,如果有合适的图片请发上来,
主界面大小: 240x320的.
按钮的图片: 和现在的按钮大小差不多就行;
也可以更改现在的,我把原始图片发上来了,请作图高手帮忙美化,只要大小和位置不要变就行[/size][/size]
"关于"菜单留作功能扩展;
已实现:
1.显示所有进程;直接点击运行的话可杀死task.lin和task自身;其它的进程权限不够,不能杀死;
2.Console或者是telnet运行,选中后可杀死其它进程;
3.集成关机和重启;bmp目录下的图片是关机时显示的5张图片,可自行更换,只要文件名和原来的一样就行;
4,菜单打开后可以直接返回了;
5.菜单显示和退出添加了动画效果,并可在"设置"菜单里控制开关;及时生效.
后续计划:
1.计算cpu使用率;
2.添加一些其它界面的动画;
3.添加操作确认提示,给一个点击后反悔的机会;
使用说明:
1.为了防止杀一个不存在的进程,启动后需要[color=red]手动点击"刷新"按钮[/color]一次.
每次杀死进程后仍然可以翻页查看,但只有刷新了才能再一次选中.
2.如果是直接点击运行的,则只能杀死同组用户进程,可以杀死自身(task进程);
3.两个星星控制菜单的开关;可滑动着玩;
4.[size=4][color=red]task_console专为console或者是telnet下使用[/color][/color];假如把task_console解压到内存卡根目录,
则在console里输入:
a:cd /mmc/mmca1/task
b:./task
然后就可以玩了;
或者是telnet连接后,输入:
a:. /home/native/.profile (第一个点后,有一个空格)
b:cd /mmc/mmca1/task
c:./task
如果提示权限不够(telnet连接这种情况),则可能需要手动杀死am进程一次;方法:看am的pid号是多少,然后输入:kill am的pid号;等刷新后就可以玩了;
5.可以用来做实验的两个进程:
一. in.telnetd进程;
用超级终端和手机连接后,才有这个进程;杀in.telnetd进程,会看到超级终端的连接指示立即变成"断开";随便按个键(主机上的)重新连接;
二. am进程;
am进程就像不倒翁,杀死后会自动重启动,并会刷新系统(需要几秒钟时间),可反复杀他; 翻页找到它,可以看到重启动后它的pid值已经是新的了.
[[i] 本帖最后由 cao2683521 于 2007-6-22 19:12 编辑 [/i]]
奇事怪谈 2008-6-1 00:09
好贴,,,,楼主说得太好了
[img]http://club.china.com/jsp/pub/staticFile/images/3934/2006/8/21/3.gif[/img]