SVN: toys/rsget.pl/Get/MegaUpload
    sparky 
    sparky at pld-linux.org
       
    Mon Dec 14 15:35:05 CET 2009
    
    
  
Author: sparky
Date: Mon Dec 14 15:35:04 2009
New Revision: 11041
Modified:
   toys/rsget.pl/Get/MegaUpload
Log:
- some downloads don't start right away but instead redirect to download page
  - restart download in such cases
Modified: toys/rsget.pl/Get/MegaUpload
==============================================================================
--- toys/rsget.pl/Get/MegaUpload	(original)
+++ toys/rsget.pl/Get/MegaUpload	Mon Dec 14 15:35:04 2009
@@ -43,6 +43,7 @@
 start:
 	GET( unify( $-{_uri} ) );
 
+stage_init:
 	RESTART( 10 * 60, "temporarily blocked" )
 		if m{document\.location='http://www\.megaupload\.com/\?c=msg'};
 
@@ -102,6 +103,7 @@
 
 	CLICK_DOWNLOAD( $-{file_uri} );
 
+	GOTO stage_init if m{/download\.jpg'.*Filename:}s;
 
 perl:
 	
    
    
More information about the pld-cvs-commit
mailing list