yrh
发表于 2007-1-21 22:17:04
老九的东西就是好
yfy6898
发表于 2007-1-21 22:17:52
支持,我在老九120M版本上改用XCMD后加载WB5始终无法加载,试试九哥修改的RUNS 命令行不行。
emca
发表于 2007-1-21 22:42:49
反复测试,发现命令配置文件中,有时有空行时能够顺利执行,有时则遇到空行就不能执行后面的命令;
另外,如果将命令配置文件保存为 ANSI 格式,则所有命令均不能执行;另存为 Unicode 格式则又可以。
上述BUG会导致极不稳定,请注意修正。
liangyz70
发表于 2007-1-21 22:55:44
原帖由 xdg3669 于 2007-1-21 08:45 PM 发表
墙纸设置放在外置文件里:WALL %CurDrv%\外置程序\桌面背景\背景.JPG,不能显示桌面墙纸!
我的也是不能显示
zhaohj
发表于 2007-1-21 23:09:57
已对我感兴趣的命令进行了测试,FBWF,DISP,USER,WALL,NUMK全部通过,现在爽多了!
zhaohj
发表于 2007-1-21 23:13:08
原帖由 liangyz70 于 2007-1-21 10:55 PM 发表
我的也是不能显示
完全可以,在载入EXPLORER前
如:
TEXT 正在载入桌面……
LOGO
WALL %CurDrv%\外置程序\桌面背景\WINXP.JPG
EXEC $EXPLORER.EXE
liangyz70
发表于 2007-1-21 23:29:12
谢谢。还有个问题。
DISP W1024 H768 B32 F75
在显示属性里,没有显示设定的结果,刷新率也不是75
lxl1638
发表于 2007-1-21 23:29:43
原帖由 emca 于 2007-1-21 10:42 PM 发表
反复测试,发现命令配置文件中,有时有空行时能够顺利执行,有时则遇到空行就不能执行后面的命令;
另外,如果将命令配置文件保存为 ANSI 格式,则所有命令均不能执行;另存为 Unicode 格式则又可以。
上述BUG会 ...
红叶大师,你帖你的配置文件上来看看。
注意命令的顺序,一般来说要:
先执行 CALL 命令,再执行 REGI 命令写注册表,因为注册那几个DLL后可能会将注册表复原;
先执行 REGI 命令设置好某些环境变量,才执执行 LINK 命令创建快捷方式,某些环境变量不存在的话,创建快捷方式有问题;
先执行 FBWF 或 RAMD 命令确保系统的 %USERPROFILE% 和 %TEMP% 有一定的空间,才执行 FILE 或 其它命令向系统内复制文件,包括创建快捷方式;
WALL 的设置要在载入桌面之前,其它要复制文件,安装驱动的工作可由 RUNS 来完成,建议载入桌面是INI文件中的最后一条命令,即以 LOGO 开始 ,载入 桌面结果,大家安排好些。
一楼附了两份配置文件的示例。
正因为这个原因,想把原有的 EXEC $功能改为 SHEL,这样整个配置文件的顺序就一目了然,
以 LOGO 开始,以 SHEL 结束
[ 本帖最后由 lxl1638 于 2007-1-21 11:43 PM 编辑 ]
lxl1638
发表于 2007-1-21 23:32:07
原帖由 liangyz70 于 2007-1-21 11:29 PM 发表
谢谢。还有个问题。
DISP W1024 H768 B32 F75
在显示属性里,没有显示设定的结果,刷新率也不是75
这个命令要在安装驱动之后
liangyz70
发表于 2007-1-21 23:39:53
已放到最后一句,也安装了驱动
lxl1638
发表于 2007-1-21 23:44:25
原帖由 liangyz70 于 2007-1-21 11:39 PM 发表
已放到最后一句,也安装了驱动
1、确保安装驱动已完成;
2、确保有你的显卡驱动。
liangyz70
发表于 2007-1-21 23:49:08
调用setdisplay.exe就可以
willsion
发表于 2007-1-21 23:57:03
厉害。。。。。。。。。
lcy163
发表于 2007-1-22 00:18:58
原帖由 emca 于 2007-1-21 08:26 PM 发表
用新版本替换原来的版本后,配置文件不改动时,系统不能引导到桌面,在蓝色空白上停止!
红叶兄也在研究这个?哈哈!希望红叶兄把它发扬。
zhaohj
发表于 2007-1-22 00:21:21
原帖由 gues1688 于 2007-1-22 12:10 AM 发表
Yonsm大师的原版,DISP命令似乎也有点问题,显卡驱动已经安装无误,有时需从桌面的显示属性手工调整分辨率后,再用DISP命令才会生效。
感觉DISP命令少调用了什么函数
原版我也试过,是不灵,看看显卡组件也完整,估计缺少文件。
zhaohj
发表于 2007-1-22 00:30:12
原帖由 emca 于 2007-1-21 08:26 PM 发表
用新版本替换原来的版本后,配置文件不改动时,系统不能引导到桌面,在蓝色空白上停止!
原来的配置文件XCMD.INI调用它时是没有\的,这里死勤环了,你加个\试试。
ACOA的版本中,也有这个问题,那个STARTRUN.CMD里也要加个\。
[ 本帖最后由 zhaohj 于 2007-1-22 12:34 AM 编辑 ]
lxl1638
发表于 2007-1-22 00:58:26
原帖由 zhaohj 于 2007-1-22 12:21 AM 发表
原版我也试过,是不灵,看看显卡组件也完整,估计缺少文件。
给 DISP 命令加上延时试试,如:
DISP w1024h768b32 f75t5000
本人在可以,方法是在启动项中执行以下CMD命令:
Set CMDCommandLine=%0
FOR /F "delims=" %%I in ("%CMDCommandLine%") do set ThisPath=%%~dpI
Start /Wait %SystemRoot%\SYSTEM32\XCMD.EXE DEVI %ThisPath%DRIVER_VGA.CAB
Start /Wait %SystemRoot%\SYSTEM32\XCMD.EXE DEVI %ThisPath%DRIVER_NET.CAB
Start /Wait %SystemRoot%\SYSTEM32\XCMD.EXE DEVI %ThisPath%DRIVER_SND.CAB
Start /Wait %ThisPath%InfCacheBuild.exe %SystemRoot%
Start /Wait XCMD.EXE EXEC !=%SystemRoot%\SYSTEM32\BARTPE -pnp
%SystemRoot%\SYSTEM32\XCMD.EXE DISP F85
前面红色的命令为解压驱动,综色的是对 INF 文件处理,蓝色的是用BARTPE安装驱动,最后才用 DISP 命令设置刷新率,前面的几个命令都加了参数 /Wait
[ 本帖最后由 lxl1638 于 2007-1-22 01:04 AM 编辑 ]
tousy
发表于 2007-1-22 01:34:53
老九大大闭关了几天终于又出好东西了,连红叶老大也跑来测试,真是振奋啊.红叶的V26也是时候更新啦.就是纳闷不见老毛桃,怎么许久没来PE版区了?
Yonsm
发表于 2007-1-22 02:18:54
所有遇到问题的用户 建议打开调试信息XLOG 然后把lNl和LOG文件发上来 并说明lNI文件在什么路径中
另外老九不需要等我确认什么 GPL许可 大家修改了公开源码即可
basdk
发表于 2007-1-22 07:08:01
只要象原作者那样不带有任何垄断性的个人信息就好。
snowtu
发表于 2007-1-22 09:05:42
收藏----学习-----感谢
bjxzsbwhf
发表于 2007-1-22 09:24:50
谢谢,收藏
secowu
发表于 2007-1-22 09:26:25
来迟了。。。。。。呵呵。。。。。。
qqj
发表于 2007-1-22 09:29:21
原帖由 Yonsm 于 2007-1-22 02:18 AM 发表
所有遇到问题的用户 建议打开调试信息XLOG 然后把lNl和LOG文件发上来 并说明lNI文件在什么路径中
另外老九不需要等我确认什么 GPL许可 大家修改了公开源码即可
真有大师风范,学习。
fanchenwen
发表于 2007-1-22 09:33:14
不会用,先收藏……谁教教我啊……………………
jltzmy
发表于 2007-1-22 12:16:34
原帖由 Yonsm 于 2007-1-22 02:18 AM 发表
所有遇到问题的用户 建议打开调试信息XLOG 然后把lNl和LOG文件发上来 并说明lNI文件在什么路径中
另外老九不需要等我确认什么 GPL许可 大家修改了公开源码即可
十分佩服大师的人品
l1982012800
发表于 2007-1-22 12:31:26
谁来做个成品出来啊
chowyu
发表于 2007-1-22 12:44:11
强强联合,支持
willsion
发表于 2007-1-22 13:02:00
原帖由 zhaohj 于 2007-1-22 12:30 AM 发表
原来的配置文件XCMD.INI调用它时是没有\的,这里死勤环了,你加个\试试。
ACOA的版本中,也有这个问题,那个STARTRUN.CMD里也要加个\。
能否具体说说,加个\是什么意思?
是不是指明确xcmd.ini的路径?如%systemroot%\xcmd.ini?
Yonsm
发表于 2007-1-22 16:19:46
原始短消息: 早上好,刚起床,又看一下 XCMD 2.0源码,找到了渐隐淡出的问题了。
PostMessage把消息丢过去后马上执行下一命令。而本人的配置文件的下一命令是载入桌面,所以渐隐淡出几乎没有效果。这里与机子的性能有点关系。
解决的方法有二:
1、将PostMessage改为SendMessage。
2、PostMessage后 Sleep(500) 至 Sleep(1000)。
你的意思是速度太快了还是怎么的?
我特地使用 PostMessage 的,因为这样在不会有时间等待。
关键原因是,你在加载 Shell 之后,应该 再加上一句:
WAIT 5000
这样既不会影响登录速度,也不会导致 LOAD 线程过早结束而丢失渐隐效果。
页:
1
[2]
3
4
5
6
7
8
9
10
11