无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: slore

[原创] [更新(2022/11/11) ModernUI回归] explorer再见,WinXShell你好!

    [复制链接]
 楼主| 发表于 2018-1-21 20:47:19 | 显示全部楼层
本帖最后由 slore 于 2018-1-21 20:49 编辑
xintiandi 发表于 2018-1-13 00:27
我现在又测试了几次,之前右键打不开,x64删除explorer后不重启,提示灾难性故障,重启后提示没有注册 ...

xintiandi 感谢你的积极反馈,最初我是没有在意WIN7系统,毕竟WIN7PE的explorer很成熟,正常系统要被替换的需求我也不觉得没有必要。

从第一个版本开始一直遗留的历史问题,终于解决了。(只有2个人反馈过WIN7系统的状况)

winxshell本来主要就是针对用在默认的boot.wim,winre.wim等系统默认PE,不依赖explorer才对的。
第三方资源管理器+第三方开始菜单+我的shell是最初实现的简易套装。(explorer++, classicshell)

你可以调用 explorer++.exe等第3方文件管理器,winxshell.jcfg文件,有段

  1.   "::文件管理器":
  2.   {
  3.     "#::第3方文件管理器":"##{JVAR_MODULEPATH}\\explorer++.exe",
  4.     "#padding-bottom":20
  5.   },
复制代码


把::前面的#号去掉,就会调用和winxshell.exe相同目录的explorer++程序来打开桌面的文件夹,我的电脑,回收站等。

后来,第3方文件管理器代码不是很好,有时候会导致崩溃,我觉得不好,然后改造了 文件打开对话框(去掉了 确定,取消 按钮),系统自带的稳定安全的 高仿 文件管理器 诞生了,
所以就默认不使用第3方文件管理器了。(依赖的是 explorerframe.dll,不依赖explorer.exe)

1分钟卡死,删除,复制文件提示 数据循环的问题,通过初始化特定对象,现在没有问题了,桌面也有完整的右键菜单(图标调整,刷新,复制,粘贴等),且不会卡死了。
你可以试试这个版本。下次其他的更新一起会更新到首页,2.8版本,目前这个没有升级版本号。

WinXShell_x86_WIN7.zip (1.02 MB, 下载次数: 6)
回复

使用道具 举报

发表于 2018-1-23 23:02:43 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-23 23:14 编辑

测试了最新的版本,之前的问题都ok,现在非常流畅。

单独的文件管理不依赖explorer,我说的依赖explorer的是指系统的功能,比如桌面右键上的设定屏幕分辨率,个性化等,包括控制面板命令。右键打开,你说这个可以改注册表。
第三方文件管理器我用xplorer2,功能比explorer++强大,很多文件管理器在通过远程桌面登陆后对文件操作有缺陷。
唯一的一个问题是x86 关机键无效,你说是没有平台测试,x64没有问题

下面这些菜单是否可以随意增加和删减或隐藏。
2018-01-23_22-53-54.png

我看WinXShell.jcfg中有描述配置,这个文档有更详细的说明吗。

点评

开始菜单添加程序快捷方式是和系统共有的。 把快捷方式放到 C:\ProgramData\Microsoft\Windows\Start Menu C:%users\\AppData\Roaming\Microsoft\Windows\Start Menu 就能显示出来,支持文件夹。 快速启  详情 回复 发表于 2018-1-24 10:01
回复

使用道具 举报

 楼主| 发表于 2018-1-24 10:01:57 | 显示全部楼层
xintiandi 发表于 2018-1-23 23:02
测试了最新的版本,之前的问题都ok,现在非常流畅。

单独的文件管理不依赖explorer,我说的依赖explorer ...

开始菜单添加程序快捷方式是和系统共有的。

把快捷方式放到
C:\ProgramData\Microsoft\Windows\Start Menu
C:\Users\<用户名>\AppData\Roaming\Microsoft\Windows\Start Menu

就能显示出来,支持文件夹。


快速启动栏
没用采用新的pin方式,而是XP时代的,加载快速启动目录的快捷方式。
C:\Users\<用户名>\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch

其他的,
关机,程序,浏览文件,运行,网络等程序菜单,之前给你回复了,
WinXShell里面配置显示与否。
这个地方应为可以用第3方开始菜单软件,ClassicShell
我没有去完善,默认的处理,某些情况会卡或者报错。

  1. "::开始菜单":
  2.   {
  3.    "nosettings":true,             设定
  4.    "nobrowse":false,              浏览
  5.    "nobrowse_network":true,       网上邻居
  6.    "nofind":true,                 查找
  7.     "norun":true,                 运行
  8.     "nologoff":true,              注销
  9.     "norestart":false,            重启
  10.     "noshutdown":false,           关机
  11.     "noterm":true                 终止WinXShell
  12.    }
复制代码


不好意思,WinXShell里面只有常见的说明,一些隐藏的
默认设置之后做都没有更新这个文档。中文,英文等翻译有点麻烦。
用的人少,这里就没记述那么详细,有时间了做个详细的说明文档,
而不是现在这样的,只是各个版本差分说明。
============================================================

关机无效的问题,可以这样解决。

启动WinXShell.exe是带上-winpe参数。

WinXShell.exe -winpe

这样,点击重新启动,关闭 菜单,会调用
winxshell.jcfg中的reboot,shutdown命令定义。

本来是为了PE写的,结果如下:
wpeutil.exe reboot
wpeutil.exe shutdown

你对应修改成系统的命令即可。
shutdown.exe -r -t 0
shutdown.exe -s -t 0

或者想有选择框的话可以改成:
WinXShell.exe -ui -jcfg UI_Shutdown\main.jcfg

这样点击关闭,会弹出1楼的 关机画面。
(UI_xxxx里面的东西自己可以改文字,图标,颜色。)

※明明不是PE,却要这个参数,有点不合适,之后加一个选项,
可以选择是否使用自定义重启,关机命令比较好。
==========================================================


比如桌面右键上的设定屏幕分辨率,个性化等,包括控制面板命令。右键打开,你说这个可以改注册表。


这个超过WinXShell的范畴,是对系统设定修改的内容,可以改成别的程序,
不限定是WinXShell,所以我虽然做了 分辨率 设定 界面,但是没有强行修改系统的注册表。

比如分辨率设定,默认如下:
  1. HKEY_CLASSES_ROOT\DesktopBackground\Shell\Display\command
  2. "DelegateExecute"="{06622D85-6856-4460-8DE1-A81921B41C4B}"
复制代码


首先注册表的command这个子项的所有者,权限改成Administors,
然后你就可以更改,先删除DelegateExecute或者改成其他名字。

然后把(既定)改成 notepad.exe,你发现右键分辨率,就会弹出记事本程序了。
因此你可以改成其他能设置分辨率的程序。
比如:
  1. WinXShell.exe -ui -jcfg UI_Resolution\main.jcfg
复制代码


可以打开我1楼截图的设定界面。
WinXShell.exe -ui -jcfg UI_Resolution\main.jcfg -theme darkgray
(也可以使用深色风格,UI_xxxx里面的东西自己可以改文字,图标,颜色。)

如果是正常系统,你可以先试试运行:
  1. control.exe desk.cpl
  2. control.exe /NAME Microsoft.Personalization
  3. rundll32 shell32.dll,Control_RunDLL desk.cpl,,2
复制代码

看看没有explorer.exe时,是否可用,如果可用,建议用这个系统自己的。
功能多些。(我的目前只是分辨率和屏幕方向,后续亮度,DPI慢慢搞)

回复

使用道具 举报

发表于 2018-1-24 10:49:22 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-29 22:19 编辑

好的,非常感谢,我测试了。关机这样修改,还是不行,系统不会有任何响应,x86难道有问题,还是我改错了。x64暂时没有测试
正常系统,没有explorer,control无法运行的。
2018-01-24_12-25-05.png
2018-01-25_11-55-48.png
2018-01-25_12-00-52.png

点评

winxshell.exe -winpe 启动程序 才会调用 shutdown的那个配置。  发表于 2018-1-28 23:06
回复

使用道具 举报

发表于 2018-1-28 21:42:16 | 显示全部楼层
我禁用了dwm对应的服务,文件管理器的最小化按钮还是无效。其他程序窗口的最小化是没有问题,也就是楼主自己写的资源管理器窗口的最小化才无效。

点评

我在WIN7下再试试  发表于 2018-1-28 23:07
回复

使用道具 举报

发表于 2018-1-29 22:21:52 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-29 22:33 编辑

的确是忘了加winpe参数,加上后,重启和关机都有效了。我想取消关机按钮,只保留重启,都是远程操作,一旦关机后,就不方便开机了,不知如何实现。

WinXShell.exe -ui -jcfg UI_Shutdown\main.jcfg

这个直接命令行可用,改到配置里面会出错。

点评

参考#254楼回复, "noshutdown":true, 就可以没关机菜单。 shutdwon_ui\\main.jcfg 斜杠需要写2个,在配置文件里。 main.xml文件,对关机按钮,配置个enabked=false,界面上关机也不能点了。参考其他的待  详情 回复 发表于 2018-1-30 09:38
回复

使用道具 举报

 楼主| 发表于 2018-1-30 09:38:33 | 显示全部楼层
xintiandi 发表于 2018-1-29 22:21
的确是忘了加winpe参数,加上后,重启和关机都有效了。我想取消关机按钮,只保留重启,都是远程操作,一旦 ...

参考#254楼回复,
"noshutdown":true,
就可以没关机菜单。

shutdwon_ui\\main.jcfg

斜杠需要写2个,在配置文件里。

main.xml文件,对关机按钮,配置个enabked=false,界面上关机也不能点了。参考其他的待机,休眠,我用手机可能拼错。

点评

可以了。但是现在重启用WinXShell.exe -ui -jcfg UI_Shutdown\\main.jcfg,这种方式,虽然可以打开关机菜单,但是实际点击重启没有反应,感觉有点问题,因为现在启动带了winpe参数,默认会调用WinXShell.jcfg菜单配  详情 回复 发表于 2018-1-30 11:17
回复

使用道具 举报

发表于 2018-1-30 11:17:47 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-30 11:37 编辑
slore 发表于 2018-1-30 09:38
参考#254楼回复,
"noshutdown":true,
就可以没关机菜单。


可以了。但是现在重启用WinXShell.exe -ui -jcfg UI_Shutdown\\main.jcfg,这种方式,虽然可以打开关机菜单,点击重启会提示系统找不到指定文件,感觉有点问题,因为现在启动带了winpe参数,默认会调用WinXShell.jcfg菜单配置的重启定义,但是这个地方的重启改成了WinXShell.exe -ui -jcfg UI_Shutdown\\main.jcfg,不是之前的wpeutil.exe reboot了,难道还要改UI_Shutdown\main.jcfg,这个配置文件才行吗

刚才改了关机下的main.jcfg,对应重启地方,改成shutdown -f -r -t 0,就可以了。重启成功。至于main.xml文件没有相应的说明,没敢随便改动,还是希望楼主有时间写个更详细的说明,针对每个文件的修改和怎么自定义。
现在就剩资源管理器最小化问题,解决后,对于我的使用来说就是完美的了。如果再完善控制面板的那些功能后,就可以完全替代explorer了。

2018-01-30_11-21-56.png
2018-01-30_11-33-02.png

点评

配置都是文本,错了,重新解压原始档就行,配置说明我节后再补吧。  发表于 2018-1-30 12:36
回复

使用道具 举报

 楼主| 发表于 2018-1-30 12:35:25 | 显示全部楼层
是的,shudown_ui\main.jcfg的命令要再修改,UI是独立的。

shutdown_ui\main.xml第28行关机按钮,看30行,添加一个
enabled="false",按钮就不可以点击了。

点评

试了。完美,就是关机变灰不能点击。期待修复最小化按钮的问题。  详情 回复 发表于 2018-1-30 19:57
回复

使用道具 举报

发表于 2018-1-30 17:27:40 | 显示全部楼层
赞一个
回复

使用道具 举报

发表于 2018-1-30 19:57:54 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-30 22:05 编辑
slore 发表于 2018-1-30 12:35
是的,shudown_ui\main.jcfg的命令要再修改,UI是独立的。

shutdown_ui\main.xml第28行关机按钮,看30行 ...


试了。完美,就是关机变灰不能点击。期待修复最小化按钮的问题。

   "nobrowse_network":false,       网上邻居
   "nofind":false,                 查找
这2项配置打开后,开始菜单中运行这2项会出错,当然可能是和正常系统有关。毕竟是带winpe运行,pe下和正常系统有差异。

刚发现一个问题,winxshell自带的资源管理器没有控制面板的选项,但explorer有,见下图。

2018-01-30_21-52-52.png
2018-01-30_21-55-10.png 2018-01-30_21-55-25.png
回复

使用道具 举报

发表于 2018-2-1 16:06:54 | 显示全部楼层
今天又发现一个问题,当运行winxshell后,有些后台运行的程序会再次运行,有些程序会提示不能重复运行。不知道是不是和初始化有关,explorer运行则不会出现。

点评

默认每次自动启动注册表RUN的程序,winxshell.exe -noautostart禁用此功能  发表于 2018-2-2 21:05
回复

使用道具 举报

发表于 2018-2-2 22:17:24 | 显示全部楼层
注册表默认run的程序的地方又好几个,winxshell是默认调用哪个地方。要么用winxshell.exe -noautostart禁用,如果winxshell只是默认调用指定一个地方的run,我可以把程序的启动改到其他注册表地方。
以下常用的地方。64位系统还不一样。
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Run
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/RunOnce
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/RunOnce

点评

6个注册表位置都会读取。 退出WinXShell再启动,就会反复运行。 应该判断个东西,某次登录才运行,系统登录后不再运行,直到下次再登录。 (感觉目前代码逻辑不太好,先禁用了靠谱些。)  详情 回复 发表于 2018-2-2 22:29
回复

使用道具 举报

 楼主| 发表于 2018-2-2 22:29:18 | 显示全部楼层
xintiandi 发表于 2018-2-2 22:17
注册表默认run的程序的地方又好几个,winxshell是默认调用哪个地方。要么用winxshell.exe -noautostart禁用 ...

6个注册表位置都会读取。
退出WinXShell再启动,就会反复运行。
应该判断个东西,某次登录才运行,系统登录后不再运行,直到下次再登录。
(感觉目前代码逻辑不太好,先禁用了靠谱些。)

  1. HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/RunServices
  2. HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/RunServicesOnce <- 启动后,删除,多次启动WinXShell只会启动一次
  3. HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/RunOnce <- 启动后,删除,多次启动WinXShell只会启动一次
  4. HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run
  5. HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Run
  6. HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/RunOnce <- 启动后,删除,多次启动WinXShell只会启动一次
复制代码
回复

使用道具 举报

发表于 2018-2-3 08:50:48 | 显示全部楼层
For the lock screen, right click Context menu New in PE

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\PE_Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew]
"Classes"=hex(7):2e,00,6c,00,69,00,62,00,72,00,61,00,72,00,79,00,2d,00,6d,00,\
  73,00,00,00,2e,00,6c,00,6e,00,6b,00,00,00,2e,00,74,00,78,00,74,00,00,00,46,\
  00,6f,00,6c,00,64,00,65,00,72,00,00,00,00,00
"~reserved~"=hex:08,00,00,00,00,00,06,00
回复

使用道具 举报

发表于 2018-2-13 14:17:14 | 显示全部楼层
谢谢分享,想自己做个8.1PE怎么也加不上桌面,在论坛终于找到这了
回复

使用道具 举报

发表于 2018-2-14 15:23:39 来自手机 | 显示全部楼层
感谢楼主的辛苦更新,一直都是在论坛拿现成的PE用,现在想用win8.1的winre拼一个自用,下午坐车回家从1楼一直看到了最后,再次感谢楼主!新年快乐!

评分

参与人数 1无忧币 +5 收起 理由
slore + 5 用手机看了26页!厉害。

查看全部评分

回复

使用道具 举报

发表于 2018-2-25 11:17:39 | 显示全部楼层
本帖最后由 xintiandi 于 2018-2-25 11:19 编辑

今天有时间再次测试了一下控制面板的调用,win7和win8。
1、命令行运行control.exe
2、点击设置中的控制面板
3、点击桌面上的控制面板图标
4、命令行运行一下命令
   control.exe desk.cpl
     control.exe /NAME Microsoft.Personalization
     undll32 shell32.dll,Control_RunDLL desk.cpl,,2   

TIM图片20180225105549.png TIM图片20180225105832.png
前面3条win7和win8效果一样。第1条,运行control可以打开控制面板,  第2条,打开的是文档(感觉是快捷方式的指向错误),第3条都没有任何反应。
第4条,由于win8没有精简桌面部分,所以可以打开屏幕的设置,但是win7被精简了,所以出错。

最终希望楼主修正设置中控制面板的快捷方式指向control.exe,或者在winxshell的资源管理器中,加入一个control快捷方式的图标。
至于第3条,其他第三方文件管理工具可以打开,只是后台调用了explorer.exe ,任务管理器中会出现explorer进程,桌面没有加载出来。(我测试的win7系统默认是不加载桌面的)      

点评

控制面板我处理了下,PE来说没有用。你这个WSE7可以试试。 开始菜单,参照 关机,重启写个 control命令可以调用control.exe了。  详情 回复 发表于 2018-3-31 01:15
谢谢反馈。 设置菜单倒是能改,不过整个开始菜单我是打算废弃掉的,直接用classicshell或者重新写个类WIN10风格的菜单面板。 做一个快捷方式,可以自定义图标和运行内容 放到你图的开始菜单最上面的 资源管  详情 回复 发表于 2018-2-25 12:11
回复

使用道具 举报

 楼主| 发表于 2018-2-25 12:11:21 | 显示全部楼层
xintiandi 发表于 2018-2-25 11:17
今天有时间再次测试了一下控制面板的调用,win7和win8。
1、命令行运行control.exe
2、点击设置中的控制 ...

谢谢反馈。

设置菜单倒是能改,不过整个开始菜单我是打算废弃掉的,直接用classicshell或者重新写个类WIN10风格的菜单面板。


做一个快捷方式,可以自定义图标和运行内容
放到你图的开始菜单最上面的 资源管理器 下面如何?

开始菜单
C:\Users\<用戶名>\AppData\Roaming\Microsoft\Windows\Start Menu
C:\ProgramData\Microsoft\Windows\Start Menu

或者放到底下的显示桌面,资源管理器的旁边,也就是
快速启动栏
C:\Users\<用戶名>\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch

点评

当然是放到快速启动栏处方便些,期待新版的更新,最好能同时支持win7和win8,不在区分版本。  详情 回复 发表于 2018-2-25 18:23
回复

使用道具 举报

发表于 2018-2-25 18:23:42 | 显示全部楼层
slore 发表于 2018-2-25 12:11
谢谢反馈。

设置菜单倒是能改,不过整个开始菜单我是打算废弃掉的,直接用classicshell或者重新写个类 ...

当然是放到快速启动栏处方便些,期待新版的更新,最好能同时支持win7和win8,不在区分版本。

点评

win8的系统,我试了还是要卡,复制文件也卡。  详情 回复 发表于 2018-2-26 12:14
W7菜单初始化处理的代码其他系统不执行,那个版本是最新版,W8可以直接用。  发表于 2018-2-25 21:36
回复

使用道具 举报

发表于 2018-2-26 12:14:25 | 显示全部楼层


win8的系统,我试了还是要卡,复制文件也卡。
回复

使用道具 举报

发表于 2018-3-14 09:32:45 | 显示全部楼层
感觉好高大上的样子,膜拜
回复

使用道具 举报

发表于 2018-3-24 16:52:26 | 显示全部楼层
楼主您好!
软件运行一段时间后,会弹出一个错误对话框
duilib:加载资源文件失败
只要点了确认,winxshell就会崩溃退出

错误界面

错误界面

点评

当Shell使用的话不应该。Duilib主要UI界面,WIFI和消息通知在用,确定路径对了么。UI_NotifyInfo和WinXShell.exe在相同目录。后续会处理下异常状况,不让程序终止。  发表于 2018-3-24 19:52
回复

使用道具 举报

发表于 2018-3-24 19:21:28 | 显示全部楼层
如果放在没有桌面体验,核心安装的WinServer2016上面,可以启动吗?

点评

可以在Server 2016 core上运行。  发表于 2018-3-24 19:50
回复

使用道具 举报

发表于 2018-3-24 21:34:32 | 显示全部楼层
是的,现在可以 启动。还是有几个问题。
第一桌面是黑的,第二文件资源管理器打不开,第三右下角没有出现网络图标

点评

好像论坛数据恢复了?重新给你在回复一下。 server core本是没有桌面的,所以节省资源,提高性能很多图形相关的更新不进行了。 桌面壁纸,是当桌面发生变化,系统请求重绘来刷新的,结果server core不发送这  详情 回复 发表于 2018-3-26 20:01
回复

使用道具 举报

 楼主| 发表于 2018-3-26 20:01:58 | 显示全部楼层
本帖最后由 slore 于 2018-3-27 08:52 编辑
WrongREqia0 发表于 2018-3-24 21:34
是的,现在可以 启动。还是有几个问题。
第一桌面是黑的,第二文件资源管理器打不开,第三右下角没有出现 ...



好像论坛数据恢复了?重新给你在回复一下。

第一桌面是黑的

server core本是没有桌面的,所以节省资源,提高性能很多图形相关的更新不进行了。
桌面壁纸,是当桌面发生变化,系统请求重绘来刷新的,结果server core不发送这个请求了,
所以桌面一直是黑色的。

第二文件资源管理器打不开

server core没有explorer.exe自然没有文件管理器,可以使用第3方的软件进行管理,
比如:explorer++.exe,TotalCommander等。
如果使用,编辑WinXShell.jcfg,将"#3rd_file_manager"前的#号去掉。


也可以参照下面的帖子,补充新版本的打开对话框功能(2个dll+几项注册表)。
从windows server 2016带桌面体验的版本的WIM中提取相关dll文件。
WinXShell默认将利用此对话框改造成文件管理器。

http://bbs.wuyou.net/forum.php?m ... d=378646&extra=

2楼:第一个内核PATCH---文件打开对话框(NewFileOpenDlg)
本来需要4个文件,对于PE,2016好像有2个已经有了,应该是还要补充下面的2个。
Windows\System32\ExplorerFrame.dll
Windows\System32\StructuredQuery.dll


效果如下:
VirtualBox_win2016.png

除了没有状态栏,导航,左边树目录等功能很完整,使用上基本无差。

第三右下角没有出现网络图标

网络图标功能,和PE一样,需要自己补充相关的dll文件和注册表信息。
毕竟core版本,没有桌面,自然托盘图标功能也是多余的,被精简掉了。

补充了以后,由于没有MetroUI的支持,只有托盘图标,点击不能打开
界面,所以意义不大。WinXShell自己实现了一个WIFI连接的界面,
同时包含托盘图标状态显示,因为对于PE,有些是不带网络功能的,
所以这个是单独启动的。

  1. WinXShell.exe -ui -jcfg UI_WIFI\main.jcfg
复制代码


默认会弹出WIFI连接界面,如果启动时只需要状态托盘图标,加上-hidewindow参数即可。

  1. WinXShell.exe -ui -jcfg UI_WIFI\main.jcfg -hidewindow
复制代码

评分

参与人数 1无忧币 +3 收起 理由
WrongREqia0 + 3 非常感谢您的详细解答!

查看全部评分

回复

使用道具 举报

发表于 2018-3-26 20:40:04 | 显示全部楼层
看来用winxshell的朋友越来越多,楼主是不是该更新一下新版了,期待中。。

点评

1月到现在快3个月了。一季度更新一次,一年也就4次,不是很频繁。当然期待RS4到底有多大的更新,最好是把之前所有没有实现的功能全搞定。  详情 回复 发表于 2018-3-28 21:24
RS4会有大更新,最近更了些内容,不喜欢频繁更新。  发表于 2018-3-27 08:53
回复

使用道具 举报

发表于 2018-3-26 20:58:20 | 显示全部楼层
slore 发表于 2018-3-26 20:01
好像论坛数据恢复了?重新给你在回复一下。

原生explorer需要添加哪些DLL和注册表呢?
还有就是程序菜单的英文,我记得desktop.ini对于快捷方式都有LocalizeResource指定的。不过应该可以用Classic Shell之类的代替。

点评

帖子恢复了,连接丢了,补上了,你再确认下。  发表于 2018-3-27 08:52
回复

使用道具 举报

发表于 2018-3-28 21:24:45 | 显示全部楼层
xintiandi 发表于 2018-3-26 20:40
看来用winxshell的朋友越来越多,楼主是不是该更新一下新版了,期待中。。

1月到现在快3个月了。一季度更新一次,一年也就4次,不是很频繁。当然期待RS4到底有多大的更新,最好是把之前所有没有实现的功能全搞定。

点评

不是和微软比,专门几个月开发。。。 有自己的生活和工作,而且还有其他项目也在做。 WinXShell.exe目前做的开发内容: UI界面导入lua脚本控制,可以通过脚本进行编写。 支持加载系统DLL的资源,中文/英文  详情 回复 发表于 2018-3-29 12:15
回复

使用道具 举报

 楼主| 发表于 2018-3-29 12:15:47 | 显示全部楼层
xintiandi 发表于 2018-3-28 21:24
1月到现在快3个月了。一季度更新一次,一年也就4次,不是很频繁。当然期待RS4到底有多大的更新,最好是把 ...
1月到现在快3个月了。


不是和微软比,专门几个月开发。。。
有自己的生活和工作,而且还有其他项目也在做。

WinXShell.exe目前做的开发内容:
UI界面导入lua脚本控制,可以通过脚本进行编写。
支持加载系统DLL的资源,中文/英文/西班牙/法语等界面语言识别。
比如,分辨率更新,已经可以倒计时15秒不更新就还原(脚本定义的,可随意修改操作效果)。

1.高仿的我电脑属性界面也最好了,给出了自己写扩展的例子,
可以获取系统信息,内存信息,当前状态,运行时间,自定义启动程序按钮等,
只要2个文本文件1KB而已,不像通常的PE,为了看个内存信息,加入很多文件。


2.声音的Modern界面,只提供了
获取/设置音量,静音状态的4个函数,通过不到100行的lua脚本就可以设置了。

3.控制面板,简单的CPL枚举,然后可以点击运行的简易面板。

4.笔记本使用时,电源状态图标

5.日历,时间设定界面

修复反馈的问题:
开始菜单,命令自定义(虽然我一直建议用ClassicShell,这个也是开源的,合并也不是难事,但是没有必要,我是打算用新的UI框架,重写开始菜单,当然ClassicShell十万行代码,这个功能不是那么容易短时间的事,有代替品,把时间投入到目前没有的地方)
WIN7,WIN8系统文件操作卡顿

也都修复了。

WinXShell到现在,其实用的人不多,下载个数也就100~200左右,
反馈问题的更少(4,5个人反馈的水平),没有反馈的话,
我自己用现在完全够用,所以更新很少。

昨天在RS4下试用了下,没有遇到不正常的现象,不需要额外对应。

现在在整理代码,准备做开源计划。(最初就是开源的,没人协助开发。。。)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-16 17:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表