YSC 的频道
SingleExeXamlIsland 已发布。该项目演示了如何实现单 exe 文件调用 XAML Island 及 WinUI 2,详情请看 README。
SingleExeXamlIsland 现已支持在 Windows 10 下调用作为 AppX 应用安装在系统中的 WinUI 2。
GitHub
GitHub - ysc3839/SingleExeXamlIsland at winui2-win10
Contribute to ysc3839/SingleExeXamlIsland development by creating an account on GitHub.
YSC 的频道
mTorrent (M-Team) PT 助手 1.1.1 版本发布 支持新的API接口请求方式 Greasy Fork GitHub
mTorrent (M-Team) PT 助手 1.2.0 版本发布
支持新的种子列表布局
由于目前种子列表布局和排行列表布局有差异,不好使用同一套代码同时支持,所以暂时禁用了排行列表的修改
Greasy Fork
GitHub
支持新的种子列表布局
由于目前种子列表布局和排行列表布局有差异,不好使用同一套代码同时支持,所以暂时禁用了排行列表的修改
Greasy Fork
GitHub
greasyfork.org
mTorrent (M-Team) PT Helper
用于基于 mTorrent PT 站 (M-Team) 的辅助脚本
省流:Visual Studio NuGet 包浏览页面的
刚刚发现 NuGet Gallery 上的 Detours 包被隐藏了,还在疑惑为什么微软还会下架自己的包,突然发现 NuGet Gallery 上该包的 Owner 并不像是微软员工,但是 Visual Studio 中管理 NuGet 包的页面显示的是 by Microsoft,且并不会显示 Owner!
这个 Detours 包是预编译的 binary package,目前并不确定是否包含恶意代码。
同时建议各位检查其他包,避免下载到假冒官方、包含恶意代码的包。
By XXX 不可信,要进入 NuGet 网站看 Owner,小心下载到假冒官方、包含恶意代码的包。刚刚发现 NuGet Gallery 上的 Detours 包被隐藏了,还在疑惑为什么微软还会下架自己的包,突然发现 NuGet Gallery 上该包的 Owner 并不像是微软员工,但是 Visual Studio 中管理 NuGet 包的页面显示的是 by Microsoft,且并不会显示 Owner!
这个 Detours 包是预编译的 binary package,目前并不确定是否包含恶意代码。
同时建议各位检查其他包,避免下载到假冒官方、包含恶意代码的包。
Windows Terminal 可以替换 Windows 内置的 Console Host,但是替换后如果以管理员身份运行命令行程序,仍然会使用内置 Console Host,无法使用 Windows Terminal。
经过一番调查,发现原因是这样的:Windows 替换默认终端,是由系统内置的 Console Host 通过 COM 去启动替换后的目标终端,并使用 COM 接口传递数据。
Microsoft Store 中的 Windows Terminal 使用 MSIX 打包,COM 注册信息是写在 AppXManifest.xml 中的,在安装 MSIX 包时系统会自动注册,并不是手动写入注册表。
但是当进程是管理员身份运行时,COM 相关服务会忽略由 MSIX 注册的信息,于是就无法启动 Windows Terminal 了。
https://github.com/microsoft/terminal/issues/10276#issuecomment-852215012
目前可能唯一可行的解决办法是,不要使用 MSIX 版本的 Windows Terminal,使用未打包版本的 Windows Terminal (可以在 release 页面下载到),然后手动添加注册表。
经过一番调查,发现原因是这样的:Windows 替换默认终端,是由系统内置的 Console Host 通过 COM 去启动替换后的目标终端,并使用 COM 接口传递数据。
Microsoft Store 中的 Windows Terminal 使用 MSIX 打包,COM 注册信息是写在 AppXManifest.xml 中的,在安装 MSIX 包时系统会自动注册,并不是手动写入注册表。
但是当进程是管理员身份运行时,COM 相关服务会忽略由 MSIX 注册的信息,于是就无法启动 Windows Terminal 了。
https://github.com/microsoft/terminal/issues/10276#issuecomment-852215012
目前可能唯一可行的解决办法是,不要使用 MSIX 版本的 Windows Terminal,使用未打包版本的 Windows Terminal (可以在 release 页面下载到),然后手动添加注册表。
YSC 的频道
Windows Terminal 可以替换 Windows 内置的 Console Host,但是替换后如果以管理员身份运行命令行程序,仍然会使用内置 Console Host,无法使用 Windows Terminal。 经过一番调查,发现原因是这样的:Windows 替换默认终端,是由系统内置的 Console Host 通过 COM 去启动替换后的目标终端,并使用 COM 接口传递数据。 Microsoft Store 中的 Windows Terminal 使用 MSIX 打包,COM 注册信息是写在…
defterm.reg
414 B
wt.reg 用于添加 COM 注册信息,需要手动修改其中 exe 和 dll 的路径。rm_wt.reg 用于删除 COM 注册信息。defterm.reg 用于将默认终端设置成 Windows Terminal。因为卸载 MSIX 版 Windows Terminal 之后,设置里就不可选择 Windows Terminal 作为默认终端了。Windows 开启 Windows spotlight 桌面壁纸之后,桌面会出现一个 Learn about this picture 图标,无法隐藏。
可以通过删除注册表项来隐藏,执行以下命令即可:
如果需要恢复该图标,可以在设置里把桌面壁纸改成别的,再改成 Windows spotlight,就会恢复。
有的时候该图标也会自动恢复,要一直保持隐藏,可能需要定时删除。
可以通过删除注册表项来隐藏,执行以下命令即可:
reg delete HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{2cc5ca98-6485-489a-920e-b3e88a6ccce3} /f如果需要恢复该图标,可以在设置里把桌面壁纸改成别的,再改成 Windows spotlight,就会恢复。
有的时候该图标也会自动恢复,要一直保持隐藏,可能需要定时删除。
YSC 的频道
Windows 开启 Windows spotlight 桌面壁纸之后,桌面会出现一个 Learn about this picture 图标,无法隐藏。 可以通过删除注册表项来隐藏,执行以下命令即可: reg delete HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{2cc5ca98-6485-489a-920e-b3e88a6ccce3} /f 如果需要恢复该图标,可以在…
没事了,到网上搜索了下,发现已经有更好的方案了……
把上述 GUID 添加到另一个注册表项下,可以一直保持隐藏。
把上述 GUID 添加到另一个注册表项下,可以一直保持隐藏。
This media is not supported in your browser
VIEW IN TELEGRAM
给 Electron 应用实现了 Windows 的默认终端功能,效果见视频。目前还有些小问题,将在处理完后提交代码。
YSC 的频道
mTorrent (M-Team) PT 助手 1.2.0 版本发布 支持新的种子列表布局 由于目前种子列表布局和排行列表布局有差异,不好使用同一套代码同时支持,所以暂时禁用了排行列表的修改 Greasy Fork GitHub
mTorrent (M-Team) PT 助手 1.3.0 版本发布
支持新的种子列表布局,同时支持了排行列表。
复制按钮加入右键全选反选菜单,加入了获取链接的进度。
修复了各类bug。
Greasy Fork
GitHub
支持新的种子列表布局,同时支持了排行列表。
复制按钮加入右键全选反选菜单,加入了获取链接的进度。
修复了各类bug。
Greasy Fork
GitHub
YSC 的频道
WinUI 似乎不支持那三个奇葩的 UK 旗帜 图1链接 https://developer.aliyun.com/article/1218965
Win11是支持了。
有可能是系统 DirectWrite 不支持的缘故,WinUI 3 还在使用系统的 DirectWrite。
有可能是系统 DirectWrite 不支持的缘故,WinUI 3 还在使用系统的 DirectWrite。