H4ckForJob / dirmap

An advanced web directory & file scanning tool that will be more powerful than DirBuster, Dirsearch, cansina, and Yu Jian.一个高级web目录、文件扫描工具,功能将会强于DirBuster、Dirsearch、cansina、御剑。
GNU General Public License v3.0
3.11k stars 546 forks source link

使用时候出现TypeError: ProgressBar.start() takes 1 positional argument but 2 were given #77

Closed Rotund-jere closed 1 year ago

Rotund-jere commented 1 year ago

作者大大你好,今日在使用时候出现如下报错,麻烦帮看一下怎么解决呢?谢谢~ [*] Use crawl mode Traceback (most recent call last): File "/usr/dirmap/dirmap-master/lib/controller/engine.py", line 44, in scan
bruter(target)
File "/usr/dirmap/dirmap-master/lib/controller/bruter.py", line 586, in bruter
bar.log.start(tasks.task_length)
TypeError: ProgressBar.start() takes 1 positional argument but 2 were given

sln-1550 commented 1 year ago

我也碰到了这个问题,改两个地方可以解决。主要是ProgressBar新版的start()不需要参数了,强制要求上限是100;而且每次update的时候也要修改下数值,不要超过100。

sln-1550 commented 1 year ago

刚刚看到readme里写了:2. 关于bruter.py第517行bar.log.start()出错。解决方案:请安装progressbar2。卸载progressbar。防止导入同名模块。感谢某位表哥提醒。

H4ckForJob commented 1 year ago

已知问题,参考readme中的解决方案