1.一种预先产生验证数据以区分客户端的方法,应用于一网页服务器,其特征在于,该客户端区分方法至少包含下列步骤:设定一触发时机,设定该触发时机的步骤为分析该网页服务器的历史负载状况,并将所判断出预期的负载较高的时间段设定为该触发时机,或于侦测到该网页服务器的当前负载状况持续偏高时设定当前时间为该触发时机;
判断该触发时机被满足时,随机产生至少一验证数据,每一该验证数据包含一验证码及相对应的至少一验证图片;
当接收到一客户端的一服务请求时,选择一该验证数据,并传送该被选择的验证数据中的验证图片至该客户端;
接收该客户端所传送之一校验码;及依据该被选择的验证数据中的验证码及该校验码是否相符判断该客户端为机器人或真人。
2.如权利要求1所述的预先产生验证码以区分客户端的方法,其特征在于,随机产生至少一验证数据的步骤是产生全域的各该验证数据。
3.如权利要求1所述的预先产生验证码以区分客户端的方法,其特征在于,选择一该验证数据的步骤为判断该客户端的一装置区别数据重复时,选择相异的一该验证数据。
4.如权利要求1所述的预先产生验证码以区分客户端的方法,其特征在于,选择一该验证数据的步骤为决定各该验证数据的一排列顺序,并依据该排列顺序依序选择一该验证数据。
5.一种预先产生验证码以区分客户端的系统,应用于网页服务器,其特征在于,该系统至少包含:
一时间设定模块,用以设定一触发时机,该时间设定模块是分析该网页服务器的历史负载状况,并将所判断出预期的负载较高的时间段设定为该触发时机,或于侦测到该网页服务器的当前负载状况持续偏高时设定当前时间为该触发时机;
一数据产生模块,用以判断该触发时机被满足时,随机产生至少一验证数据,其中,每一该验证数据包含一验证码及相对应的至少一验证图片;
一数据选择模块,用以选择一该验证数据;
一传输模块,用以传送该被选择的验证数据中的验证图片至该客户端,及用以接收该客户端所传送之一校验码;及
一验证模块,用以依据该被选择的验证模块中的验证码及该校验码是否相符判断该客户端为机器人或真人。
6.如权利要求5所述的预先产生验证码以区分客户端的系统,其特征在于,各该验证码及各该验证图片为该网页服务器的全域数据。
7.如权利要求5所述的预先产生验证码以区分客户端的系统,其特征在于,该数据选择模块更用以在判断该客户端的一装置区别数据重复时,选择相异的一该验证数据。
8.如权利要求5所述的预先产生验证码以区分客户端的系统,其特征在于,该数据选择模块更用以决定各该验证数据的一排列顺序,并依据该排列顺序依序选择一该验证数据。