Cap Hacker:视频字幕工具
Cap Hacker:视频字幕工具 901 Stars | GPL-3.0 |
Gana · 2026-08-23 · 7 分钟阅读Cap Hacker:视频字幕工具
901 Stars | GPL-3.0 | Python
[](https://github.com/jamesyc/TimeCapsuleSMB/actions/workflows/ci.yml) [](https://github.com/jamesyc/TimeCapsuleSMB/releases/latest) [](LICENSE) [](pyproject.toml) [](https://github.com/jamesyc/TimeCapsuleSMB/releases/latest)
Apple AirPort Time Capsules only support AFP and SMB1 natively. Apple removed AFP support in macOS 27 (and removed SMB1 support from macOS a long time ago). This is a modern Samba setup that runs directly on the Time Capsule itself; macOS 27 can connect to the Time Capsule as a network share, and use it for Time Machine backups.
This project has 2 parts: - a fork of Samba 4, modified to work on the Apple Time Capsule - the installers for the Samba binary, via terminal or the **macOS GUI app**.
The Time Capsule will run its own Samba 4.24.3 server, advertise itself over Bonjour (show up automatically in the "Network" folder on macOS), and accept authenticated SMB3 connections. You can open Finder, choose Connect to Server, and use a normal SMB URL without relying on Apple’s legacy stack. You can also use the disk for Time Machine backups: <img width="478" height="268" alt="image" src="https://github.com/user-attachments/assets/c713a1c6-ff71-43a2-a057-451223a1c0e0" /> You get the fu
The "Install" or `deploy` script will install files in `/mnt/Flash` on the Time Capsule, plus a `.samba4` folder on the root of the hard drive. The `uninstall` script removes those managed files and can optionally reboot the device afterward.
NetBSD 6 devices automatically startup on boot. **Older NetBSD 4 devices may need a manual `activate` after every reboot**, or you can **use this to flash the firmware (to add a boot hook) to allow it to automatically start Samba on reboot**. If you do not flash the boot hook, then Samba will not start automatically on an older Time Capsule!
The current authentication model accepts any user as the username, and the Samba password is the current Time Capsule device password. At boot, the device reads its live AirPort `syPW` value and generates the Samba password file in RAM, so a device-password change is picked up after reboot. Guest access is disabled.
AirPort Extreme devices are not officially supported. Unofficially, they work fine. Note that this is installed to the hard drive, so it will not work for an Airport Extreme without a hard drive (as there is not enough space to store the binaries on the flash memory).
简介
Hacking the Apple AirPort Time Capsule to run modern Samba
相关标签
airport-time-capsule · bonjour · macos · netbsd · samba · smb3 · time-capsule · time-machine
