{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "GFXFileManager implements a reverse-engineered replacement for Silkroad Online's Joymax File Manager interface. Its DLL loads game files directly from disk instead of the pk2 container and logs function calls. The implementation remains incomplete: file creation, deletion, directory handling and archive browsing are unavailable.",
  "description_zh": "GFXFileManager 根据逆向分析的接口替代 Silkroad Online 的 Joymax File Manager。其 DLL 从磁盘直接读取游戏文件，而不使用 pk2 容器，并记录函数调用。实现尚不支持创建或删除文件、处理目录及浏览归档。",
  "entry_url": "https://awesomerea.org/resources/gfxfilemanager-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/gfxfilemanager-case/",
  "evidence_url": "https://gitlab.com/florian0/GFXFileManager/-/blob/0761ca4d0f5fedf6f42cdddc90424766a6d14a85/README.md",
  "group": "cases",
  "id": "gfxfilemanager-case",
  "json_url": "https://awesomerea.org/resources/gfxfilemanager-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/gfxfilemanager-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/gfxfilemanager-case/index.md",
  "name": "GFXFileManager: Silkroad Online file manager replacement",
  "name_zh": "GFXFileManager：Silkroad Online 文件管理器替代实现",
  "reconstruction_method": "other",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Visual Studio 2010 for compilation; other versions may not work properly.",
    "Place the compiled GFXFileManager.dll in the Silkroad Online folder.",
    "The implementation is incomplete and has received very limited testing.",
    "No licence stated on the project page."
  ],
  "requirements_zh": [
    "使用 Visual Studio 2010 编译；其他版本可能无法正常工作。",
    "将编译后的 GFXFileManager.dll 放入 Silkroad Online 文件夹。",
    "实现尚不完整，测试也很有限。",
    "项目页面未注明许可证。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://gitlab.com/florian0/GFXFileManager",
  "verification": "source-reviewed",
  "verified_at": "2026-11-09"
}
