对于重复展示以外的域名,而又存在规律的域名,我们暂时的解决办法是先建立字典,再导入单词的方式来进行查询,具体如下:
打开“字典工具”功能,在“字典生成向导”界面中,我们看的有一个“第一步,列表文件管理”的标签,我们需要先添加一些列表文件,在下面的“添加列表文件”的右侧,有个小三角形的按钮,点击后有个下拉菜单,我们选择“字母数字混合列表”,完成后,我们看到上面添加了一个列表了,再重复2次,添加2个 “字母数字混合列表”,因为我们要做的是ABCBA类型的,可以看到里面总共有ABC三个变化的地方,所以我们添加三个列表就可以了。
然后,我们继续第二步,填写模版。模版里面的含义是这样的,例如“[1]”,代表的是第一个列表的内容,那么“[2]”代表的就是从上往下第二个列表的内容,然后在生成的过程中,就会循环各个列表的内容并替换到下面的模版中,直到所有的列表都循环为止,这就是它的实现原理了。所以,在这里我们填入这样的模版格式“[1][2][3][2][1]”,我们可以看到在模版里面出现了对应的1、2、3这几个列表的序号,只是在生成的时候需要对应的填充进去的。
下一步,我们预览看看,点击“预览生成的前500个单词”,可以看到预览显示的一些域名名称,这里格式没有问题,那么我们可以点击“生成并导出”按钮,将所有的组合生成出来,在生成出来的过程中,软件是会自动过滤重复的名称,大家不需要担心组合内容会生成有重复的问题。如果生成的内容太多的话,会自动分开多个文件保存的,在我们导入单词的时候会可以多选文件来导入的,只是分拆开来,方便大家进行另外的一些操作而已。
最好,我们在主界面上选择“单词列表方式”,然后进入管理界面,再进行导入就可以开始进行查询了。
这个问题,我们建议通过使用自定义字符来进行解决。在“顺序生成方式”和“随机生成方式”里面,均支持自定义字符的使用。
在选定查询模式后,我们看到“包含字符类型”标签,在下面的下拉选择框中,分别有“纯英文字符”、“纯数字字符”、“英文数字混合”以及“自定义字符”,前面的三种顾名思义大家都明白,就是纯粹的英文、数字和英文数字混合的方式了,大家可以根据要查询的内容来进行设定。
对于有更细致要求的,那么就可以使用“自定义字符”模式了,在这个模式里面,我们可以设定只查询例如12356789这几个字符的,其他0和4都不进行查询的。这样进行设置,我们切换到“自定义字符”选项,然后点击下面的“字符列表”按钮,“自定义字符列表”界面会弹出来,在最上面的输入框,填入要查询的字符,这里输入的内容不需要隔开,我们会按照单个字符来自行自动分切的,大家在输入完成后,可以在点击下面的“测试预览列表”按钮,然后会生成一些例子在列表中,可以看看是否和预期的一样,如果没有问题就按“确定”按钮,自定义字符列表就会保存下来作为查询的内容了。
这里的官方服务器,我们指的是由域名管理机构直接负责的 WHOIS服务器,具体的服务器地址可以通过以下连接查到(http://www.iana.org/domains/root/db),例如CN后缀的,我们可以找到如下信息:
WHOIS Server: whois.cnnic.cn
这个就是CN后缀的官方WHOIS服务器,我们软件里面使用的都是各个后缀的官方服务器,这样的话,可以有效的保证域名内容的即时性以及准确性,同时,也可以避免通过其他来源进行查询时,给抢注的情况发生。
如果您需要在软件里面增加新的后缀,可以先到这里看看您的后缀是否已经有提供官方的WHOIS服务器,如果存在的话,就可以和我们的客服沟通看看能不能添加上去了,而如果没有的话,那么暂时基本都是不可以添加的了。
我们不打算加上其他非官方的WHOIS服务器,或通过HTTP方式访问其他的查询接口,因为我们认为查询的安全性和准确性比速度更重要。
一般来说,官方的WHOIS服务器都是禁止用户进行多线程查询的,但是,真正限制的比较严格的实际也不会很多,但是,也不建议用户使用太多的线程来进行查询,例如50,100这样的数量来查询。
对于使用了大量的查询线程而导致的封IP结果,一般都是暂时性的,等待数分钟至10几分钟一般都会自动解封,所以用户不需要太担心,如果用户希望可以尽快恢复查询,那么,可以通过重启路由器更换IP的方式来实现,但是,我们还是建议用户在一个合适的线程数目下进行查询(查询过程中不会频繁出现域名重新查询的情况)比较好。
在新版本中,我们已经支持多后缀的独立线程查询,多个后缀的查询线程是各自独立分开的,不会互相影响,因此,在查询速度上会更快。那么,线程数量的设置,主要影响的就这是后缀了,当线程数量超出官方的WHOIS服务器时,将会被封IP一段时间,而在软件里面的表现则可能是重复查询次数的增多,用户在使用的过程中,如果发现这种信息的话,就需要减少数据量了,但是,这个数据也不是固定的,还与用户的网络情况是关联的。
我们认为合适的线程数目就是刚好不会出现重复查询的情况,而增加一个线程就会出现,那么,这个数字就是合适的线程数目了。