无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: slore
打印 上一主题 下一主题

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

    [复制链接]
721#
 楼主| 发表于 2020-6-28 14:13:47 | 只看该作者
sairen139 发表于 2020-6-28 14:04
请教s大分辨率在哪个文件里?怎么自主来定义分辨率?

分辨率随系统走啊。

要启动的时候自动修改?这个你要WinXShell.lua,这里可以写lua脚本修改。

lua_helper\shell_helper.lua
从左到右尝试设置分辨率,成功了就退出。
Screen:DispTest({'1152x864', '1366x768', '1024x768'})

设置单个指定分辨率
Screen:Disp(1024, 768)

你如果删除了lua_helper目录,不能用这种接口调用,就只能使用内置的命令,:
start WinXShell.exe -code "app:call('Screen::Set', 'resolution', 1024, 768)"


不操作注册表的话,你可以不要lua_helper\,

自己建立一个 WinXShell.lua
  1. Screen = {}

  2. local function fixscreen()
  3.   app:call('Desktop::UpdateWallpaper')
  4.   app:call('sleep', 200)
  5.   app:call('Taskbar::ChangeNotify')
  6. end

  7. function  Screen:Get(...)
  8.   return app:call('Screen::Get', ...)
  9. end

  10. function Screen:GetX()
  11.   return app:call('Screen::Get', 'x')
  12. end

  13. function Screen:GetY()
  14.   return app:call('Screen::Get', 'y')
  15. end

  16. function Screen:GetRotation()
  17.   return app:call('Screen::Get', 'rotation')
  18. end

  19. function Screen:Disp(w, h)
  20.   local ret = app:call('Screen::Set', 'resolution', w, h)
  21.   if ret == 0 then
  22.     fixscreen()
  23.   end
  24.   return ret
  25. end

  26. -- arr = {'1152x864', '1366x768', '1024x768'}
  27. function Screen:DispTest(arr)
  28.   local i, w, h, ret = 0
  29.   for i = 1, #arr do
  30.     w, h = string.match(arr[i], '(%d+)[x*](%d+)')
  31.     if h ~= nil then
  32.       app:print(w, h)
  33.       if Screen:Disp(tonumber(w), tonumber(h)) == 0 then return end
  34.     end
  35.   end
  36. end
复制代码


这些只使用 app:call的命令你都可以用。
用了winapi:XXX的,必须要winapi.dll。

点评

哦,谢谢!  详情 回复 发表于 2020-7-24 12:28
默认的情况下,黑色dark主题最经典,白色light明亮主题也很完美,白色主题胜过蓝色blue主题的一点是任务栏上白色主题下当前的活跃窗口很容易辨认。如下图:  详情 回复 发表于 2020-6-30 18:41
明白了!感谢S大指导。  详情 回复 发表于 2020-6-28 14:34
回复

使用道具 举报

722#
发表于 2020-6-28 14:34:40 | 只看该作者
slore 发表于 2020-6-28 14:13
分辨率随系统走啊。

要启动的时候自动修改?这个你要WinXShell.lua,这里可以写lua脚本修改。

明白了!感谢S大指导。
回复

使用道具 举报

723#
发表于 2020-6-30 17:24:25 | 只看该作者
支持下载留用!
回复

使用道具 举报

724#
发表于 2020-6-30 18:41:57 | 只看该作者
slore 发表于 2020-6-28 14:13
分辨率随系统走啊。

要启动的时候自动修改?这个你要WinXShell.lua,这里可以写lua脚本修改。

默认的情况下,黑色dark主题最经典,白色light明亮主题也很完美,白色主题胜过蓝色blue主题的一点是任务栏上白色主题下当前的活跃窗口很容易辨认。如下图:

C850D611-9E8D-4B84-B344-C1277DC65A49.jpeg (1.04 MB, 下载次数: 210)

C850D611-9E8D-4B84-B344-C1277DC65A49.jpeg
回复

使用道具 举报

725#
发表于 2020-7-21 00:45:13 | 只看该作者
想下载2333
回复

使用道具 举报

726#
发表于 2020-7-23 20:32:39 | 只看该作者
请教S大一个问题:请问WinXShell外壳如何让任务栏托盘区输入法图标显示出来?谢谢!没有输入法图标,总觉得用起来不方便!

点评

用小小输入法。自带指示器,拼音,五笔都够用。  发表于 2020-7-24 05:56
回复

使用道具 举报

727#
发表于 2020-7-24 12:28:22 | 只看该作者
slore 发表于 2020-6-28 14:13
分辨率随系统走啊。

要启动的时候自动修改?这个你要WinXShell.lua,这里可以写lua脚本修改。

哦,谢谢!

点评

只能用小小输入法嘛?那其他的输入法都不能用?  详情 回复 发表于 2020-10-1 17:21
回复

使用道具 举报

728#
发表于 2020-7-29 09:35:59 | 只看该作者
感谢楼主的制作!辛苦了!
回复

使用道具 举报

729#
发表于 2020-7-29 09:46:57 | 只看该作者
很棒!
回复

使用道具 举报

730#
发表于 2020-9-9 11:36:43 | 只看该作者

有更新,感谢分享
回复

使用道具 举报

731#
发表于 2020-9-20 15:57:14 | 只看该作者
有没有成品PE,参考一下呀
回复

使用道具 举报

732#
发表于 2020-9-20 16:29:07 | 只看该作者
我果然还是已经不再适应 Windows NT 6 、 Windows NT 5 之外的开始菜单了。。。哦,也许Linux桌面的菜单也行?
回复

使用道具 举报

733#
发表于 2020-9-26 13:58:23 | 只看该作者
在 IE 栏 加快捷的 参数是什么呀

点评

@slore 我说错了, 如下图快捷方式的 shell 的命令,给个完整的示例,谢谢  详情 回复 发表于 2020-9-27 17:56
IE栏是啥?  发表于 2020-9-26 14:06
回复

使用道具 举报

734#
发表于 2020-9-27 17:56:16 | 只看该作者
rstart 发表于 2020-9-26 13:58
在 IE 栏 加快捷的 参数是什么呀

@slore  我说错了,  如下图快捷方式的 shell 的命令,给个完整的示例,谢谢

75034.png (12.85 KB, 下载次数: 193)

75034.png
回复

使用道具 举报

735#
 楼主| 发表于 2020-9-27 22:10:43 | 只看该作者
rstart 发表于 2020-9-27 17:56
@slore  我说错了,  如下图快捷方式的 shell 的命令,给个完整的示例,谢谢

  1. start WinXShell.exe -code "Taskbar:Pin([[regedit.exe]])"
  2. start WinXShell.exe -code "Taskbar:Pin([[C:\Program Files\7-Zip\7zFM.exe]])"
  3. start WinXShell.exe -code "Taskbar:Pin('cmd.exe', nil, '/k echo Taskbar:Pin Test', 'shell32.dll', 27)"
复制代码

点评

Taskbar:Pin('%ProgramFiles%\\WinXShell\\WinXShell.exe', 'UI_Shutdown', '-ui -jcfg wxsUI\\UI_Shutdown.zip\\full.jcfg -blur 1', 'x:\1.ico',) 指定图标无效?  发表于 2021-3-24 07:48
S大 你的那个任务栏 关键重启命令是?  发表于 2021-2-10 00:32
回复

使用道具 举报

736#
发表于 2020-9-27 22:22:46 来自手机 | 只看该作者
谢谢
回复

使用道具 举报

737#
发表于 2020-10-1 17:21:05 | 只看该作者
回复

使用道具 举报

738#
发表于 2020-10-12 17:03:27 | 只看该作者
slore老师,请教一下,WinXShell要默认wifi连接器为暗黑主题可以怎么修改?

点评

暴力方法,把 wxsUI%uI_WIFI.zip\themes\dark.xml改名为default.xml,default.xml重命名为blue.xml。 也可以修改jcfg参数,下面文件添加theme参数。 wxsUI%uI_WIFI.zip\main.jcfg  详情 回复 发表于 2020-10-12 21:56
回复

使用道具 举报

739#
 楼主| 发表于 2020-10-12 21:56:21 | 只看该作者
2011wanglei5207 发表于 2020-10-12 17:03
slore老师,请教一下,WinXShell要默认wifi连接器为暗黑主题可以怎么修改?

暴力方法,把
wxsUI\UI_WIFI.zip\themes\dark.xml改名为default.xml,default.xml重命名为blue.xml。

也可以修改jcfg参数,下面文件添加theme参数。
wxsUI\UI_WIFI.zip\main.jcfg
  "trans":220,
  "theme":"dark",
  "#tray_update_interval":2000,

点评

“暴力”方法我想到了,但总感觉不可取,影响整体结构,修改参数的方法挺好,非常感谢!  详情 回复 发表于 2020-10-12 22:42
回复

使用道具 举报

740#
发表于 2020-10-12 22:42:00 | 只看该作者
slore 发表于 2020-10-12 21:56
暴力方法,把
wxsUI%uI_WIFI.zip\themes\dark.xml改名为default.xml,default.xml重命名为blue.xml。

...

“暴力”方法我想到了,但总感觉不可取,影响整体结构,修改参数的方法挺好,非常感谢!
回复

使用道具 举报

741#
发表于 2020-10-18 10:15:11 | 只看该作者
支持楼主!感觉这个比windows自己的Explorer还漂亮不少。大概也是目前windows10下唯一的第三方Shell了?

点评

没有原生的好,就是大部分东西可以定制。 已知唯一不依赖系统的Explorer.exe的带桌面的外壳。 所以PE下希望体积小的时候多一个选择。 Windows 10正常系统下的话,还是有些别的外壳程序。  详情 回复 发表于 2020-10-18 20:39
回复

使用道具 举报

742#
 楼主| 发表于 2020-10-18 20:39:55 | 只看该作者
orzwy 发表于 2020-10-18 10:15
支持楼主!感觉这个比windows自己的Explorer还漂亮不少。大概也是目前windows10下唯一的第三方Shell了?

就几MB,只有外壳最基本功能,并没有原生的好看,功能多,就是大部分东西可以定制。
已知唯一不依赖系统的Explorer.exe的带桌面的外壳。
所以PE下希望体积小的时候多一个选择。
Windows 10正常系统下的话,还是有些别的外壳程序。
回复

使用道具 举报

743#
发表于 2020-10-21 19:23:02 来自手机 | 只看该作者
谢谢分享,幸苦了
回复

使用道具 举报

744#
发表于 2020-10-21 19:23:46 来自手机 | 只看该作者
谢谢了老板,谢谢
回复

使用道具 举报

745#
发表于 2020-10-27 17:37:38 | 只看该作者
  1.   "::文件管理器":
  2.   {
  3.     "#::第3方文件管理器":"##{JVAR_MODULEPATH}\\explorer++.exe",
  4.     "#padding-bottom":20
  5.   },
  6.   "::桌面":
  7.   {
  8.     "::第3方文件管理器打开参数":""%s"",
  9.     "::多级菜单":
  10.     {
  11.       "#WinXNew":"Directory\\Background\\shell\\WinXNew"
  12.     },
复制代码


  请问这个应该怎么样修改替换 ?  我的在 program files 目录下面,JVAR_MODULEPATH 这个路径要怎么写 ?

点评

#{JVAR_MODULEPATH}比较特殊,表示WinXShell所在路径。 可以写绝对路径 "::第3方文件管理器":"X:\\Program Files\\explorer++\\explorer++.exe",  详情 回复 发表于 2020-10-27 23:49
回复

使用道具 举报

746#
发表于 2020-10-27 19:01:28 | 只看该作者
大神有木有成品PE啊
回复

使用道具 举报

747#
 楼主| 发表于 2020-10-27 23:49:37 | 只看该作者
rstart 发表于 2020-10-27 17:37
请问这个应该怎么样修改替换 ?  我的在 program files 目录下面,JVAR_MODULEPATH 这个路径要怎么写 ...

#{JVAR_MODULEPATH}比较特殊,表示WinXShell所在路径。

可以写绝对路径

"::第3方文件管理器":"X:\\Program Files\\explorer++\\explorer++.exe",

点评

我这样修改了,但是并没有替换掉,请问是哪里的问题呢  详情 回复 发表于 2020-10-28 11:41
回复

使用道具 举报

748#
发表于 2020-10-28 11:41:25 | 只看该作者
slore 发表于 2020-10-27 23:49
#{JVAR_MODULEPATH}比较特殊,表示WinXShell所在路径。

可以写绝对路径
  1.   "::文件管理器":
  2.   {
  3.     "::第3方文件管理器":"X:\\Program Files\\EFComder\\efcw.exe",
  4.     "#padding-bottom":20
  5.   },
复制代码


    我这样修改了,但是并没有替换掉,请问是哪里的问题呢

点评

几种编码格式都试过了 。。 不行,帮忙看看了,谢谢  详情 回复 发表于 2020-10-30 21:56
怀疑是文件编码问题。你把修改文件附件发下。我用7zGM.exe测试可以的。  发表于 2020-10-28 11:57
回复

使用道具 举报

749#
发表于 2020-10-30 21:56:19 | 只看该作者
rstart 发表于 2020-10-28 11:41
我这样修改了,但是并没有替换掉,请问是哪里的问题呢


     几种编码格式都试过了 。。 不行,帮忙看看了,谢谢
WinXShell.7z (2.25 KB, 下载次数: 1)

点评

我把7-Zip复制到 文件工具EFComder 7zGM.exe改名成efcw.exe,测试可以打开第三方文件管理器。 你的编码UTF8是对的。 方便的话把,WinXShell和EFComder都打包给我测试下吧。  详情 回复 发表于 2020-10-30 22:43
回复

使用道具 举报

750#
 楼主| 发表于 2020-10-30 22:43:20 | 只看该作者
rstart 发表于 2020-10-30 21:56
几种编码格式都试过了 。。 不行,帮忙看看了,谢谢

我把7-Zip复制到 文件工具EFComder
7zGM.exe改名成efcw.exe,测试可以打开第三方文件管理器。

你的编码UTF8是对的。

方便的话把,WinXShell和EFComder都打包给我测试下吧。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 05:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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