This project is read-only.
7
Vote

Downloads not working from Interfacelift

description

Whenever i select the interfacelift page, it gives me the following error:
0 wallpapers found. It seems we have crossed the last page. Downloads will now stop

file attachments

comments

shrid wrote Jun 4, 2009 at 2:33 AM

does anyone have a fix or an Update for this Issue?

wrote Jun 4, 2009 at 2:33 AM

wrote Jun 7, 2009 at 6:28 AM

wrote Jul 28, 2009 at 8:50 AM

wrote Jan 5, 2010 at 12:06 AM

wrote Jan 5, 2010 at 2:50 AM

Ric123 wrote Jan 10, 2010 at 7:43 PM

I picked at the source code and I have solved the issue. The parameters for downloading from Interfacelift are outdated. The constructor for InterfaceLiftWallpaperCrawler should read as follows:
public InterfaceLiftWallpaperCrawler()
    {
        base.BrowsingUrlPart = "http://interfacelift.com/wallpaper_beta/downloads";
        base.DownloadUrlPart = "http://interfacelift.com/wallpaper_beta/download/";
        base.ImageCodePattern = new Regex(@"
            download_
            .+?
            href=""/wallpaper_beta/download/(.+?)_(.+?)_", RegexOptions.Compiled | RegexOptions.IgnoreCase | RegexOptions.IgnorePatternWhitespace | RegexOptions.Singleline);
    }
I have attached a zip file with fixed binaries (Juggler.exe and Juggler.exe.config) and the fixed source code file (InterfaceLiftWallpaperCrawler.cs). Only the binaries are required to run the fixed version. Please note this is bound to change, and downloading from Interfacelift is still somewhat buggy - I recommend using Concurrent Downloads set to 1.

wrote Jan 10, 2010 at 7:43 PM

wrote Feb 14, 2013 at 7:23 PM