xyuanmu / checkiptools

CheckIPTools 扫描谷歌IP以及实用IP转换小工具
247 stars 60 forks source link

dig工具导入IP过多最后并不会合并全部 #9

Open fengixng opened 8 years ago

fengixng commented 8 years ago

使用DIG工具时,当导入IP过多,dig_log会出现有很多个,但是并不会吧这些全部给合并dig_range.txt里面,希望能改进

sishentibu commented 8 years ago

试试开启

pydig结束后重新dig一次dig_error中的IP

dig_redig_error = 1

这个导出感觉是还有些问题。不过速度很快。你要是在意结果数量的话,可以用旧版的dig。不过那个速度要慢很多

fengixng commented 8 years ago

开启了,导入过多IP,7K就会出现这种情况,会出现一大堆diglog.txt的文件(_为数字),应该是二百多KB,并且里面的内容是一样的,并且会出现一个很小的dig_log.txt,最后整理只会整理这个小的文件内的IP

sishentibu commented 8 years ago

这个其实我也有注意到了。只是没你研究的这么仔细。 就是上一个issue里面,我也有提到过这个问题。不过看最后导出来的ip段也挺多的了,就没管它了

fengixng commented 8 years ago

刚开始我也以为是合并全部的,然后有一次dig_log.txt的文件里面的内容非常少,导致只导出了几条IP段,才发现这个问题

sishentibu commented 8 years ago

我是一开始就发现了它不是全部合并的。只是不知道它是怎么合并的

xyuanmu commented 8 years ago

一开始没注意,确实有这个问题,默认最大的行数是6000,IP数超过这个会出问题,已经修复了。

sishentibu commented 8 years ago

@xyuanmu dig_loglength = 20000 改成这样是否有问题?还是说要小于6000? 或者说默认就行,不需要做修改了?

xyuanmu commented 8 years ago

不会有问题,现在可以自行修改行数,IP数超过也不会重命名日志,下次启动才会重命名日志,只要不中途退出就行了。

sishentibu commented 8 years ago

@xyuanmu 如果没有超过ip数,那重启后不会重命名,会继续往里写入?

xyuanmu commented 8 years ago

@sishentibu 看dig_log.txt 超过6000行没,超了就会重命名。

sishentibu commented 8 years ago

@xyuanmu 如果是看行数来重命名,那假如我第一次是1000行,第二次又是1000行。那第二次的输出结果会不会是按这2000行的结果来统计的?

xyuanmu commented 8 years ago

@sishentibu 是的

sishentibu commented 8 years ago

@xyuanmu 了解。谢谢