File tree Expand file tree Collapse file tree
webmagic-scripts/src/main/java/us/codecraft/webmagic/scripts Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44import org .apache .commons .cli .*;
55import org .apache .log4j .Level ;
66import org .apache .log4j .Logger ;
7+ import us .codecraft .webmagic .ResultItems ;
78import us .codecraft .webmagic .Spider ;
9+ import us .codecraft .webmagic .Task ;
10+ import us .codecraft .webmagic .pipeline .Pipeline ;
811
912import java .util .HashMap ;
1013import java .util .List ;
@@ -91,6 +94,12 @@ private static void startSpider(Params params) {
9194 pageProcessor .getSite ().setSleepTime (params .getSleepTime ());
9295 pageProcessor .getSite ().setAcceptStatCode (Sets .<Integer >newHashSet (200 , 404 , 500 ));
9396 Spider spider = Spider .create (pageProcessor ).thread (params .getThread ());
97+ spider .clearPipeline ().addPipeline (new Pipeline () {
98+ @ Override
99+ public void process (ResultItems resultItems , Task task ) {
100+
101+ }
102+ });
94103 if (params .getUrls () == null || params .getUrls ().size () == 0 ) {
95104 System .err .println ("Need at least one argument" );
96105 System .out .println ("Usage: java -jar webmagic.jar [-l language] -f script file [-t threadnum] [-s sleep time] url1 [url2 url3]" );
You can’t perform that action at this time.
0 commit comments