SVN: toys/rsget.pl/Get/SharingMatrix

sparky sparky at pld-linux.org
Mon Jun 21 00:18:51 CEST 2010


Author: sparky
Date: Mon Jun 21 00:18:50 2010
New Revision: 11572

Modified:
   toys/rsget.pl/Get/SharingMatrix
Log:
- improved (added daily limit detection)


Modified: toys/rsget.pl/Get/SharingMatrix
==============================================================================
--- toys/rsget.pl/Get/SharingMatrix	(original)
+++ toys/rsget.pl/Get/SharingMatrix	Mon Jun 21 00:18:50 2010
@@ -21,6 +21,8 @@
 	GET( $-{_uri} );
 
 	ERROR( "file not found" ) if m#File has been deleted#;
+	LOG( "WARNING: Daily limit reached, download will most likely fail" )
+		if /Your daily download limit is over/;
 
 	if ( /You are already downloading file/ ) {
 		! m#link_name = '(.*?)';#;
@@ -96,6 +98,8 @@
 
 	CLICK_DOWNLOAD( "$js{serv}/download/$js{hash}/$-{dl_id}/" );
 
+	RESTART( -irand( 60, 300 ), "download limit reached" ) if /REMOVED/;
+
 	# most likely multi-download
 	RESTART( 0, "download error" ) if /Download Error/;
 


More information about the pld-cvs-commit mailing list