Webilder 0.5 Released

Webilder is a great way to have beautiful wallpapers on your GNOME or KDE desktop. You tell Webilder what flickr tags to follow and relevant photos are downloaded to your computer. Very simple. So how Webilder is related to TurboGears?

It occured to me that it would be nice to have a place where people can share the tags they are watching. It can become a good place to find ideas for wallpapers, or just to find good tag combinations. That’s how Webilder Channels was born.

Webilder Channels is a very simple TurboGears application. It lets you search for tags, and see the popular ones. Next to the popular channels (these are tag combinations), there are a few photos from that channel. A cronjob running on the server is responsible to query Flickr from time to time and to make sure the database contains URLs of most interesting photos for that channel.

The same TurboGears application also manages the user votes and suggestions – it has an API controller which is called from the desktop application.

Download Webilder, and have high quality wallpapers on your desktop today!

This entry was posted in turbogears, webilder. Bookmark the permalink.

5 Responses to Webilder 0.5 Released

  1. Satish says:

    Hi,

    I tried compiling Webilder on openSuSE 10.2 and failed with the following errors:

    running install
    error: invalid Python installation: unable to open /usr/lib/python2.5/config/Makefile (No such file or directory)

    I get this with both with build and install
    Any way to get this on SuSE?
    An rpm would be excellent though

  2. kooki says:

    Hi
    I installed Webilder 0.6.2 . but it can’t connect and close after some second.
    if I run it from terminal, i see this error:
    kooki@kooki-desktop~$ webilder_downloader

    Downloading list of photos (may take some time)
    Traceback (most recent call last):
    File "/usr/bin/webilder_downloader", line 3, in
    main()
    File "/var/lib/python-support/python2.5/webilder/downloader.py", line 177, in main
    download_all(notify)
    File "/var/lib/python-support/python2.5/webilder/downloader.py", line 134, in download_all
    photos = get_full_download_list(config)
    File "/var/lib/python-support/python2.5/webilder/downloader.py", line 18, in get_full_download_list
    photos = module.get_download_list(config)
    File "/var/lib/python-support/python2.5/webilder/flickr/__init__.py", line 40, in get_download_list
    photos = flickr.photos_search(**params_dict)
    File "/var/lib/python-support/python2.5/webilder/flickr/flickrapi.py", line 31, in photos_search
    photos = self.call('flickr.photos.search', **kwargs)
    File "/var/lib/python-support/python2.5/webilder/flickr/flickrapi.py", line 20, in call
    resp = urllib2.urlopen('http://api.flickr.com/services/rest/?' + args)
    File "/usr/lib/python2.5/urllib2.py", line 121, in urlopen
    return _opener.open(url, data)
    File "/usr/lib/python2.5/urllib2.py", line 374, in open
    response = self._open(req, data)
    File "/usr/lib/python2.5/urllib2.py", line 392, in _open
    '_open', req)
    File "/usr/lib/python2.5/urllib2.py", line 353, in _call_chain
    result = func(*args)
    File "/usr/lib/python2.5/urllib2.py", line 1100, in http_open
    return self.do_open(httplib.HTTPConnection, req)
    File "/usr/lib/python2.5/urllib2.py", line 1075, in do_open
    raise URLError(err)
    urllib2.URLError:

    i use ubuntu feisty.
    it may be filter by my isp, but i ‘m not sure. beacuse the site fickr has been filter…!
    thanks

  3. jaime Madrid says:

    maybe you solved your pb, but if you still have the pb, if you are behind a proxy you must set the env variable:

    http_proxy in your bash profile.

    try this:

    export “http://user:pass@proxyhostname:port/”

    and after rerun:

    webilder_downloader

  4. I had the same problem. Try to install ‘python-devel’ package…

  5. paul1976 says:

    Webilder ubuntu11.10 not go, you can not choose a picture downloaded and set as wallpaper

Leave a Reply

Your email address will not be published. Required fields are marked *