2010-08-25, 13:41
I've finished writing the first version of my .NET library for accessing XBMC-style metadata scrapers. I'm calling the library XScraperLib. Basically this library will allow you to use the XBMC XML metadata scrapers without requiring any modification.
I've tried to make this library as easy to use as possible and I've documented every class, property, and method as well as included a readme.txt with several examples on how to use this library.
Also included is a demonstration application that can also be used a scraper editor/debugger. It includes several scrapers that I recently downloaded from XBMC and all of them have been tested and work fine. The editor/debugger allows you to call any scraper XML function (with any parameters) and then receive the result. You can also pass in URLs or specify local files and have it's content retrieved before calling the function. Finally, an XML tree view is included to view the results of the scraper function in an easy to read tree.
The project is currently hosted on Google Code: http://code.google.com/p/xscraperlib/
...and the latest downloads can be found here: http://code.google.com/p/xscraperlib/downloads/list
...and the readme.txt can be found here: http://xscraperlib.googlecode.com/svn/tr...readme.txt
Finally, here are some screenshots of the demo application and class diagram:
![Full sized picture Image](http://img.devsrc.net/thumbs/classdiagr.png)
Huge thanks to spiff for all of this help!
I've tried to make this library as easy to use as possible and I've documented every class, property, and method as well as included a readme.txt with several examples on how to use this library.
Also included is a demonstration application that can also be used a scraper editor/debugger. It includes several scrapers that I recently downloaded from XBMC and all of them have been tested and work fine. The editor/debugger allows you to call any scraper XML function (with any parameters) and then receive the result. You can also pass in URLs or specify local files and have it's content retrieved before calling the function. Finally, an XML tree view is included to view the results of the scraper function in an easy to read tree.
The project is currently hosted on Google Code: http://code.google.com/p/xscraperlib/
...and the latest downloads can be found here: http://code.google.com/p/xscraperlib/downloads/list
...and the readme.txt can be found here: http://xscraperlib.googlecode.com/svn/tr...readme.txt
Finally, here are some screenshots of the demo application and class diagram:
![Full sized picture Image](http://img.devsrc.net/thumbs/demofuncti.png)
![Full sized picture Image](http://img.devsrc.net/thumbs/treeview.png)
![Full sized picture Image](http://img.devsrc.net/thumbs/classdiagr.png)
Huge thanks to spiff for all of this help!