[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:protokol:zh":3,"releases:stats:cask:protokol:zh":492,"releases:cask:protokol:1:false:false:zh":493,"releases-count:cask:protokol:true:zh":580},{"accentColor":4,"artifacts":5,"autoUpdates":33,"categories":34,"conflictsWith":41,"dependsOn":44,"deprecated":37,"description":52,"descriptionEn":53,"developer":54,"disabled":37,"displayName":55,"downloadSha256":56,"downloadSize":57,"downloadUrl":58,"editorChoice":37,"formulaeUrl":59,"homepage":60,"iconUrl":61,"installCommand":62,"installs":63,"installs30d":64,"isFont":37,"isLibrary":37,"kegOnly":37,"kind":67,"latestRelease":68,"machineTranslated":37,"name":55,"names":90,"platforms":91,"primaryCategory":464,"rank30d":465,"releaseCount":466,"releaseStats":467,"screenshots":473,"sourceLocale":84,"sourceUrl":481,"summary":482,"summaryTranslation":483,"supports":484,"tags":486,"tap":490,"token":55,"version":119,"versionChangedAt":491},"#030302",{"apps":6,"binaries":8,"entries":9,"pkgs":32},[7],"Protokol.app",[],[10,17],{"declaration":11,"phase":14,"sources":15,"target":13,"type":16},{"app":12,"target":13},[7],"\u002FApplications\u002FProtokol.app","install",[7],"app",{"declaration":18,"phase":29,"sources":30,"type":31},{"zap":19},[20],{"rmdir":21,"trash":22},"~\u002FDocuments\u002FProtokol",[23,24,25,26,27,28],"~\u002FLibrary\u002FApplication Support\u002Fnet.hexler.Protokol","~\u002FLibrary\u002FCaches\u002Fnet.hexler.Protokol","~\u002FLibrary\u002FHTTPStorages\u002Fnet.hexler.Protokol","~\u002FLibrary\u002FHTTPStorages\u002Fnet.hexler.Protokol.binarycookies","~\u002FLibrary\u002FLogs\u002Fnet.hexler.Protokol","~\u002FLibrary\u002FPreferences\u002Fnet.hexler.Protokol.plist","cleanup",[],"zap",[],true,[35],{"icon":36,"machineTranslated":37,"name":38,"slug":39,"sourceLocale":40},"lucide:sliders-horizontal",false,"音频制作","audio-production","zh-CN",{"casks":42,"formulae":43},[],[],{"arch":45,"casks":48,"formulae":49,"requirements":50},[46,47],"arm64","x86_64",[],[],{"macos":51},{},"Protokol 是一款轻量级控制台工具，用于监控和记录控制协议消息。它最初用于故障排查，包括检查 MIDI 硬件和监控 OSC 网络消息。\n\n当前产品支持 MIDI、OSC（Open Sound Control）、Art-Net 和游戏控制器输入。接收的数据以每秒 60 帧的速度呈现。消息和事件类型筛选器可缩小日志中显示的内容范围；还可选择显示时间戳，便于查看事件发生时间。这些功能适合检查复杂消息流和排查协议问题。\n\n如需通过 Homebrew 安装 macOS 应用，请运行 `brew install --cask protokol`。此 cask 会将 `Protokol.app` 安装到 `\u002FApplications`。发布者列出的 macOS 要求为 macOS 10.13 或更高版本，并说明支持 Intel 和 Apple silicon Mac。\n\n此 Homebrew 软件包安装的是 macOS 应用，不是 Windows、Linux、iOS 或 Android 版本。发布者为该产品提供在线用户手册。支持的协议可能随时间变化；本文所列协议依据当前产品信息中的支持列表。\n\n来源：[Protokol](https:\u002F\u002Fhexler.net\u002Fprotokol) · [Homebrew cask](https:\u002F\u002Fraw.githubusercontent.com\u002FHomebrew\u002Fhomebrew-cask\u002FHEAD\u002FCasks\u002Fp\u002Fprotokol.rb)","MIDI and OSC Monitor","hexler","protokol","7365aba7231d6844b7b90bab54adbf5284a7da5a644c49041a09a8286bf5ecbf",12681958,"https:\u002F\u002Fhexler.net\u002Fpub\u002Fprotokol\u002Fprotokol-0.6.7.140-macos.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fprotokol","https:\u002F\u002Fhexler.net\u002Fprotokol","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F713e1fb2e113\u002F7c35f75da64d-256.png","brew install --cask protokol",{"d30":64,"d365":65,"d90":66},15,220,59,"cask",{"bodyMarkdown":69,"brewCommittedAt":70,"hasNotes":33,"id":71,"isLatest":33,"isPrerelease":37,"machineTranslated":37,"publishedAt":72,"sections":73,"source":83,"sourceLocale":84,"summary":85,"title":86,"translation":87,"version":89},"## 变更\n\n本次版本改进了用户界面，并更新了游戏控制器映射数据库。在 Windows 和 macOS 上新增了可选崩溃报告功能。在 Windows 上，更新了更新框架，并修复了安装程序可能出现的问题。Android 版本针对即将到来的 Google Play 要求进行了更新。本次版本还包含少量错误修复和改进。\n\n[官方发布说明](https:\u002F\u002Fhexler.net\u002Fprotokol\u002Fchangelog\u002F0.6.7\u002F)","2026-09-23T02:09:40Z",5788,"2026-09-23T00:23:45Z",[74],{"area":75,"items":76},"变更",[77,78,79,80,81,82],"改进了用户界面。","在 Windows 和 macOS 上新增可选崩溃报告。","更新 Windows 更新框架，并修复安装程序的潜在问题。","更新了游戏控制器映射数据库。","针对即将到来的 Google Play 要求更新 Android 版本。","包含少量错误修复和改进。","editorial","en-US","更新了用户界面和游戏控制器映射数据库；Windows 和 macOS 新增可选崩溃报告；Windows 更新框架和安装程序有所调整；Android 版本针对即将到来的 Google Play 要求进行了更新。","protokol 0.6.7",{"locale":40,"machineTranslated":37,"sourceLocale":84,"status":88},"manual","0.6.7",[55],[92,120,146,173,199,226,252,279,305,332,358,385,411,438],{"arch":47,"artifacts":93,"conflictsWith":108,"dependsOn":111,"downloadSha256":56,"downloadUrl":58,"macos":117,"requiresRosetta":37,"tag":118,"version":119},{"apps":94,"binaries":95,"entries":96,"pkgs":107},[7],[],[97,101],{"declaration":98,"phase":14,"sources":100,"target":13,"type":16},{"app":99,"target":13},[7],[7],{"declaration":102,"phase":29,"sources":106,"type":31},{"zap":103},[104],{"rmdir":21,"trash":105},[23,24,25,26,27,28],[],[],{"casks":109,"formulae":110},[],[],{"arch":112,"casks":113,"formulae":114,"requirements":115},[47],[],[],{"macos":116},{},"27","golden_gate","0.6.7,140",{"arch":46,"artifacts":121,"conflictsWith":136,"dependsOn":139,"downloadSha256":56,"downloadUrl":58,"macos":117,"requiresRosetta":37,"tag":145,"version":119},{"apps":122,"binaries":123,"entries":124,"pkgs":135},[7],[],[125,129],{"declaration":126,"phase":14,"sources":128,"target":13,"type":16},{"app":127,"target":13},[7],[7],{"declaration":130,"phase":29,"sources":134,"type":31},{"zap":131},[132],{"rmdir":21,"trash":133},[23,24,25,26,27,28],[],[],{"casks":137,"formulae":138},[],[],{"arch":140,"casks":141,"formulae":142,"requirements":143},[46],[],[],{"macos":144},{},"arm64_golden_gate",{"arch":47,"artifacts":147,"conflictsWith":162,"dependsOn":165,"downloadSha256":56,"downloadUrl":58,"macos":171,"requiresRosetta":37,"tag":172,"version":119},{"apps":148,"binaries":149,"entries":150,"pkgs":161},[7],[],[151,155],{"declaration":152,"phase":14,"sources":154,"target":13,"type":16},{"app":153,"target":13},[7],[7],{"declaration":156,"phase":29,"sources":160,"type":31},{"zap":157},[158],{"rmdir":21,"trash":159},[23,24,25,26,27,28],[],[],{"casks":163,"formulae":164},[],[],{"arch":166,"casks":167,"formulae":168,"requirements":169},[47],[],[],{"macos":170},{},"26","tahoe",{"arch":46,"artifacts":174,"conflictsWith":189,"dependsOn":192,"downloadSha256":56,"downloadUrl":58,"macos":171,"requiresRosetta":37,"tag":198,"version":119},{"apps":175,"binaries":176,"entries":177,"pkgs":188},[7],[],[178,182],{"declaration":179,"phase":14,"sources":181,"target":13,"type":16},{"app":180,"target":13},[7],[7],{"declaration":183,"phase":29,"sources":187,"type":31},{"zap":184},[185],{"rmdir":21,"trash":186},[23,24,25,26,27,28],[],[],{"casks":190,"formulae":191},[],[],{"arch":193,"casks":194,"formulae":195,"requirements":196},[46],[],[],{"macos":197},{},"arm64_tahoe",{"arch":47,"artifacts":200,"conflictsWith":215,"dependsOn":218,"downloadSha256":56,"downloadUrl":58,"macos":224,"requiresRosetta":37,"tag":225,"version":119},{"apps":201,"binaries":202,"entries":203,"pkgs":214},[7],[],[204,208],{"declaration":205,"phase":14,"sources":207,"target":13,"type":16},{"app":206,"target":13},[7],[7],{"declaration":209,"phase":29,"sources":213,"type":31},{"zap":210},[211],{"rmdir":21,"trash":212},[23,24,25,26,27,28],[],[],{"casks":216,"formulae":217},[],[],{"arch":219,"casks":220,"formulae":221,"requirements":222},[47],[],[],{"macos":223},{},"15","sequoia",{"arch":46,"artifacts":227,"conflictsWith":242,"dependsOn":245,"downloadSha256":56,"downloadUrl":58,"macos":224,"requiresRosetta":37,"tag":251,"version":119},{"apps":228,"binaries":229,"entries":230,"pkgs":241},[7],[],[231,235],{"declaration":232,"phase":14,"sources":234,"target":13,"type":16},{"app":233,"target":13},[7],[7],{"declaration":236,"phase":29,"sources":240,"type":31},{"zap":237},[238],{"rmdir":21,"trash":239},[23,24,25,26,27,28],[],[],{"casks":243,"formulae":244},[],[],{"arch":246,"casks":247,"formulae":248,"requirements":249},[46],[],[],{"macos":250},{},"arm64_sequoia",{"arch":47,"artifacts":253,"conflictsWith":268,"dependsOn":271,"downloadSha256":56,"downloadUrl":58,"macos":277,"requiresRosetta":37,"tag":278,"version":119},{"apps":254,"binaries":255,"entries":256,"pkgs":267},[7],[],[257,261],{"declaration":258,"phase":14,"sources":260,"target":13,"type":16},{"app":259,"target":13},[7],[7],{"declaration":262,"phase":29,"sources":266,"type":31},{"zap":263},[264],{"rmdir":21,"trash":265},[23,24,25,26,27,28],[],[],{"casks":269,"formulae":270},[],[],{"arch":272,"casks":273,"formulae":274,"requirements":275},[47],[],[],{"macos":276},{},"14","sonoma",{"arch":46,"artifacts":280,"conflictsWith":295,"dependsOn":298,"downloadSha256":56,"downloadUrl":58,"macos":277,"requiresRosetta":37,"tag":304,"version":119},{"apps":281,"binaries":282,"entries":283,"pkgs":294},[7],[],[284,288],{"declaration":285,"phase":14,"sources":287,"target":13,"type":16},{"app":286,"target":13},[7],[7],{"declaration":289,"phase":29,"sources":293,"type":31},{"zap":290},[291],{"rmdir":21,"trash":292},[23,24,25,26,27,28],[],[],{"casks":296,"formulae":297},[],[],{"arch":299,"casks":300,"formulae":301,"requirements":302},[46],[],[],{"macos":303},{},"arm64_sonoma",{"arch":47,"artifacts":306,"conflictsWith":321,"dependsOn":324,"downloadSha256":56,"downloadUrl":58,"macos":330,"requiresRosetta":37,"tag":331,"version":119},{"apps":307,"binaries":308,"entries":309,"pkgs":320},[7],[],[310,314],{"declaration":311,"phase":14,"sources":313,"target":13,"type":16},{"app":312,"target":13},[7],[7],{"declaration":315,"phase":29,"sources":319,"type":31},{"zap":316},[317],{"rmdir":21,"trash":318},[23,24,25,26,27,28],[],[],{"casks":322,"formulae":323},[],[],{"arch":325,"casks":326,"formulae":327,"requirements":328},[47],[],[],{"macos":329},{},"13","ventura",{"arch":46,"artifacts":333,"conflictsWith":348,"dependsOn":351,"downloadSha256":56,"downloadUrl":58,"macos":330,"requiresRosetta":37,"tag":357,"version":119},{"apps":334,"binaries":335,"entries":336,"pkgs":347},[7],[],[337,341],{"declaration":338,"phase":14,"sources":340,"target":13,"type":16},{"app":339,"target":13},[7],[7],{"declaration":342,"phase":29,"sources":346,"type":31},{"zap":343},[344],{"rmdir":21,"trash":345},[23,24,25,26,27,28],[],[],{"casks":349,"formulae":350},[],[],{"arch":352,"casks":353,"formulae":354,"requirements":355},[46],[],[],{"macos":356},{},"arm64_ventura",{"arch":47,"artifacts":359,"conflictsWith":374,"dependsOn":377,"downloadSha256":56,"downloadUrl":58,"macos":383,"requiresRosetta":37,"tag":384,"version":119},{"apps":360,"binaries":361,"entries":362,"pkgs":373},[7],[],[363,367],{"declaration":364,"phase":14,"sources":366,"target":13,"type":16},{"app":365,"target":13},[7],[7],{"declaration":368,"phase":29,"sources":372,"type":31},{"zap":369},[370],{"rmdir":21,"trash":371},[23,24,25,26,27,28],[],[],{"casks":375,"formulae":376},[],[],{"arch":378,"casks":379,"formulae":380,"requirements":381},[47],[],[],{"macos":382},{},"12","monterey",{"arch":46,"artifacts":386,"conflictsWith":401,"dependsOn":404,"downloadSha256":56,"downloadUrl":58,"macos":383,"requiresRosetta":37,"tag":410,"version":119},{"apps":387,"binaries":388,"entries":389,"pkgs":400},[7],[],[390,394],{"declaration":391,"phase":14,"sources":393,"target":13,"type":16},{"app":392,"target":13},[7],[7],{"declaration":395,"phase":29,"sources":399,"type":31},{"zap":396},[397],{"rmdir":21,"trash":398},[23,24,25,26,27,28],[],[],{"casks":402,"formulae":403},[],[],{"arch":405,"casks":406,"formulae":407,"requirements":408},[46],[],[],{"macos":409},{},"arm64_monterey",{"arch":47,"artifacts":412,"conflictsWith":427,"dependsOn":430,"downloadSha256":56,"downloadUrl":58,"macos":436,"requiresRosetta":37,"tag":437,"version":119},{"apps":413,"binaries":414,"entries":415,"pkgs":426},[7],[],[416,420],{"declaration":417,"phase":14,"sources":419,"target":13,"type":16},{"app":418,"target":13},[7],[7],{"declaration":421,"phase":29,"sources":425,"type":31},{"zap":422},[423],{"rmdir":21,"trash":424},[23,24,25,26,27,28],[],[],{"casks":428,"formulae":429},[],[],{"arch":431,"casks":432,"formulae":433,"requirements":434},[47],[],[],{"macos":435},{},"11","big_sur",{"arch":46,"artifacts":439,"conflictsWith":454,"dependsOn":457,"downloadSha256":56,"downloadUrl":58,"macos":436,"requiresRosetta":37,"tag":463,"version":119},{"apps":440,"binaries":441,"entries":442,"pkgs":453},[7],[],[443,447],{"declaration":444,"phase":14,"sources":446,"target":13,"type":16},{"app":445,"target":13},[7],[7],{"declaration":448,"phase":29,"sources":452,"type":31},{"zap":449},[450],{"rmdir":21,"trash":451},[23,24,25,26,27,28],[],[],{"casks":455,"formulae":456},[],[],{"arch":458,"casks":459,"formulae":460,"requirements":461},[46],[],[],{"macos":462},{},"arm64_big_sur",{"icon":36,"machineTranslated":37,"name":38,"slug":39,"sourceLocale":40},1946,16,{"brewLag":468,"cadence":472,"count30d":469},{"compared":469,"earlierCount":470,"medianMinutes":471},1,0,105,"irregular",[474],{"caption":475,"height":476,"machineTranslated":37,"sourceLocale":84,"theme":477,"thumbUrl":478,"url":479,"width":480},"官方应用界面",893,"dark","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fdc6ae3399cd4\u002Fd77337ae433b-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fdc6ae3399cd4\u002Fd77337ae433b-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fp\u002Fprotokol.rb","一款用于监控和记录 MIDI、OSC、Art-Net 及游戏控制器输入的 macOS 控制台工具。",{"locale":40,"machineTranslated":37,"sourceLocale":84,"status":88},{"arm64":33,"requiresRosetta":37,"status":485,"x86_64":33},"known",[487,488,489],"MIDI monitoring","OSC monitoring","protocol logging","homebrew\u002Fcask","2026-10-07T09:38:41.545736Z",null,{"current":469,"records":494,"size":577,"stats":578,"total":466},[495,500,507,512,517,522,527,532,537,542,547,552,557,562,567,572],{"bodyMarkdown":69,"brewCommittedAt":70,"hasNotes":33,"id":71,"isLatest":33,"isPrerelease":37,"machineTranslated":37,"publishedAt":72,"sections":496,"source":83,"sourceLocale":84,"summary":85,"title":86,"translation":499,"version":89},[497],{"area":75,"items":498},[77,78,79,80,81,82],{"locale":40,"machineTranslated":37,"sourceLocale":84,"status":88},{"brewCommittedAt":501,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":502,"source":503,"translation":504,"version":506},"2026-09-01T02:11:05Z",[],"homebrew",{"status":505},"none","0.6.6",{"brewCommittedAt":508,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":509,"source":503,"translation":510,"version":511},"2026-03-17T05:02:59Z",[],{"status":505},"0.6.5",{"brewCommittedAt":513,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":514,"source":503,"translation":515,"version":516},"2025-12-12T01:35:21Z",[],{"status":505},"0.6.4",{"brewCommittedAt":518,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":519,"source":503,"translation":520,"version":521},"2025-11-08T01:32:59Z",[],{"status":505},"0.6.3",{"brewCommittedAt":523,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":524,"source":503,"translation":525,"version":526},"2025-09-06T01:39:02Z",[],{"status":505},"0.6.2",{"brewCommittedAt":528,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":529,"source":503,"translation":530,"version":531},"2025-05-21T16:53:04Z",[],{"status":505},"0.6.1",{"brewCommittedAt":533,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":534,"source":503,"translation":535,"version":536},"2025-03-12T01:34:55Z",[],{"status":505},"0.6.0",{"brewCommittedAt":538,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":539,"source":503,"translation":540,"version":541},"2025-01-17T18:33:03Z",[],{"status":505},"0.5.9",{"brewCommittedAt":543,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":544,"source":503,"translation":545,"version":546},"2024-12-07T02:35:54Z",[],{"status":505},"0.5.8",{"brewCommittedAt":548,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":549,"source":503,"translation":550,"version":551},"2024-09-03T12:09:10Z",[],{"status":505},"0.5.7",{"brewCommittedAt":553,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":554,"source":503,"translation":555,"version":556},"2024-05-10T12:29:29Z",[],{"status":505},"0.5.6",{"brewCommittedAt":558,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":559,"source":503,"translation":560,"version":561},"2024-03-12T14:30:40Z",[],{"status":505},"0.5.5",{"brewCommittedAt":563,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":564,"source":503,"translation":565,"version":566},"2024-02-08T17:25:54Z",[],{"status":505},"0.5.4",{"brewCommittedAt":568,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":569,"source":503,"translation":570,"version":571},"2023-11-25T02:35:48Z",[],{"status":505},"0.5.3",{"brewCommittedAt":573,"hasNotes":37,"isLatest":37,"isPrerelease":37,"sections":574,"source":503,"translation":575,"version":576},"2023-09-21T00:36:39Z",[],{"status":505},"0.5.2",20,{"brewLag":579,"cadence":472,"count30d":469},{"compared":469,"earlierCount":470,"medianMinutes":471},{"current":469,"records":581,"size":469,"stats":587,"total":466},[582],{"bodyMarkdown":69,"brewCommittedAt":70,"hasNotes":33,"id":71,"isLatest":33,"isPrerelease":37,"machineTranslated":37,"publishedAt":72,"sections":583,"source":83,"sourceLocale":84,"summary":85,"title":86,"translation":586,"version":89},[584],{"area":75,"items":585},[77,78,79,80,81,82],{"locale":40,"machineTranslated":37,"sourceLocale":84,"status":88},{"brewLag":588,"cadence":472,"count30d":469},{"compared":469,"earlierCount":470,"medianMinutes":471}]