<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>AirPort | 折腾啥</title><description>Power Users/Automators 折腾/讨论/分享各种开源工具/脚本/自动化工作流👥 @zhetengsha_group📌 合集 https://t.me/zhetengsha/2🎁 恰饭 https://t.me/zhetengsha/957📢 广告投放 @xream @xream_botBuy ads: https://telega.io/c/zhetengshafeedId:55438372655431680+userId:62307599601855488</description><link>http://telegram.zhetengsha.eu.org</link><item><title>airport-utility: 面向 macOS 27+ 的 AirPort Utility 重构版• 通过 Swift 前端与 Python 协议后端重现 AirPort Utility，覆盖设备发现、网络拓扑展示和基础配置能力• 已完成多代 AirPort Express、 AirPort Extreme 与 Time Capsule 实机测试，适合继续管理经典 Apple 路由设备• 构建环境清晰，依赖 macOS 自带的 AppKit、 SwiftUI、 Bonjour 等组件，便于开发者编译、调试和参与贡献</title><link>http://telegram.zhetengsha.eu.org/posts/6708</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/6708</guid><pubDate>Sat, 15 Aug 2026 13:02:00 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-6708-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: airport-utility: 面向 macOS 27+ 的 AirPort Utility 重构版• 通过 Swift 前端与 Python 协议后端重现 AirPort Utility，覆盖设备发现、网络拓扑展示和基础配置能力• 已完成多代 AirPort Express、 AirPort Extreme 与 Time Capsule 实机测试，适合继续管理经典 Apple 路由设备• 构建环境清晰，依赖 macOS 自带的 AppKit、 SwiftUI、 Bonjour 等组件，便于开发者编译、调试和参与贡献&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/ciUckAJcITwI_i2aUakVFNNl9Fk0cTYgY5ZXhFI4QMQwPhxzQBYbz4OVve4-9dJd9fUIGd7SsYIn-3bOe2mTA749mlRY2n7CUTZ0a1ye-8Wc4l15-_R7Yxl23Aw3pr5F7XROpBsOf4U9N39_29BPYQZ3Lr-hRC--gtD0_mrKuPaE-Qjuv7-FzkBegNrHpia_I38P4dpTorwmISju4xu375DWfDUegv8Q5MW4o7GBlJHOrCcs5tBfVwMczV8GUf_JLqwl07l0dax3UJtpOGDOiL_rIYDG0xCNfGoode5tNHhhm-3jXxC6bodbirqpaeuM5etVaaN6nTv0pvAlZSfZUQ.jpg&quot; alt=&quot;airport-utility: 面向 macOS 27+ 的 AirPort Utility 重构版• 通过 Swift 前端与 Python 协议后端重现 AirPort Utility，覆盖设备发现、网络拓扑展示和基础配置能力• 已完成多代 AirPort Express、 AirPort Extreme 与 Time Capsule 实机测试，适合继续管理经典 Apple 路由设备• 构建环境清晰，依赖 macOS 自带的 AppKit、 SwiftUI、 Bonjour 等组件，便于开发者编译、调试和参与贡献&quot; width=&quot;800&quot; height=&quot;332&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-6708-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-6708-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-6708-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;mark class=&quot;highlight&quot;&gt;&lt;u&gt;airport&lt;/u&gt;&lt;/mark&gt;&lt;u&gt;-utility: 面向 macOS 27+ 的 &lt;/u&gt;&lt;mark class=&quot;highlight&quot;&gt;&lt;u&gt;AirPort&lt;/u&gt;&lt;/mark&gt;&lt;u&gt; Utility 重构版&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;• 通过 Swift 前端与 Python 协议后端重现 &lt;mark class=&quot;highlight&quot;&gt;AirPort&lt;/mark&gt; Utility，覆盖设备发现、网络拓扑展示和基础配置能力&lt;br /&gt;&lt;br /&gt;• 已完成多代 &lt;mark class=&quot;highlight&quot;&gt;AirPort&lt;/mark&gt; Express、 &lt;mark class=&quot;highlight&quot;&gt;AirPort&lt;/mark&gt; Extreme 与 Time Capsule 实机测试，适合继续管理经典 Apple 路由设备&lt;br /&gt;&lt;br /&gt;• 构建环境清晰，依赖 macOS 自带的 AppKit、 SwiftUI、 Bonjour 等组件，便于开发者编译、调试和参与贡献&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://github.com/jackhumphries/airport-utility&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://github.com/jackhumphries/airport-utility&quot;&gt;https://github.com/jackhumphries/airport-utility&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;合集&quot;&gt;合集&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭&quot;&gt;恰饭&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6330367862535884142.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/xream_bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;联系推广&quot;&gt;联系推广&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;/search/result?q=%23macOS&quot; title=&quot;#macOS&quot;&gt;#macOS&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Apple&quot; title=&quot;#Apple&quot;&gt;#Apple&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23AirPort&quot; title=&quot;#AirPort&quot;&gt;#AirPort&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Swift&quot; title=&quot;#Swift&quot;&gt;#Swift&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Python&quot; title=&quot;#Python&quot;&gt;#Python&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E7%BD%91%E7%BB%9C%E5%B7%A5%E5%85%B7&quot; title=&quot;#网络工具&quot;&gt;#网络工具&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE&quot; title=&quot;#开源项目&quot;&gt;#开源项目&lt;/a&gt;</content:encoded></item></channel></rss>