該圖 ROBLOX STUDIO OUTOPUT ui script Luauc 在哪 https:...

تم الإنشاء في: ١ أكتوبر ٢٠٢٦

تمت الإجابة باستخدام GPT-5.6 Thinking بواسطة Chat01

سؤال

Screenshot 2026-10-01 200828.png

الفكرة

Searched 1 website

الفكرة

Checked GitHub repository access

الفكرة

Investigating package origins

I’m checking whether Output-panel controls come from a compiled package, a framework such as StudioFoundation, or native application code. I’m comparing searchable labels and repository structure, but the available evidence is incomplete.

Investigated package origins

الفكرة

定位界面来源

我正在判断这些筛选框、下拉菜单和清理按钮是否属于原生界面,而不是可直接编辑的 Luau 脚本。当前线索更支持它们由 Studio 内部代码实现,但还缺少确切文件位置。

定位了界面来源

الفكرة

Searched 8 websites

Worked for 4m 13s

الإجابة

你圖中的 Roblox Studio「Output」視窗,看起來不是 CompiledPackages 裡的 Luau / .luac UI;目前 Client Tracker 的結構更明確指向它是 Studio 原生 C++/Qt UI。

最關鍵的是 RobloxStudioRibbon.xml。目前版本裡 Output 是這個 action:

xml
<addaction name="toggleOutputWindowDockAction" style="textbesideicon" icon=":/RibbonBar/images/RibbonIcons/View/Output.png" modernIcon="Output" tooltip="Studio.App.RobloxRibbonMainWindow.OutputFeedOfScripts" text="Studio.App.RBXMainWindow.Output" />

也就是 toggleOutputWindowDockAction。它不像很多 Luau Studio Plugin UI 那樣標成 type="plugin";它是 Studio 主程式註冊的 dock action。(GitHub)

因此大致是:

text
RobloxStudioBeta.exe └─ native Studio C++ / Qt └─ Output dock window ├─ All Messages ├─ All Contexts ├─ Filter... ├─ Clear └─ ... settings

而不是:

text
CompiledPackages/ └─ Something/ └─ Output.luac ← 應該不是這裡

Client Tracker 自己也說明,CppTree.txt 是從 executable 抽出的 C++ symbol 名稱,DeepStrings.txt 則是從 Roblox Studio executable dump 出來的字串;因此如果你是在 reverse / 定位這個 Output 視窗,應優先查這兩個,而不是只翻 CompiledPackages。(GitHub)

另外,官方目前的 Output 說明與你截圖完全吻合:訊息類型 filter、context filter、文字 filter、Clear,以及 Show Timestamp、Show Context、Show Source、Log Mode 等選項。官方也說 Plugin 對 Output 的公開交互介面是 LogService。(GitHub)

你可以從這幾個位置找:

text
Roblox-Client-Tracker/ ├─ RobloxStudioRibbon.xml │ └─ toggleOutputWindowDockAction ← 開啟 Output 視窗的 action │ ├─ CppTree.txt ← 找 Output 相關 C++ symbols ├─ DeepStrings.txt ← 找 Output UI 字串 / class 名稱 ├─ QtResources/ ← Qt UI resources ├─ studio-svg-textures/ ← Output 等圖示 └─ CompiledPackages/ └─ 不像是這個 Output 主 UI 的實作位置

查看 RobloxStudioRibbon.xml
查看 CppTree.txt
查看 DeepStrings.txt

你提到 Jina 的方式也可以這樣組:

text
https://s.jina.ai/https://github.com/MaximumADHD/Roblox-Client-Tracker/tree/roblox/CompiledPackages

不過就這張圖的 Output UI 本體,我會先鎖定 RobloxStudioBeta.exe 的 native C++/Qt 部分,不是某個 .luac。

如果你要的是「Output 視窗對應的 C++ class / symbol 名到底叫什麼」,我可以接著幫你從 CppTree.txt、DeepStrings.txt 往 Output / LogService / toggleOutputWindowDockAction 方向把可能的 class 名定位出來。

مشاركة هذا السؤال والجواب