CN100525188C - 以网页浏览器为介面的点对点分散式搜索下载***及方法 - Google Patents

以网页浏览器为介面的点对点分散式搜索下载***及方法 Download PDF

Info

Publication number
CN100525188C
CN100525188C CNB2004100747726A CN200410074772A CN100525188C CN 100525188 C CN100525188 C CN 100525188C CN B2004100747726 A CNB2004100747726 A CN B2004100747726A CN 200410074772 A CN200410074772 A CN 200410074772A CN 100525188 C CN100525188 C CN 100525188C
Authority
CN
China
Prior art keywords
terminal device
point
module
search
keyword
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2004100747726A
Other languages
English (en)
Other versions
CN1588867A (zh
Inventor
吴怡达
吴俊亿
苏拾忠
张国隆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CNB2004100747726A priority Critical patent/CN100525188C/zh
Publication of CN1588867A publication Critical patent/CN1588867A/zh
Application granted granted Critical
Publication of CN100525188C publication Critical patent/CN100525188C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明是一种以网页浏览器为介面的点对点分散式搜索下载***以及方法。将比对关键字储存于比对关键字服务器的储存模块中,并于储存模块中储存该比对关键字所对应的对应模式,对应模式包含直接下载模式、直接连结模式、以及直接表列模式。于搜索终端器中输入搜索关键字,利用第一比对模块比对该搜索关键字与比对关键字,后续根据所比对的结果,尚有第二比对模块、下载判断模块、连结判断模块、表列判断模块针对不同的对应模式,运作相关的功能。

Description

以网页浏览器为介面的点对点分散式搜索下载***及方法
技术领域
本发明是关于一种点对点分散式搜索下载***以及方法,尤指利用以网页浏览器为介面的点对点分散式搜索下载***以及方法。
背景技术
于多媒体内容以及网际网络技术发展蓬勃的今日,新兴一种点对点分散式搜索下载***以及方法,可以使意欲搜索一特定多媒体档案的使用者,于搜索终端器中透过网络显示所能搜集的目录项目,透过点选以直接连结至目录项目所对应的数据终端器,并进行下载该目录项目所标定的档案。
如此进步方式可分散网络传输数据的负担,并可使档案的需求者更轻易的找到所需的档案。然而,目前的点对点分散式搜索下载***以及方法尚有许多不方便之处或缺点:1.介面为自设的浏览器,除了要另行安装外,浏览器的设计可能随业者不同而不同,使用者不能快速适应。2.下载模式单纯,使用者输入一关键字后,于于浏览器画面中仅显示与关键字相同的目录项目,一定是经点选目录项目后下载相对应的档案,并无其它的处理模式。3.目前仅能针对多媒体档案进行搜索下载,并无法下载数据终端器中其它的各式档案。
发明内容
本发明的主要目的在于提供一种利用以网页浏览器为介面的点对点分散式搜索下载***以及方法,以解决上述问题。
本发明的目的在借由一种利用以网页浏览器为介面的点对点分散式搜索下载***以及方法,可以利用网页浏览器来进行搜索、下载,而令使用者能轻易的上手。
本发明的目的进一步在扩充直接下载模式、直接连结模式、以及直接表列模式等多种处理模式,以令使用者与业者皆有多种选择以及营业模式。
本发明的目的进一步能于搜索终端器中,下载数据终端器中其它的各式档案。
本发明是关于一种以网页浏览器为介面的点对点分散式搜索下载***以及方法。该点对点分散式搜索下载***是包含一搜索终端器、一比对关键字服务器、以及至少一数据终端器,该搜索终端器、该比对关键字服务器、以及该数据终端器是透过网络互相连接。
该点对点分散式搜索下载***进一步包含一储存模块、一目录产生模块、一目录开放模块、一关键字输入模块、一第一比对模块、一第二比对模块、一显示模块、一下载判断模块、一下载连结模块、一连结判断模块、一网页连结模块、以及一表列判断模块。上述各模块分别应用于该搜索终端器、该比对关键字服务器、以及该数据终端器中。
该储存模块设置于该比对关键字服务器中,是用以预储至少一比对关键字,以及该比对关键字所对应的对应模式,其中该对应模式包含一直接下载模式、一直接连结模式、以及一直接表列模式。该直接下载模式是将该比对关键字直接连结该比对关键字对应档案所在的至少一数据终端器。该直接连结模式是将该比对关键字直接连结一预定的网址。该直接表列模式则将与搜索关键字相关的目录项目,表列显示出来。
该目录产生模块是安装于该数据终端器中,用以根据该数据终端器中的档案制造至少一目录项目。该目录开放模块是安装于该数据终端器中,用以将该目录项目开放于网络。
该关键字输入模块是安装于该搜索终端器中,用以输入一搜索关键字。
该第一比对模块是安装于该搜索终端器中,是用以比对该搜索关键字与该比对关键字。
该第二比对模块是安装于该搜索终端器中,当该第一比对模块所比对的搜索关键字与该比对关键字不相同时,是用以比对该搜索关键字以及该目录开放模块所开放的目录项目。
该显示模块是安装于该搜索终端器中,当该第二比对模块所比对的搜索关键字与该目录项目中的文字相同时,该显示模块用以将具有该关键字的目录项目显示于该网页浏览器中,其中该显示模块所显示的每一个目录项目是通过网络连接该目录项目对应档案所存放的至少一数据终端器。
该下载判断模块是安装于该搜索终端器中,当该第一比对模块所比对的搜索关键字与该比对关键字相同时,是用以比对该对应模式为该直接下载模式的比对关键字。
该下载连结模块是安装于该搜索终端器中,当该下载判断模块所比对该比对关键字的对应模式为该直接下载模式时,该下载连结模块是用以直接连结该比对关键字对应的档案所在的至少一数据终端器,并自该数据终端器传送该档案至该搜索终端器中。
该连结判断模块是安装于该搜索终端器中,当该第一比对模块所比对的搜索关键字与该比对关键字相同时,是用以比对对应模式为该直接连结模式的比对关键字。
该网页连结模块是安装于该搜索终端器中,当该网页连结模块所比对该比对关键字的对应模式为该直接连结模式时,是用以直接连结该比对关键字对应的预定网址,并于该搜索终端器显示该网址所对应的网页。
该表列判断模块是安装于该搜索终端器中,当该第一比对模块所比对的搜索关键字与该比对关键字相同时,是用以比对对应模式为该直接表列模式的比对关键字。
其中,当该表列判断模块所比对该比对关键字的对应模式为该直接表列模式时,是将该比对关键字视为该搜索关键字,以供后续该第二比对模块比对该比对关键字以及该目录开放模块所开放的目录项目。当该第二比对模块所比对的比对关键字与该目录项目中的文字相同时,借由该显示模块将具有该关键字的目录项目显示于该网页浏览器中,其中该显示模块所显示的每一个目录项目,是通过网络连接该目录项目对应档案所存放的至少一数据终端器。
上述所述的目录产生模块、目录开放模块、关键字输入模块、第一比对模块、第二比对模块、显示模块、下载判断模块、下载连结模块、连结判断模块、网页连结模块、以及表列判断模块等模块,是整合于一搜索下载集成模块中。该搜索下载集成模块是为于计算机执行的机器码,是外挂于该网页浏览器。该搜索下载集成模块可透过网络传送并安装于该搜索终端器以及该数据终端器中,或是透过一储存媒体以传送并安装于该搜索终端器以及该数据终端器中。
因此,借由本发明利用以网页浏览器为介面的点对点分散式搜索下载***以及方法,利用网页浏览器为介面来行使点对点分散式搜索下载功能,可以令使用者能轻易的上手。进一步,还能扩充直接下载模式、直接连结模式、以及直接表列模式等多种处理模式,以令使用者与业者皆有多种选择,以扩增服务项目以及营业模式。此外,透过目录产生模块以及目录开放模块,更能下载数据终端器中其它的各式档案。
附图说明
图1是本发明点对点分散式搜索下载***的示意图;
图2是本发明搜索下载集成模块的示意图;
图3是本发明标示模块的示意图;
图4是本发明排序模块的示意图;
图5是关于本发明档案下载中断后续传的示意图;
图6是关于本发明档案下载的示意图;
图7是本发明自动开启新网页浏览器的示意图;
图8是本发明关键字输入模块第一实施例的示意图;
图9是本发明关键字输入模块第二实施例的示意图;
图10是本发明点对点分散式搜索下载***所实施方法的流程图;
图11是细述本发明方法的步骤S10的流程图;
图12是细述本发明中断后续载的流程图。
图式的符号说明:
30:点对点分散式搜索下载***
32:搜索下载集成模块
3002:搜索终端器
3004:比对关键字服务器
3006:数据终端器
3008:网络
34:显示器
3402:网页浏览器
36:储存模块
3602:储存装置
38:目录产生模块
40:目录开放模块
42:关键字输入模块
44:手动启动模块
46:第一比对模块
48:第二比对模块
50:显示模块
52:下载判断模块
54:下载连结模块
56:连结判断模块
58:网页连结模块
60:表列判断模块
62:标示模块
64:内文
66:比对关键字
68:排序模块
70:中断地址记录模块
72:档案比较模块
74:续传模块
76:档案锁定模块
78:浏览器开启模块
80:键盘
82:文字输入框
84:鼠标
8402:功能键
41:分享档案目录
57:网页服务器
59:网页数据库
具体实施方式
关于本发明的优点与精神可以借由以下的发明详述及所附图式得到进一步的了解。
请参阅图1,图1是本发明点对点分散式搜索下载***30的示意图。本发明是关于一种以网页浏览器3402为介面的点对点分散式搜索下载***30,利用一搜索下载集成模块32来管理以及行使点对点分散式搜索下载功能。
点对点分散式搜索下载***30包含一搜索终端器3002、一比对关键字服务器3004、以及至少一数据终端器3006,搜索终端器3002、比对关键字服务器3004、以及数据终端器3006是透过网络3008互相连接。搜索下载集成模块32是分别储存设置于搜索终端器3002、数据终端器3006、以及比对关键字服务器3004中。
其中搜索下载集成模块32是为于计算机执行的机器码,是可外挂于网页浏览器3402,网页浏览器3402透过显示器34可显示于搜索终端器3002以及数据终端器3006。搜索下载集成模块32可透过网络3008传送并安装于搜索终端器3002以及数据终端器3006中,或透过如光盘片、磁盘片等储存媒体以传送并安装于搜索终端器3002以及数据终端器3006中。
关于外挂于网页浏览器3402的方式,是利用C或VB等语言撰写成一段机器码。配合Windows的登录档(Registry)读写机制,将该段机器码,储存于存储器的HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\Plugins路径中,便可外挂于网页浏览器3402。
请参阅图2,图2是本发明搜索下载集成模块32的示意图。搜索下载集成模块32是包含一储存模块36、一目录产生模块38、一目录开放模块40、一关键字输入模块42、一手动启动模块44、一第一比对模块46、一第二比对模块48、一显示模块50、一下载判断模块52、一下载连结模块54、一连结判断模块56、一网页连结模块58、以及一表列判断模块60。
储存模块36应用于比对关键字服务器3004中,是用以预储至少一比对关键字,以及该比对关键字所对应的对应模式,是储存于如硬盘机、闪存等的储存装置3602中。其中该对应模式包含一直接下载模式、一直接连结模式、以及一直接表列模式。该直接下载模式是将该比对关键字直接连结该比对关键字对应档案所在的至少一数据终端器3006。该直接连结模式是将该比对关键字直接连结一预定的网址。该直接表列模式则将与搜索关键字相关的目录项目,于搜索终端器3002中表列显示出来。
目录产生模块38是应用于数据终端器3006中,用以根据数据终端器3006分享档案目录41中的档案,制造至少一目录项目。目录开放模块40是应用于数据终端器3006中,用以将该目录项目开放于网络3008。
进一步说明目录产生以及开放的方法,于前述用以外挂网页浏览器3402的该段机器码中,利用一指令以内定所要开放的目录项目,接着利用一开放指令将该目录项目开放于网络3008上。
关于目录产生模块38开放该目录项目的方式进一步叙述如后。目录开放模块40是可以将该目录项目开放于网络3008,并将该目录项目设置于比对关键字服务器3004中,以供搜索终端器3002方便自比对关键字服务器3004集中下载目录项目。此外,也可以由目录开放模块40将该目录项目开放于网络3008,并将该目录项目设置于其它的数据终端器3006中,以供搜索终端器3002自多个数据终端器3006分散下载目录项目。
关键字输入模块42是应用于搜索终端器3002中,用以输入一搜索关键字。
第一比对模块46是应用于搜索终端器3002中,是用以比对该搜索关键字与该比对关键字。
当手动启动模块44启动时,于第一比对模块46所比对的搜索关键字与该比对关键字相同后,手动启动模块44透过显示模块50显示一告知信息通知一使用者,以选择一自动执行对应模式指令以及一直接表列指令的其中一指令。当该使用者选择该自动执行对应模式指令后,点对点分散式搜索下载***30是如后述执行相对应的对应模式。当该使用者选择该直接表列指令后,点对点分散式搜索下载***30是使第二比对模块48直接比对该搜索关键字以及目录开放模块40所开放的目录项目,以供后续显示模块50显示第二比对模块48所比对具有该搜索关键字的目录项目。
第二比对模块48是应用于搜索终端器3002中。当第一比对模块46所比对的搜索关键字与该比对关键字不相同时,或两者关键字不相同,但手动启动模块44控制在直接表列指令时,第二比对模块48是用以比对该搜索关键字以及目录开放模块40所开放的目录项目。
显示模块50是应用于搜索终端器3002中。接着,当第二比对模块48所比对的搜索关键字与该目录项目中的文字相同时,显示模块50用以将具有该关键字的目录项目显示于显示器34的网页浏览器3402中。其中显示模块50所显示的每一个目录项目是利用下载连结模块54,通过网络3008连接该目录项目对应档案所存放的至少一数据终端器3006,当使用者选取一个目录项目后,即透过下载连结模块54以网络下载该目录项目所对应的档案。
下载判断模块52、连结判断模块56、以及表列判断模块60是应用于搜索终端器3002中。当第一比对模块46所比对的搜索关键字与该比对关键字相同时,是同时以下载判断模块52比对该对应模式为该直接下载模式的比对关键字,以连结判断模块56比对对应模式为该直接连结模式的比对关键字,并以表列判断模块60比对对应模式为该直接表列模式的比对关键字。
下载连结模块54是应用于搜索终端器3002中。当下载判断模块52所比对该比对关键字的对应模式为该直接下载模式时,下载连结模块54是用以直接连结该比对关键字对应的档案所在的至少一数据终端器3006,并自数据终端器3006的分享档案目录41传送该档案至搜索终端器3002中。
网页连结模块58是应用于搜索终端器3002中。当网页连结模块58所比对该比对关键字的对应模式为该直接连结模式时,是用以直接连结该比对关键字对应的预定网址的网页服务器57,自网页服务器57中的网页数据库59下载该网址对应的网页,并于搜索终端器3002的显示器34中显示该网页。
当表列判断模块60所比对该比对关键字的对应模式为该直接表列模式时,是将该比对关键字视为该搜索关键字,以供后续第二比对模块48比对该比对关键字以及目录开放模块40所开放的目录项目。当第二比对模块48所比对的比对关键字与该目录项目中的文字相同时,借由显示模块50将具有该关键字的目录项目,以显示器34显示于网页浏览器3402中。其中显示模块50所显示的每一个目录项目,是通过网络3008连接该目录项目对应档案所存放的至少一数据终端器3006,后续经使用人点选,会透过下载连结模块54,自分享档案目录41中下载所点选目录项目对应的档案。
请参阅图3,图3是本发明标示模块62的示意图。如前述的点对点分散式搜索下载***30,点对点分散式搜索下载***30更包含一标示模块62,标示模块62是应用于搜索终端器3002中。其中显示模块50于网页浏览器3402中显示内文64时,标示模块62是透过网络3008,于比对了比对关键字服务器3004中储存模块36所预储在储存装置3602的比对关键字后,将内文64中标记显示出比对关键字66。
请参阅图4,图4是本发明排序模块68的示意图。如前述的点对点分散式搜索下载***30,其中显示模块50更包含一排序模块68。于搜索终端器3002中,是用以将该目录项目根据一排序原则予以排序,以将该等目录项目显示于显示器34的网页浏览器3402中。其中该排序原则例如是该目录项目所对应的档案被完整下载的频率值,是于下载连结模块54完整下载档案后,于近期一段预定时间中累计该档案被下载的次数,如一个月中各档案被完整下载的次数,对应此次数将该档案所对应的目录项目加以排序。
请参阅图5,图5是关于本发明档案下载中断后续传的示意图。如前述的点对点分散式搜索下载***30,其中搜索下载集成模块32更包含一中断地址记录模块70、一档案比较模块72、以及一续传模块74。
中断地址记录模块70是应用于搜索终端器3002中,于自数据终端器3006下载该档案至搜索终端器3002的过程中断时,根据该档案的存储位元的顺序,存储该中断的地址。
档案比较模块72是应用于搜索终端器3002中,于数据终端器3006透过下载连结模块54再下载该档案时,用以透过网络3008比对多个数据终端器3006的储存装置3602中再下载档案的存储位元,等于该下载中断档案的存储位元。
续传模块74是应用于搜索终端器3002中。当该档案比较模块72所比较该等存储位元相等时,自中断地址记录模块70所存储该档案中断地址以后的存储位元,从多个数据终端器3006的储存装置3602中将该档案续传至搜索终端器3002中。
关于点对点分散式搜索下载进一步叙述如下。请参阅图6,图6是关于本发明档案下载的示意图。如前述的点对点分散式搜索下载***30,点对点分散式搜索下载***30更包含一档案锁定模块76。
档案锁定模块76是用以连接所有与该关键字对应档案所存在的数据终端器3006,以自该等数据终端器3006中撷取该档案中的数据,以于搜索终端器3002中组合出该档案,如此,在传输数据时,可获取较高的效益。
所以,前述的直接下载模式,也是透过档案锁定模块76,将该比对关键字直接连结该比对关键字对应档案锁定模块76档案所在的至少一数据终端器3006,以供后续下载判断模块52自该等数据终端器3006中撷取该档案中的数据,以于搜索终端器3002中组合出该档案。
此外,前述的档案比较模块72,以将透过档案锁定模块76,比较再下载档案的存储位元等于该下载中断档案的存储位元,以供后续续传模块74,由中断地址记录模块70所存储该档案中断地址以后的存储位元,自该等数据终端器3006中撷取该档案中的数据,以续传至搜索终端器3002中组合出该档案。
请参阅图7,图7是本发明自动开启新网页浏览器3402的示意图。如前述的点对点分散式搜索下载***30,其中显示模块50更包含一浏览器开启模块78,是应用于搜索终端器3002中。当显示模块50显示该目录项目显示于显示器34的网页浏览器3402时,浏览器开启模块78先行开启一个新的网页浏览器3402,以供显示模块50显示该目录项目。因此,在搜索的过程,即使是不同的搜索也可同时开出多个网页,而不会于同一个网页浏览器3402中使新网页覆盖旧网页,此功能可便于使用者比对不同搜索的结果。
请参阅图8,图8是本发明关键字输入模块42第一实施例的示意图。如前述的点对点分散式搜索下载***30,其中关键字输入模块42是包含网页浏览器3402所显示的文字输入框82,透过一键盘80所输入的搜索关键字,会对应呈现于文字输入框82中。现行多数网页的搜索器,即利用此模式。
请参阅图9,图9是本发明关键字输入模块42第二实施例的示意图。如前述的点对点分散式搜索下载***30,其中关键字输入模块42是透过按压一鼠标84的功能键8402并移动鼠标84,会对应网页浏览器3402中所显示的内文以标记其中一段文字以成为该搜索关键字。如此,可免于逐字输入的麻烦,也可以产生搜索关键字。
请参阅图10,图10是本发明点对点分散式搜索下载***30所实施方法的流程图。本发明也是一种以网页浏览器3402为介面的点对点分散式搜索下载方法。点对点分散式搜索下载方法是包含下列步骤:
步骤S02:于比对关键字服务器3004中预储至少一比对关键字所对应的对应模式,其中该对应模式包含一直接下载模式,该直接下载模式是将该比对关键字直接连结该比对关键字对应档案所在的至少一数据终端器3006。
步骤S04:于数据终端器3006中,根据数据终端器3006中的档案制造至少一目录项目。
步骤S06:于数据终端器3006中,将该目录项目开放于网络3008。
步骤S08:于搜索终端器3002中,输入一搜索关键字。
步骤S10:于搜索终端器3002中,比对该搜索关键字与该比对关键字,且判断搜索关键字是否与比对关键字符合。
步骤S12:于搜索终端器3002中,当所比对的搜索关键字与该比对关键字不相同时,接续以比对该搜索关键字以及所开放于网络3008的目录项目,且判断目录项目是否与搜索关键字符合。
步骤S14:于搜索终端器3002中,当所比对的搜索关键字与该目录项目中的文字相同时,接续将具有该关键字的目录项目显示于网页浏览器3402中。若所比对的搜索关键字未与该目录项目中的文字相同时,则如步骤S16显示搜索不到的信息。其中所显示的每一个目录项目是通过网络3008连接该目录项目对应档案所存放的至少一数据终端器3006。
步骤S15:接续步骤S14,若使用者点选所显示目录项目中的其中一个目录项目,则会透过网络3008连结该目录项目所对应档案存在的多个数据终端器3006,并自该等数据终端器3006分别下载至搜索终端器3002组合成该档案。
步骤S18:于搜索终端器3002中,当步骤S10中所比对的搜索关键字与该比对关键字相同时,接续以比对出该比对关键字所预储的对应模式。
步骤S20:接续步骤S18,当所比对该比对关键字的对应模式为该直接下载模式时,后续以直接连结该比对关键字对应的档案所在的至少一数据终端器3006,并自该等数据终端器3006传送至搜索终端器3002中,以组合出该档案。
步骤S22:接续步骤S18,当所比对该比对关键字的对应模式为该直接连结模式时,接续以直接连结该比对关键字对应的预定网址,并于搜索终端器3002显示该网址所对应的网页。
步骤S24:接续步骤S18,当所比对该比对关键字的对应模式为该直接表列模式时,将该比对关键字视为该搜索关键字,以供后续进行步骤S12,比对该比对关键字以及所开放于网络3008的目录项目。当所比对的比对关键字与该目录项目中的文字相同时,接续将具有该关键字的目录项目显示于网页浏览器3402中,其中所显示的每一个目录项目,是通过网络3008连接该目录项目对应档案所存放的至少一数据终端器3006。
进一步请参阅图11,图11是细述本发明方法的步骤S10的流程图。图10中步骤S10进一步包含下列步骤:
步骤1002:于所比对的搜索关键字与该比对关键字相同后,透过网页浏览器3402显示一告知信息通知一使用者,其中该告知信息包含一自动执行对应模式指令以及一直接表列指令。
步骤1004:接续步骤1002,选择该自动执行对应模式指令。当该使用者选择该自动执行对应模式指令后,该点对点分散式搜索下载方法是后续执行前述步骤S18相对应的对应模式。
步骤1006:接续步骤1002,选择该直接表列指令。当该使用者选择该直接执行该直接表列指令后,该点对点分散式搜索下载方法是进行步骤S12,以直接比对该搜索关键字以及所开放于网络3008的目录项目,以供后续透过网页浏览器3402显示所比对具有该搜索关键字的目录项目。
另外,请参阅图12,图12是细述本发明中断后续载的流程图。图12包含下列步骤:
步骤30:于前述步骤S20以及步骤S15中,自数据终端器3006下载该档案至搜索终端器3002的过程发生中断时,根据该档案的存储位元的顺序,存储该中断的地址。
步骤32:于搜索终端器3002中,于再选取所述下载中断的档案所对应的目录项目时,用以比较所点选该目录项目所对应的档案的存储位元等于该下载中断档案的存储位元。
步骤34:于搜索终端器3002中,当所比较该等存储位元相等时,自所存储该档案中断地址以后的存储位元,续传至搜索终端器3002中。
进一步说明,上述的各模块,是可利用C、VB、或其它汇编语言撰写成一机器码,储存于存储器中,以配合处理器执行前述的相关功效。
因此,借由本发明利用以网页浏览器3402为介面的点对点分散式搜索下载***30以及方法,利用网页浏览器3402为介面来行使点对点分散式搜索下载功能,可以令使用者能轻易的上手。进一步,还能扩充直接下载模式、直接连结模式、以及直接表列模式等多种处理模式,以令使用者与业者皆有多种选择,以扩增服务项目以及营业模式。此外,透过目录产生模块38以及目录开放模块40,更能下载数据终端器3006中其它的各式档案。

Claims (16)

1、一种以网页浏览器为介面的点对点分散式搜索下载***,其特征在于所述以网页浏览器为介面的点对点分散式搜索下载***包含一搜索终端器、一比对关键字服务器、以及至少一数据终端器,该搜索终端器、该比对关键字服务器、以及该数据终端器是透过网络互相连接,其点对点分散式搜索下载***是包含:
一储存模块,设置于该比对关键字服务器中,是用以预储至少一比对关键字,以及该比对关键字所对应的对应模式,其中该对应模式包含一直接下载模式,该直接下载模式是将该比对关键字直接连结该比对关键字对应档案所在的至少一数据终端器;
一目录产生模块,是安装于该数据终端器中,用以根据该数据终端器中的档案制造至少一目录项目;
一目录开放模块,是安装于该数据终端器中,用以将该目录项目开放于网络;
一关键字输入模块,是安装于该搜索终端器中,用以输入一搜索关键字;
一第一比对模块,是安装于该搜索终端器中,是用以比对该搜索关键字与该比对关键字;
一第二比对模块,是安装于该搜索终端器中,当该第一比对模块所比对的搜索关键字与该比对关键字不相同时,是用以比对该搜索关键字以及该目录开放模块所开放的目录项目;
一显示模块,是安装于该搜索终端器中,当该第二比对模块所比对的搜索关键字与该目录项目中的文字相同时,该显示模块用以将具有该关键字的目录项目显示于该网页浏览器中,其中该显示模块所显示的每一个目录项目是通过网络连接该目录项目对应档案所存放的至少一数据终端器;
一下载判断模块,是安装于该搜索终端器中,当该第一比对模块所比对的搜索关键字与该比对关键字相同时,是用以比对该对应模式为该直接下载模式的比对关键字;
一下载连结模块,是安装于该搜索终端器中,当该下载判断模块所比对该比对关键字的对应模式为该直接下载模式时,该下载连结模块是用以直接连结该比对关键字对应的档案所在的至少一数据终端器,并自该数据终端器传送该档案至该搜索终端器中。
2、根据权利要求1所述的点对点分散式搜索下载***,其特征在于:该对应模式更包含一直接连结模式,该直接连结模式是将该比对关键字直接连结一预定的网址,该点对点分散式搜索下载***更包含:
一连结判断模块,是安装于该搜索终端器中,当该第一比对模块所比对的搜索关键字与该比对关键字相同时,是用以比对对应模式为该直接连结模式的比对关键字;
一网页连结模块,是安装于该搜索终端器中,当该网页连结模块所比对该比对关键字的对应模式为该直接连结模式时,是用以直接连结该比对关键字对应的预定网址,并于该搜索终端器显示该网址所对应的网页。
3、根据权利要求2所述的点对点分散式搜索下载***,其特征在于:该对应模式更包含一直接表列模式,该点对点分散式搜索下载***更包含:
一表列判断模块,是安装于该搜索终端器中,当该第一比对模块所比对的搜索关键字与该比对关键字相同时,是用以比对对应模式为该直接表列模式的比对关键字;
其中,当该表列判断模块所比对该比对关键字的对应模式为该直接表列模式时,是将该比对关键字视为该搜索关键字,以供后续该第二比对模块比对该比对关键字以及该目录开放模块所开放的目录项目,当该第二比对模块所比对的比对关键字与该目录项目中的文字相同时,借由该显示模块将具有该关键字的目录项目显示于该网页浏览器中,其中该显示模块所显示的每一个目录项目,是通过网络连接该目录项目对应档案所存放的至少一数据终端器。
4、根据权利要求3所述的点对点分散式搜索下载***,其特征在于:该点对点分散式搜索下载***更包含一手动启动模块,当该手动启动模块启动时,于该第一比对模块所比对的搜索关键字与该比对关键字相同后,该手动启动模块透过该显示模块显示一告知信息通知一使用者,以选择一自动执行对应模式指令以及一直接表列指令的其中一指令,当该使用者选择该自动执行对应模式指令后,该点对点分散式搜索下载***是后续执行相对应的对应模式,当该使用者选择该直接表列指令后,该点对点分散式搜索下载***是使该第二比对模块直接比对该搜索关键字以及该目录开放模块所开放的目录项目,以供后续该显示模块显示该第二比对模块所比对具有该搜索关键字的目录项目。
5、根据权利要求4所述的点对点分散式搜索下载***,其特征在于:所述的目录产生模块、目录开放模块、关键字输入模块、第一比对模块、第二比对模块、显示模块、下载判断模块、下载连结模块、连结判断模块、网页连结模块、表列判断模块、以及手动启动模块,是整合于一搜索下载集成模块中。
6、根据权利要求5所述的点对点分散式搜索下载***,其特征在于:该搜索下载集成模块是为于计算机执行的机器码,是外挂于该网页浏览器。
7、根据权利要求5所述的点对点分散式搜索下载***,其特征在于该搜索下载集成模块更包含:
一中断地址记录模块,是安装于该搜索终端器中,于自该数据终端器下载该档案至该搜索终端器的过程中断时,根据该档案的存储位元的顺序,存储该中断的地址;
一档案比较模块,是安装于该搜索终端器中,于该数据终端器再下载该档案时,用以比较再下载档案的存储位元等于该下载中断档案的存储位元;
一续传模块,是安装于该搜索终端器中,当该档案比较模块所比较该档案的存储位元相等时,自该中断地址记录模块所存储该档案中断地址以后的存储位元,将该档案续传至该搜索终端器中。
8、根据权利要求7所述的点对点分散式搜索下载***,其特征在于:该点对点分散式搜索下载***更包含一档案锁定模块,该档案锁定模块是用以连接所有与该关键字对应档案所存在的数据终端器,以自该数据终端器中撷取该档案中的数据,以于该搜索终端器中组合出该档案。
9、一种以网页浏览器为介面的点对点分散式搜索下载方法,其中一搜索终端器、一比对关键字服务器、以及至少一数据终端器是透过网络互相连接,该点对点分散式搜索下载方法是包含下列步骤:
于该比对关键字服务器中预储至少一比对关键字,以及该比对关键字所对应的对应模式,其中该对应模式包含一直接下载模式,该直接下载模式是将该比对关键字直接连结该比对关键字对应档案所在的至少一数据终端器;
于该数据终端器中,根据该数据终端器中的档案制造至少一目录项目;
于该数据终端器中,将该目录项目开放于网络;
于该搜索终端器中,输入一搜索关键字;
于该搜索终端器中,比对该搜索关键字与该比对关键字;
于该搜索终端器中,当所比对的搜索关键字与该比对关键字不相同时,接续以比对该搜索关键字以及所开放于网络的目录项目;
于该搜索终端器中,当所比对的搜索关键字与该目录项目中的文字相同时,接续将具有该关键字的目录项目显示于该网页浏览器中,其中所显示的每一个目录项目是通过网络连接该目录项目对应档案所存放的至少一数据终端器;
于该搜索终端器中,当所比对的搜索关键字与该比对关键字相同时,接续以比对该对应模式为该直接下载模式的比对关键字;
于该搜索终端器中,当所比对该比对关键字的对应模式为该直接下载模式时,接续以直接连结该比对关键字对应的档案所在的至少一数据终端器,并自该数据终端器传送该档案至该搜索终端器中。
10、根据权利要求9所述的点对点分散式搜索下载方法,其中该对应模式更包含一直接连结模式,该直接连结模式是将该比对关键字直接连结一预定的网址,该点对点分散式搜索下载方法更包含下列步骤:
于该搜索终端器中,当所比对的搜索关键字与该比对关键字相同时,接续以比对对应模式为该直接连结模式的比对关键字;
于该搜索终端器中,当所比对该比对关键字的对应模式为该直接连结模式时,接续以直接连结该比对关键字对应的预定网址,并于该搜索终端器显示该网址所对应的网页。
11、根据权利要求10所述的点对点分散式搜索下载方法,其中该对应模式更包含一直接表列模式,该点对点分散式搜索下载方法更包含下列步骤:
于该搜索终端器中,当所比对的搜索关键字与该比对关键字相同时,接续以比对对应模式为该直接表列模式的比对关键字;
其中,当所比对该比对关键字的对应模式为该直接表列模式时,将该比对关键字视为该搜索关键字,以供后续比对该比对关键字以及所开放于网络的目录项目,当所比对的比对关键字与该目录项目中的文字相同时,接续将具有该关键字的目录项目显示于该网页浏览器中,其中所显示的每一个目录项目,是通过网络连接该目录项目对应档案所存放的至少一数据终端器。
12、根据权利要求11所述的点对点分散式搜索下载方法,该点对点分散式搜索下载方法更包含下列步骤:于所比对的搜索关键字与该比对关键字相同后,透过该网页浏览器显示一告知信息通知一使用者,以选择一自动执行对应模式指令以及一直接表列指令的其中一指令,当该使用者选择该自动执行对应模式指令后,该点对点分散式搜索下载方法是后续执行相对应的对应模式,当该使用者选择该直接执行该直接表列指令后,该点对点分散式搜索下载方法是直接比对该搜索关键字以及所开放于网络的目录项目,以供后续透过该网页浏览器显示所比对具有该搜索关键字的目录项目。
13、根据权利要求9所述的点对点分散式搜索下载方法,其中该点对点分散式搜索下载方法所述的各步骤,是由一搜索下载集成模块所执行。
14、根据权利要求13所述的点对点分散式搜索下载方法,其中该搜索下载集成模块是为于计算机执行的机器码,是外挂于该网页浏览器。
15、根据权利要求13所述的点对点分散式搜索下载方法,该点对点分散式搜索下载方法更包含下列步骤:
于该搜索终端器中,于自该数据终端器下载该档案至该搜索终端器的过程中断时,根据该档案的存储位元的顺序,存储该中断的地址;
于该搜索终端器中,于再选取所述下载中断的档案所对应的目录项目时,用以比较所点选该目录项目所对应的档案的存储位元等于该下载中断档案的存储位元;
于该搜索终端器中,当所比较该存储位元相等时,自所存储该档案中断地址以后的存储位元,续传至该搜索终端器中。
16、根据权利要求15所述的点对点分散式搜索下载方法,该点对点分散式搜索下载方法更包含下列步骤:连接所有与该关键字对应档案所存在的数据终端器,以自该数据终端器中撷取该档案中的数据,以于该搜索终端器中组合出该档案。
CNB2004100747726A 2004-09-14 2004-09-14 以网页浏览器为介面的点对点分散式搜索下载***及方法 Expired - Fee Related CN100525188C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100747726A CN100525188C (zh) 2004-09-14 2004-09-14 以网页浏览器为介面的点对点分散式搜索下载***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100747726A CN100525188C (zh) 2004-09-14 2004-09-14 以网页浏览器为介面的点对点分散式搜索下载***及方法

Publications (2)

Publication Number Publication Date
CN1588867A CN1588867A (zh) 2005-03-02
CN100525188C true CN100525188C (zh) 2009-08-05

Family

ID=34604873

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100747726A Expired - Fee Related CN100525188C (zh) 2004-09-14 2004-09-14 以网页浏览器为介面的点对点分散式搜索下载***及方法

Country Status (1)

Country Link
CN (1) CN100525188C (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI584135B (zh) * 2011-08-30 2017-05-21 萬國商業機器公司 為電子訊息加入附件的方法與電腦裝置

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100384127C (zh) * 2006-01-06 2008-04-23 华为技术有限公司 一种下载者终端及其下载共享数据的方法
CN101609447B (zh) * 2008-06-17 2012-01-04 英业达股份有限公司 于网页切换时查找资料的显示***及其方法
CN102123168B (zh) * 2011-01-14 2012-07-18 广州市动景计算机科技有限公司 基于中转服务器的网页页面预读及整合方法和***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI584135B (zh) * 2011-08-30 2017-05-21 萬國商業機器公司 為電子訊息加入附件的方法與電腦裝置

Also Published As

Publication number Publication date
CN1588867A (zh) 2005-03-02

Similar Documents

Publication Publication Date Title
US7032011B2 (en) Server based extraction, transfer, storage and processing of remote settings, files and data
US6446111B1 (en) Method and apparatus for client-server communication using a limited capability client over a low-speed communications link
CN1680935B (zh) 通过用户建模的有效大写化文本的方法和***
US7631294B2 (en) Notification system for source code discovery
CN103176844B (zh) 一种ie6内核与新型ie内核的切换方法和***
CN101512513B (zh) 提供工具栏服务的方法与设备
US7412686B2 (en) Integrated development environment access to remotely located components
US20110300834A1 (en) Method and system for recommending content among mobile phone users
CN106598673B (zh) 一种应用程序升级方法及***
WO2008141583A1 (fr) Procédé d'entrée de caractères, système d'entrée et procédé pour mettre à jour un lexique de mots
JP2010522936A (ja) ユーザ装置上の複数のコンテンツソースの検索
WO2004036457A2 (en) Separating hyperlinks from a sequence of hypertext documents
CN106021023A (zh) 应用程序恢复的方法、装置及终端
CN101950303A (zh) 一种网摘浏览器的实现方法及***
CN100525188C (zh) 以网页浏览器为介面的点对点分散式搜索下载***及方法
US20160357763A1 (en) Application view index and search
KR20050016407A (ko) 데이터 검색 방법 및 인터넷을 이용한 정보 자료 스크랩방법
US10255362B2 (en) Method for performing a search, and computer program product and user interface for same
CN101512972A (zh) 将网络环境中的空间个性化
CN103617079A (zh) 一种ie6内核与新型ie内核的切换方法和***
JP2006268116A (ja) コンテンツ管理システム、コンテンツ管理方法
CN108664646B (zh) 一种基于关键字的音视频自动下载***
CN106469189A (zh) 一种前端辅助转码的浏览方法和装置
WO2020245887A1 (ja) 文章生成装置、文章生成方法、および文章生成プログラム
CN109375927A (zh) 使用Qt实现Windows应用程序启动的方法、***、服务器及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090805

Termination date: 20100914