foo_openhacks_mod for foobar2000

智享阁
智享阁
管理员
119
文章
19
粉丝
电脑应用评论5字数 447阅读1分29秒阅读模式

OpenHacksMod 是 foobar2000 播放器的增强组件,基于 OpenHacks 项目 Mod 而来,主要是增强了一些功能,让 OpenHacks 更好用。

文章源自《智享阁》智享阁-https://www.esnpc.com/foo_openhacks_mod-for-foobar2000/

要求:
Windows 10 1607+
foobar2000 v1.5+
foobar2000 v2.0+ x86/x64文章源自《智享阁》智享阁-https://www.esnpc.com/foo_openhacks_mod-for-foobar2000/

特点:
隐藏 DUI 菜单栏
隐藏 DUI 状态栏
可拖动且可调整大小的无边框主窗口
支持脚本接口文章源自《智享阁》智享阁-https://www.esnpc.com/foo_openhacks_mod-for-foobar2000/

脚本接口 API 调用示例:文章源自《智享阁》智享阁-https://www.esnpc.com/foo_openhacks_mod-for-foobar2000/

var UIHacks;
var uiHacks = utils.CheckComponent("foo_openhacks_mod");
if (uiHacks) UIHacks = new ActiveXObject("OpenHacksMod");

//OpenHacks 功能设置
function uiHacksSet() {
	if (!uiHacks) return;
	UIHacks.MenuBarVisible = false;                  //显示菜单栏
	UIHacks.StatusBarVisible = false;                //显示状态栏
	//UIHacks.Fullscreen = false;                    //启用全屏
	//UIHacks.WindowState = 0;                       //0 = 默认,1 = 最小化,2 = 最大化
	UIHacks.WindowFrameStyle = 2;                    //0 = 默认,1 = 无标题栏,2 = 无边框

	UIHacks.EnableWin10Shadow = true;                //win10下启用窗口阴影,活动窗口时会产生边框
	UIHacks.DisableResizeWhenMaximized = true;       //最大化窗口时禁用窗口大小调整
	UIHacks.DisableResizeWhenFullscreen = true;      //全屏时禁用窗口大小调整
}

//OpenHacks 仿真标题栏设置
function uiHacksCaption() {
	if (!uiHacks) return;
	UIHacks.PseudoCaptionTop = 0; //设置为你的实际值或变量值
	UIHacks.PseudoCaptionTopEnabled = true; //根据需要启用

	UIHacks.PseudoCaptionLeft = 48; //设置为你的实际值或变量值
	UIHacks.PseudoCaptionLeftEnabled = true; //根据需要启用

	UIHacks.PseudoCaptionRight = 200; //设置为你的实际值或变量值
	UIHacks.PseudoCaptionRightEnabled = true; //根据需要启用

	UIHacks.PseudoCaptionBottom = 0; //设置为你的实际值或变量值
	UIHacks.PseudoCaptionBottomEnabled = false; //根据需要启用

	// 设置伪标题栏区域大小
	UIHacks.PseudoCaptionWidth = 1200; //设置为你的实际值或变量值
	UIHacks.PseudoCaptionHeight = 45;
}

//OpenHacks 切换方法,在需要的地方调用
/*function toggleMenuBar() {
	if (!uiHacks) return;
    UIHacks.ToggleMenuBar();    // 切换菜单栏显示/隐藏
}

function toggleStatusBar() {
	if (!uiHacks) return;
    UIHacks.ToggleStatusBar();  // 切换状态栏显示/隐藏
}

function toggleFullscreen() {
	if (!uiHacks) return;
    UIHacks.ToggleFullscreen(); // 切换全屏
}*/

原版项目地址:
https://github.com/ttsping/foo_openhacks文章源自《智享阁》智享阁-https://www.esnpc.com/foo_openhacks_mod-for-foobar2000/

Mod 版项目地址:
https://github.com/simear2004/foo_openhacks_mod文章源自《智享阁》智享阁-https://www.esnpc.com/foo_openhacks_mod-for-foobar2000/

英文版下载地址:
https://github.com/simear2004/foo_openhacks_mod/actions/runs/24140128658文章源自《智享阁》智享阁-https://www.esnpc.com/foo_openhacks_mod-for-foobar2000/

中文版下载地址:

智享阁 foobar2000 组件汉化版介绍合集(20260408更新)
以下是智享阁 (YeYo) 汉化的 foobar2000 组件列表: DSD Transcoder(DSD 转码器组件) f...
2755331
文章源自《智享阁》智享阁-https://www.esnpc.com/foo_openhacks_mod-for-foobar2000/ 文章源自《智享阁》智享阁-https://www.esnpc.com/foo_openhacks_mod-for-foobar2000/

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布、售卖本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

智享阁
  • 本文由 智享阁 发表于2026年4月8日 23:00:47
  • 转载请保留本文链接:https://www.esnpc.com/foo_openhacks_mod-for-foobar2000/
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证