图片数据迁移方法及装置的制造方法_3

文档序号:8472951阅读:来源:国知局
应的网页源代码,从中筛选出图片数据格式的网址并存储到本地。
[0070]由此,通过上述方案,根据图片数据储存的特征,可以得到用户输入的网址中所有的图片数据网址。
[0071]后续,即可获取本地存储的网址,依次从第一平台服务器下载对应网址的图片数据。
[0072]进一步地,在上述方案基础上,为了避免存储重复的图片数据网址,本实施例在将图片数据格式的网址存储到本地之前,还对图片数据格式的网址进行第二次过滤处理,以滤除其中重复的图片数据网址,从而可以减少对终端存储空间不必要的占用,同时也可以减少上传重复图片所带来的资源损耗。
[0073]如图5所示,本发明第四实施例提出的一种图片数据迁移方法,在上述图4所示的第三实施例的基础上,在上述步骤S101,所述获取用户端输入的至少一网址的步骤之前还包括:
[0074]步骤S100,建立所述网址清单。
[0075]本实施例与上述图4所示的第三实施例的区别在于,本实施例还包括建立网址清单的方案。
[0076]在建立网址清单时,可以根据上传图片的网络限制要求,以及根据用户的选择,收集不需要上传的网址,比如不允许上传的恶意图片,或者用户不需要上传的图片等。后续,将用户输入的网址与该网址清单进行匹配,在网址匹配过程中,当用户端输入的网址在预设的网址清单中匹配到对应的网址时,则表明该输入网址属于不需上传的网址,因此,将此用户端输入的网址滤除,以避免无需被迁移的图片数据数据被迫进行迁移,提高了用户上传图片的效率和有效性。
[0077]如图6所示,本发明第一实施例提出一种图片数据迁移装置,包括:网址获取模块201、图片获取模块202以及上传模块203,其中:
[0078]网址获取模块201,用于获取用户端输入的至少一网址,所述网址对应于图片数据;
[0079]图片获取模块202,用于根据所述用户端输入的至少一网址,从与所述至少一网址对应的第一平台服务器获取对应网址的图片数据;
[0080]上传模块203,用于将下载的图片数据上传至指定的第二平台服务器。
[0081]具体地,用户端输入的网址可以为某一页面的URL地址或某图片数据的URL地址。用户可以根据使用图片的需要,在终端界面指定的输入框中一次性输入多个网址(如图2b所示),以便终端根据用户输入的网址从一个或多个第一平台服务器中批量下载对应网址的图片数据,迁移到指定的其他服务器,即第二平台服务器,以实现图片数据的跨平台服务器迁移。
[0082]终端在接收到用户输入的网址后,根据用户输入的网址从一个或多个第一平台服务器中批量下载对应网址的图片数据。
[0083]最后,终端将批量下载的图片数据迁移到指定的第二平台服务器,由此实现了图片数据的跨平台服务器迁移。
[0084]在实际操作过程中,参照图2b所示,用户可以在终端界面指定的输入框中一次性输入多个网址(包括页面URL地址或图片数据URL地址),然后点击在终端界面中的迁移按钮,则自动完成图片在不同平台服务器之间的智能迁移。
[0085]相比现有技术,现有的图片数据跨平台迁移方案中,要么只能将某个平台服务器的图片迁移到指定的平台服务器,限制了图片的使用范围,给用户使用图片带来不便;要么通过中转服务器迁移图片,由于需要用户花费大量时间去将图片下载至本地,再通过手动上传的方式将图片从本地上传至其他服务器,导致用户操作成本高,图片迁移效率低。本实施例中,终端在获取到用户端输入的网址后,从第一平台服务器下载对应网址的图片数据,并将下载的图片数据批量上传至指定的第二平台服务器,即用户只需要输入网址,即可实现了跨平台服务器图片数据的快速、智能自动迁移,从而有效的降低了用户的操作成本,大大的提高了用户对图片的使用效率。
[0086]如图7所示,本发明第二实施例提出一种图片数据迁移装置,在上述图6所示的第一实施例的基础上,还包括:
[0087]过滤模块204,用于对所述用户端输入的至少一网址进行第一次过滤处理。
[0088]本实施例与上述图6所示的第一实施例的区别在于,本实施例还包括过滤用户端输入的网址的方案,以滤除用户输入网址中不符合要求的网址,比如不允许上传的恶意图片,或者用户设定的无需上传的图片,从而可以提高用户上传图片的效率和有效性。
[0089]具体地,在对用户端输入的网址进行过滤处理时,采用如下方案:
[0090]首先,将用户端输入的每一网址与预设的网址清单进行匹配;该网址清单包括预先定向收集的一些不需要上传的网址,比如不允许上传的恶意图片,或者用户不需要上传的图片等。
[0091]在网址匹配过程中,当用户端输入的网址在预设的网址清单中匹配到对应的网址时,则表明该输入网址属于不需上传的网址,因此,将此用户端输入的网址滤除。
[0092]通过上述第一次过滤处理后,即得到过滤后的用户端输入的网址。
[0093]由此,通过以滤除用户输入网址中不符合要求的网址,避免无需被迁移的图片数据数据被迫进行迁移,提高了用户上传图片的效率和有效性。
[0094]更为具体地,如图8所示,所述过滤模块204包括:匹配单元2041及滤除单元2042,其中:
[0095]匹配单元2041,用于将用户端输入的网址与预设的网址清单进行匹配;
[0096]滤除单元2042,用于当所述用户端输入的网址在所述预设的网址清单中匹配到对应的网址时,将所述用户端输入的网址滤除,得到过滤后的用户端输入的网址。
[0097]本实施例通过上述方案,通过滤除用户输入网址中不符合要求的网址,避免了无需被迁移的图片数据数据被迫进行迁移,提高了用户上传图片的效率和有效性。
[0098]如图9所示,本发明第三实施例提出一种图片数据迁移装置,在上述图7所示的第二实施例的基础上,还包括:存储模块205,用于存储过滤后的用户端输入的网址。
[0099]本实施例与上述图7所示的第二实施例的区别在于,本实施例还包括对第一次过滤处理后的用户输入网址进行分解存储的方案,以准确的获取图片网址,便于图片数据的下载。
[0100]具体地,如图10所示,所述存储模块205包括:判断单元2051及存储单元2052,其中:
[0101]判断单元2051,用于判断所述过滤后的用户端输入的网址的格式;
[0102]存储单元2052,用于当判断单元判断所述网址的格式为图片数据格式时,将所述网址存储到本地;以及当所述网址的格式为非图片数据格式时,解析所述网址对应的网页源代码,从中筛选出图片数据格式的网址并存储到本地。
[0103]具体地,本实施例考虑到用户输入的网址可以为页面的URL地址,也可以为图片数据的URL地址,而对于页面的URL地址,其格式可能不是图片数据格式,但是该页面中可能存在图片,因此需要对该页面的URL地址进行解析,以获取该页面所包含的图片。
[0104]具体地,在得到过滤后的用户端输入的网址后,判断该过滤后的用户端输入的网址的格式;当所述网址的格式为图片数据格式时,将所述网址存储到本地;当所述网址的格式为非图片数据格式时,解析所述网址对应的网页源代码,从中筛选出图片数据格式的网址并存储到本地。
[0105]由此,通过上述方案,根据图片数据储存的特征,可以得到用户输入的网址中所有的图片
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1