免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: hraner
打印 上一主题 下一主题

[SCO UNIX] CCE免费终端中文平台 Update (for OpenServer/UnixWare) [复制链接]

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
31 [报告]
发表于 2004-01-25 19:24 |只看该作者

CCE免费终端中文平台 Update (for OpenServer/UnixWare)

刚才测试了一下cce -e login
能够出现登陆提示Login,但用户登陆后还没有到提示符cce就退出了

论坛徽章:
0
32 [报告]
发表于 2004-01-25 19:31 |只看该作者

CCE免费终端中文平台 Update (for OpenServer/UnixWare)

这个应该是由于login校验密码通过之后就以exec调用/bin/sh替换了自己的进程映像,其实cce的工作方式有点类似于dos下面的内存驻留程序,现在整个login的内存映像在exec之后全部被替换,所以cce也就被替换出去了。
这样,,可以修改用户的sh,使得login用exec调用的是cce,而cce又会默认调用一个sh,这样应该就可以了。

论坛徽章:
0
33 [报告]
发表于 2004-01-25 19:46 |只看该作者

CCE免费终端中文平台 Update (for OpenServer/UnixWare)

刚才想到这样做可能会出现的几个问题:
1.-l参数的问题。login在校验密码通过后,会以-l参数调用用户定义的sh,这样如果cce不认-l参数,而cce对不认识的参数的处理方法如果是退出程序,那这个方法就要失败。如果cce对不认识的参数只是忽略,那应该是没什么问题的。
2.环境变量初始化的问题。在login以-l参数调用sh后,sh会去读取.profile(sh和ksh),可是做前面的个性之后,cce并没有用-l参数去调用sh,sh也就不会去读取用户配置文件,所以,登录之后环境变量可能有问题。解决的办法一个是登录之后手工执行.  .profile,另外一个就是修改cce,让cce在收到-l参数的时候,以sh -l的形式调用sh,问题就解决了。

论坛徽章:
0
34 [报告]
发表于 2004-01-25 20:00 |只看该作者

CCE免费终端中文平台 Update (for OpenServer/UnixWare)

我用的是ScoUnix 5.07,在root用户的.profile中加入/usr/gnu/bin就可以
编译,但我发现启动CCE后屏幕刷新很慢。
hraner 该用户已被删除
35 [报告]
发表于 2004-01-26 04:12 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
36 [报告]
发表于 2004-01-26 05:08 |只看该作者

CCE免费终端中文平台 Update (for OpenServer/UnixWare)

1.vi下面的问题。我当时测试的时候,用的那篇文章,是在windows下面保存下来的一篇网上文章,在cce下面,用cat filename,能显示汉字,可是用vi打开就不行。显示的全是八进制。我在启动vi之前,做了如下设置:LC_ALL=zh_CN.GB2312;export LC_ALL
LANG=zh_CN.GB2312;export LANG
文章的开头如下:
0) 介绍
~~~~~~~~~~~~~~~
本文将首先介绍为什么要将你的C源代码分离成几个合理的独立档案,什么时 候需要分,怎么才能分的好。然后将会告诉你 GNU Make 怎样使你的编译和连 接步骤自动化。对于其它 Make 工具的用户来说,虽然在用其它类似工具时要 做适当的调整,本文的内容仍然是非常有用的。如果对你自己的编程工具有怀 疑,可以实际的试一试,但请先阅读用户手册。

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
37 [报告]
发表于 2004-01-26 08:27 |只看该作者

CCE免费终端中文平台 Update (for OpenServer/UnixWare)

原帖由 "hraner" 发表:
近期有时间会做以下更新:

1) vi输入显示的bug, 这个应该是可以的,要看看哪里出了问题, 否则CCE就没什么用了

2) SCO 的ANSI escape string bug-fix, 现在运行 netconfig/custom等表格软件虽然可以显示制表符..........



我测试的时候就是大键盘的光标键不能用,也许是我的系统的问题吧,再找个机器试一下。

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
38 [报告]
发表于 2004-01-26 09:40 |只看该作者

CCE免费终端中文平台 Update (for OpenServer/UnixWare)

把LANG这样设置就可以在vi中正常输入汉字了:

LANG=en_US.ISO8859-1
export LANG

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
39 [报告]
发表于 2004-01-26 10:01 |只看该作者

CCE免费终端中文平台 Update (for OpenServer/UnixWare)

不能用Ctrl+q+数字调用其它输入法,一般是什么原因造成的?与编译方式有关吗?
hraner 该用户已被删除
40 [报告]
发表于 2004-01-26 10:16 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP