Skip to content
This repository has been archived by the owner on Jan 31, 2024. It is now read-only.

oscomp/proj85-airdrop-for-linux-main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

项目名称 

开发Linux桌面上的隔空投送功能 

项目描述 

隔空投送是苹果公司的开发的一个随建随连网络服务,允许运行 iOS,iPadOS和MacOS的设备无需联网即可与附近设备无线共享数据。本项目的目标是参照隔空投送,在 Linux 上开发一个无需联网且方便易用的文件共享功能。 

所属赛道 

2021全国大学生操作系统比赛的“OS功能设计”赛道 

参赛要求 

  • 以小组为单位参赛,最多三人一个小组,且小组成员是来自同一所高校的本科生(2021年春季学期或之后本科毕业的大一~大四的学生) 
  • 如学生参加了多个项目,参赛学生选择一个自己参加的项目参与评奖 
  • 请遵循“2021全国大学生操作系统比赛”的章程和技术方案要求 

项目导师

难度 

容易 

特征 

  • 邻近设备通过蓝牙互相发现,并进行请求和应答 
  • 收发双方设备通过 WiFi 直连传输数据 

文档 

License 

GPLv2 

预期目标 

  • 用户操作流程: 
    • 用户在桌面入口上打开此功能时,可发现并列出附近同时运行此服务的设备 
    • 发送方选择发送的文档和接收者,发起数据传输请求 
    • 接收方收到请求,弹出提示窗口,选择接收或拒绝,对发送方进行应答 
    • 发送方如果收到接收应答,则开始数据传输 
  • 应具有方便易用的交互体验 
    • 接收方可以在请求提示窗口显示发送方设备名,文件名,可通过配置选择显示照片缩略图 
    • 传输过程中收发双方都可以显示进度,传输完成后弹出提示 
    • 收发双方只需打开蓝牙和WiFi设备,无需手动配置连接 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published