文件名称:opendrop:使用Python编写的开放式Apple AirDrop实现
文件大小:38KB
文件格式:ZIP
更新时间:2024-02-23 13:11:54
macos linux apple airdrop awdl
OpenDrop:开放源代码的AirDrop实施 OpenDrop是一种命令行工具,允许直接通过Wi-Fi在设备之间共享文件。 它的独特之处在于它与Apple AirDrop协议兼容,从而可以与运行iOS和macOS的Apple设备共享文件。 当前(可能在可预见的将来),OpenDrop仅支持发送到每个人都可以发现的Apple设备,因为默认的仅限联系人模式需要。 通过使用我们的从macOS中提取的AirDrop凭据(密钥和证书),我们支持仅接触设备。 免责声明 OpenDrop是实验软件,是项目进行反向工程的结果。 因此,它不支持AirDrop的所有功能,或者可能与将来的AirDrop版本不兼容。 OpenDrop不隶属于Apple Inc.,也不得到Apple Inc.的认可。使用此代码的风险自负。 要求 为了实现与Apple AirDrop的兼容性,OpenDrop要求目标平台支持特定的Wi-Fi链路层。 另外,它需要Python> = 3.6以及几个库。 苹果无线直接链接。 由于AirDrop仅在Apple无线直接链接(AWDL)上运行,因此OpenDrop仅在macOS或运
【文件预览】:
opendrop-master
----.gitignore(1KB)
----setup.cfg(307B)
----README.md(6KB)
----requirements-dev.txt(48B)
----opendrop()
--------server.py(11KB)
--------config.py(5KB)
--------certs()
--------util.py(7KB)
--------cli.py(8KB)
--------__init__.py(1KB)
--------__main__.py(779B)
--------client.py(10KB)
----.github()
--------workflows()
----tests()
--------test_client.py(508B)
--------test_server.py(576B)
----LICENSE(32KB)
----Manifest.in(131B)
----setup.py(2KB)
----Makefile(975B)