一种文件共享方法和装置的制造方法_4

文档序号:8430410阅读:来源:国知局
文件。
[0166]步骤503?步骤505与步骤403?步骤405相似,区别仅在于:步骤503中还包括:目标电子设备将第一共享信息包中包括的所述共享文件存储在本地。
[0167]步骤506:目标电子设备获取用户对第一页面中至少一个共享文件的文件操作指示,对存储的共享文件中所述至少一个共享文件进行所述文件操作指示所指示的文件操作。
[0168]目标电子设备如何获取所述文件操作指示请参考步骤406中的相关说明,这里不赘述。
[0169]其中,本实施例中源电子设备直接将共享文件通过第一共享信息包发送至目标电子设备,目标电子设备将所述共享文件存储在本地,因此,本步骤中目标电子设备直接按照所述文件操作指示对本地存储的共享文件进行文件操作即可。
[0170]另外,如果所述共享文件中包括空文件夹,则本发明实施例还可以包括以下步骤:
[0171]步骤507:目标电子设备获取被添加在所述第一页面展示的所述空文件夹中的至少一个文件的参数信息以及第二共享设置参数;根据所述至少一个文件、所述至少一个文件的参数信息以及第二共享设置参数生成第二共享信息包。
[0172]其中,所述至少一个文件可以是目标电子设备中的、用户希望共享至源电子设备的文件;所述至少一个文件的参数信息、第二共享设置参数、第二共享信息包的实现可以参考前述共享文件的参数信息、第一共享设置参数、第一共享信息包的说明,这里不再赘述。
[0173]步骤508:源电子设备接收目标电子设备发送的第二共享信息包,将所述至少一个文件存储至所述空文件夹中,根据所述至少一个文件的参数信息以及所述第二共享设置参数生成展示所述至少一个文件的第二页面,将所述第二页面显示在显示屏上。
[0174]其中,本步骤的实现以及之后用户对第二页面中展示的所述至少一个文件的文件操作的实现可以参考步骤503?步骤506,这里不再赘述。
[0175]在本实施例中,在目标电子设备对所述共享文件进行文件操作后,目标电子设备可以向源电子设备发送操作确认信息;所述操作确认信息可以仅在目标电子设备对第一共享信息包中的共享文件首次进行文件操作后发送,也可以每次对第一共享信息包中的共享文件进行文件操作后都发送。则,步骤502中源电子设备将所述第一共享信息包发送给所述目标电子设备信息指示的目标电子设备后,可以启动一个定时器,如果源电子设备在定时器预设的第二时间超时时没有接收到所述文件操作请求或者所述第二共享信息包,可以将所述第一共享信息包重新发送至所述目标电子设备,以防止源电子设备和目标电子设备之间的通信线路出现故障时,第一共享信息包不能成功传输至目标电子设备。
[0176]本实施例中,用户在源电子设备上进行了文件共享后,源电子设备向目标电子设备发送第一共享信息包,目标电子设备收到所述第一共享信息包后直接向用户显示第一页面,使用目标电子设备的用户获取到共享文件的时间延迟相对较少,共享效率高;而且,用户无需任何选择操作即可在显示屏上通过第一页面查看共享文件,文件共享的时间延迟进一步减少,文件共孚效率进一步提闻;
[0177]而且,用户可以直接在源电子设备共享的空文件夹中加入目标电子设备中的文件,将该文件共享至源电子设备,从而进一步简化了文件共享的步骤,减少了共享文件的时间延迟,提闻了文件共孕效率。
[0178]上述的本发明实施例通过在显示屏上显示展示共享文件的页面的方式完成文件共享,降低了用户在文件共享时的操作复杂度,减少了用户在共享文件时的操作步骤,提升用户体验;支持多个不同文件夹下共享文件的同时呈现,减少用户查找共享文件的操作;操作简单,降低了文件共享的学习成本;
[0179]另外,本发明实施例可以有效实现企业内部及企业间的文件的快速共享及文件传输,同时支持多个共享文件的统一查看及操作,提升企业进行文件共享传输时的工作效率;对家庭局域网用户而言,降低了用户共享文件时的查找复杂度,用户无需查询对方的IP或者用户名,也无需打开网上邻居查找共享文件所在位置,操作简单,尤其是对于对局域网共享原理理解较少的用户来说,无需进行额外的学习即可完成共享文件的查看,实用性高。
[0180]与上述方法相对应的,本发明实施例还提供一种文件共享装置,参见图6,该装置600包括:
[0181]第一确定单元610,用于确定目标电子设备信息、第一共享设置参数以及共享文件的参数信息;
[0182]第一包生成单元620,用于根据第一确定单元610确定的所述第一共享设置参数以及所述共享文件的参数信息生成第一共享信息包;
[0183]第一发送单元630,用于将所述第一包生成单元620生成的所述第一共享信息包发送给所述目标电子设备信息指示的目标电子设备,以便所述目标电子设备根据所述第一共享信息包生成展示所述共享文件的第一页面,并将所述第一页面显示在显示屏上。
[0184]可选地,该装置还可以包括:
[0185]第一接收单元,用于接收目标电子设备发送的文件操作请求;所述文件操作请求包括:共享文件中至少一个共享文件的信息、以及文件操作指示;
[0186]处理单元,用于对所述共享文件中的所述至少一个共享文件进行所述文件操作指示对应的文件处理。
[0187]可选地,第一发送单元630还可以用于:
[0188]在将所述第一共享信息包发送给所述目标电子设备后的预设第一时间内,如果所述第一接收单元未接收到所述目标电子设备发送的所述文件操作请求,重新将所述第一共享信息包发送给所述目标电子设备。
[0189]可选地,所述第一包生成单元620还根据所述共享文件生成所述第一共享数据包。
[0190]可选地,第一发送单元630还可以用于:
[0191]在将所述第一共享信息包发送给所述目标电子设备后的预设第二时间内,如果未接收到所述目标电子设备发送的操作确认信息,重新将所述第一共享信息包发送给所述目标电子设备;所述操作确认信息由目标电子设备在对所述共享文件进行文件操作后发送。
[0192]可选地,所述共享文件中包括空文件夹,该装置还可以包括:
[0193]第二接收单元,用于接收目标电子设备发送的第二共享信息包,所述第二共享信息包中包括:被添加在所述第一页面展示的空文件夹中的至少一个文件的参数信息以及第二共享设置参数;
[0194]第一页面生成单元,用于根据第二接收单元接收到的所述至少一个文件的参数信息以及所述第二共享设置参数生成展示所述至少一个文件的第二页面;
[0195]第一显示单元,用于将第一页面生成单元生成的所述第二页面显示在显示屏上。
[0196]可选地,所述第二接收单元接收的所述第二共享信息包中还可以包括所述至少一个文件,该装置可以包括:
[0197]第一存储单元,用于将第二接收单元接收到的所述至少一个文件存储在所述空文件夹中。
[0198]可选地,所述第二页面可以通过弹出框、或对话框实现。
[0199]可选地,第一显示单元具体可以用于:
[0200]直接将所述第二页面显示在显示屏上;或者,
[0201]在任务栏中设置所述第二页面的提示图标;接收到用户对所述提示图标的指定操作时,将所述第一页面显示在显示屏上。
[0202]本实施例中,目标电子设备接收到所述第一共享信息包后,根据所述第一共享信息包生成展示所述共享文件的第一页面,并在显示屏上显示,从而使用目标电子设备的用户获取到共享文件的时间延迟相对较少,共享效率高;而且,用户无需任何选择操作即可在显示屏上通过第一页面查看共享文件,文件共享的时间延迟进一步减少,文件共享效率进一步提闻。
[0203]参见图7,为本发明文件共享装置第二实施例示意图,该装置700包括:
[0204]第三接收单元710,用于接收源电子设备发送的第一共享信息包;所述第一共享信息包中包括:第一共享设置参数以及共享文件的参数信息;
[0205]第二页面生成单元720,用于根据第三接收单元710接收的所述第一共享设置参数以及所述共享文件的参数信息生成展示所述共享文件的第一页面;
[0206]第二显示单元730,用于将第二页面生成单元720生成的所述第一页面显示在显示屏上,以便用户对第一页面中展示的所述共享文件进行文件操作。
[0207]可选地,该装置还可以包括:
[0208]第一获取单元,用于获取用户对第二显示单元显示的第一页面中至少一个共享文件的文件操作指示;
[0209]请求生成单元,用于根据第一获取单元获取的所述至少一个共享文件的参数信息以及所述文件操作指示生成文件操作请求;
[0210]第二发送单元,用于将请求单元生成的所述文件操作请求发送给源电子设备,以便源电子设备对共享文件中所述至少一个共享文件进行文件操作指示对应的文件处理。
[0211]可选地,所述第一共享信息包中还可以包括:所述共享文件;该装置还可以包括:
[0212]第二存储单元,用于存储第一共享信息包中的所述共享文件;
[0213]操作获取单元,用于获取用户对第一页面中至少一个共享文件的文件操作指示;
[0214]操作处理单元,用于对存储的共享文件中所述至少一个共享文件进行所述文件操作指示所指示的文件操作。
[0215]可选地,所述共享文件中可以包括空文件夹,该装置还可以包括:
[0216]第二获取单元,用于获取被添加在所述第二显示单元显示的所述第一页面展示的所述空文件夹中的至少一个文件的参数信息以及第二共享设置参数;
[0217]第二包生成单元,用于根据第二获取单元获取的所述至少一个文件的参数信息以及第二共享设置参数生成第二共享信息包;
[0218]第三发送单元,用于将所述第二共享信息包发送给源电子设备,以便所述源电子设备根据所述第二共享信息包生成展示所述至少一个文件的第二页面,并将所述第二页面显示在显示屏上。
[0219]可选地,所述第一页面可以通过弹出框、或对话框实现。
[0220]可选地,第二显示单元具体可以用于:
[0221]直接将所述第一页面显示在显示屏上;或者,
[0222]在任务栏中设置所述第一页面的提示图标;接收到用户对所述提示图
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1