6 comments

  1. Dan Rough

    Hey,

    I just came across this post whilst browsing for an answer to an issue I have been seeing with John’s Background Switcher. Your solution was the same as mine, to use Pipes that is except you managed to get yours to work [1]! So thanks for publishing this, it’s been really helpful.

    So that others that come here, I’ve also published the work that I did to alter your implementation to suit my needs [2] here: http://pipes.yahoo.com/danrough/deliciouswallpapertagtomediarss

    [1] I continue to get an error saying John’s Background Switcher [feeds] – Not found. Did you get this at any stage, if so what was the issue?

    [2] My requirements were subtly different to yours in that I use delicious and then tag all the wallpapers that I want to display using wallpaper and get the rss feed from there and enter it into JBS as an rss feed (I was suffering the same issue as you in that it did not meet the MediaRSS specification)

  2. Dan Rough

    Hey,

    Thanks, that had me stumped last night too. I did a little more investigation but even going to http://interfacelift.com/wallpaper_beta/Download/imagename_widthxheight.jpg doesn’t seem to do the trick either so I must confess that at that point, I gave up with the intention of looking at it again today.

    Let me know how you get on and I’ll do likewise for you.

    Cheers, Dan.

  3. Dan Rough

    [Your blog engine is surpressing comments with more than 1 link so I've had to try and work round it - if this content is at all unclear feel free to drop me a direct mail, you should have the email address]

    I’ve just done a little more investigation on this and have noticed that they as you suggest, must be signing requests to their image server. Looking at the site proper, when you have selected an image size the Download button then builds a link of the following format:

    interfacelift.com/wallpaper_beta/dl/imageidentifier_widthxheight.jpg

    Meaning that to request the bamboo picture that was recently posted you would need to construct your link as follows:

    interfacelift.com/wallpaper_beta/dl/01905_bamboo_1920x1200.jpg

    I’ve tested whether or not the signed request relies on a session cookie by opening a browser from fresh that hasn’t ever been to interfacelift and pasting the above url in which works as it then bounces me to an address that contains the signed portion. Whether this could be relied upon within JBS, I’m not sure, I need to alter my Yahoo Pipes implementation. Given that mine contains some links to content that isn’t on interfacelift, for now I might clone yours and see how it goes.

    I’ll keep you informed.

    If you know how to do conditional replacements within Pipes (and I’m guessing that this is where the String RegEx module comes in) only on interfacelift content some advice / guidance would be really appreciated.

    Cheers, Dan.

  4. Dan Rough

    Final update from me on this, then I’ll leave you alone, I promise ;-)

    So I took your Pipe and cloned it, the result of which can be found here: http://pipes.yahoo.com/danrough/interfacelift2mediarss

    It would appear though that they are using the session variable or something to sign requests because I now get an error when I click on a link in the feed to the download location.

    I’m not sure how to proceed on this.

3 pingbacks

  1. [...] One can say it is all that’s required from wallpaper site. Personally I trust Interfacelift to supply wallpapers for my desktop automatically, but I won’t trust Desktop Wallpaper to do [...]

  2. [...] – same evening Interfacelift cut their RSS to single item and few days later I discovered my Interfacelift RSS to Media RSS extension silently killed (waiting for explanation from [...]

  3. [...] a post about publishers going after syndication which was triggered by vague situation around my Media RSS enhancer for Interfacelift wallpapers [...]

Leave a Reply

Subscribe to followup comments via RSS