|

    |
如果是我自己,我想我第一时间想到的会是写一个QBASIC来拆,因为很简单,只要几句,而且速度也很快。现在假设你的大字典叫DICT.TXT,有5万行,想把它拆成DICT1.TXT-DICT5.TXT,并且字典里面每行一个密码,程序如下:
引用:
DIM FILE$(5) FILE$(1)="DICT1.TXT"
FILE$(2)="DICT2.TXT" FILE$(3)="DICT3.TXT"
FILE$(4)="DICT4.TXT" FILE$(5)="DICT5.TXT" OPEN
"DICT.TXT" FOR INPUT AS #1 FOR I=1 TO 5 OPEN FILE$(I) FOR
OUTPUT AS #2 FOR J=1 TO 10000 IF EOF(1) THEN EXIT FOR
INPUT #1, A$ PRINT #2, A$ NEXT J CLOSE #2 NEXT
I CLOSE #1
这样可以很快又很方便地把字典拆了。因为是临时想的,只是一个示范,我自己没调试过,不一定正确,只是供你参考。只要你机子上装有DOS6或者到装有DOS6的机子上拷贝QBASIC.*就可以运行了,运行时DICT.TXT应在当前目录,生成的DICT1-DICT5也在当前目录。
如果你的字典是由流光或者黑客字典生成的,在生成时可以选择拆分。
另外,还可以用WINDOWS的WORDPAD来拆,不过速度可能会很慢,当然,也可以找一些可以编辑超大型文件的编辑器来拆,不过我觉得都不理想。
另外,我用QBASIC只试过操作8M的字典,再大的文件,QBASIC会不会出错,还不知道。
上面只是给你个参考,反正方法很多,你看哪种比较适合。
—————————— 《溯雪论坛发帖守则》
本论坛不欢迎如下类型的帖子,此类帖子会被关闭或删除,本人恕不回复。 一,溯雪完全无关
二,无内容或内容过于简单,标题无意义的 三,个人联系的帖子。和标题为“某某请进”之类的 四,要求代破密码的
五,同一帖子多次重复的,灌水的 六,政治敏感话题,语言不文明,攻击他人的
七,溯雪手册中已有详细介绍或前面帖子中已有大量回复的
|  |
 | |