无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 243630|回复: 1192
打印 上一主题 下一主题

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

    [复制链接]
1#
发表于 2016-8-9 05:03:25 | 显示全部楼层
四海皆狂龙 发表于 2016-8-9 01:36
我想把ros explorer的文件管理器给单独弄出来,但是我发现它启动时间有点长,结果发现它枚举目录用了比较长 ...

楼主的这个项目貌似就是基于ROS Explorer的

但上次用了新版,觉得还很流畅的

虽然我对这个Shell并不感兴趣;但还是得说这是个不错的项目

点评

我不是做一样的东西,我把文件管理器弄出来,纯粹是为了配合我的高速文件搜索器使用,其它功能全部移除。最终效率低下的树视图也要移除。  详情 回复 发表于 2016-8-9 08:47
谢谢支持,个人也是用cmd的多。少用shell。2004年如果就有人开始这个项目就好了,有段无shell时期。现在各版本都能加出原生shell了,就是费点时间,还有些小限制罢了,3方shell的使用对象很少。本来就是当学习用,发  详情 回复 发表于 2016-8-9 08:41
回复

使用道具 举报

2#
发表于 2018-8-16 19:36:09 | 显示全部楼层
本帖最后由 Mouri_Naruto 于 2018-8-16 19:40 编辑

我关注这个项目已经有一段时间……

但是,有个疑惑就是,源代码在哪里?
因为你的项目基于ReactOS的其中一个组件,而ReactOS整个项目使用的都是用了就要开源的GPL v2许可。

毛利

点评

ReactOS的explorer的代码是LGPL的协议,lib库形式的话,不用开源, 这部分修改了几个BUG而已,本身就能用。不过我也开源了, 源码是已pexlorer的git项目提交的,中间忘了什么原因那个工程被删除掉了。 UI的部分  详情 回复 发表于 2018-8-16 20:34
这两者好像没关系  详情 回复 发表于 2018-8-16 19:57
回复

使用道具 举报

3#
发表于 2018-8-20 00:33:51 | 显示全部楼层
slore 发表于 2018-8-16 20:34
ReactOS的explorer的代码是LGPL的协议,lib库形式的话,不用开源,
这部分修改了几个BUG而已,ROS的ex ...

很感谢您能回复

如果源代码推送后,我想帮你完善一下你的项目的实现

文件管理器的话,我记得Windows有COM接口可以在Win32窗体上绘制资源管理器文件查看控件(类似打开文件对话框中的文件浏览那块那样的效果),ADK PE下貌似由于缺注册表,于是EXE右键貌似没有打开。
鉴于你已经拿打开窗口做到了文件管理器那样的效果,应该也能解决这个问题

点评

COM接口好像还是依赖explorerframe.dll,所以不如多窗口的Q-Dir,explorer++,TC等文件管理器制定性强,所以我有3rd_file_explorer参数来绑定第三方程序,可以根据喜好选择自己喜欢的,原explorer依赖多,自定义性弱。  发表于 2018-8-20 22:09
你是指CLSID_ExplorerBrowser? [attachimg]378555[/attachimg] 这个我试过,可以出来完美的文件树列表和文件内容视图,但是没有导航部分,WIN7之后导航的地址栏可以按目录跳转很实用, 所以就用【文件打  详情 回复 发表于 2018-8-20 21:57
回复

使用道具 举报

4#
发表于 2018-8-20 00:36:57 | 显示全部楼层

有关系的
因为使用含有GPL许可的所有项目和使用LGPL许可的静态编译的项目都有问询源代码在哪里的权利
由于我一开始没有找到楼主的源代码下载,于是自然的就问了。

倒是楼主是开源的,表示挺高兴的。这样就能在一些地方帮忙改善而不是造轮子了

点评

推送到PExplorer这里了, 里面有2个分支PExlorer_v1.0,引入UI库前的最后一个Tag版本, 另外WinXShell改名后对文件管理器也有部分修正,所以把这部分修正单独抽取出来, 推送到WinXShell_shellpart的分支了,可以  详情 回复 发表于 2018-8-20 21:54

评分

参与人数 1无忧币 +5 收起 理由
freesoft00 + 5

查看全部评分

回复

使用道具 举报

5#
发表于 2018-8-23 15:31:55 | 显示全部楼层
slore 发表于 2018-8-20 21:57
你是指CLSID_ExplorerBrowser?

看效果应该是我之前尝试的那个接口
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-20 17:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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