dafont.com Leech (Source) | Dafont API 09-02-2012, 02:11 AM
#1
I worked on this project which is basically an API for dafont.com. The API class I made for it is fully threaded and uses public enums and dictionaries to show which method result is being returned when using multiple instances of the class at the same time. This API currently allows you to grab the font name, font author, font categories, example font picture, font chart, and font download link. It still lags a bit but only when loading the pictures into the pictureboxes. I've tried various things to avoid the lag (like threadpools) but it doesn't seem to avoid the problem completely. This relies solely on the HTML Agility Pack to grab things.
Here's a screenshot:
![[Image: dafontLeecherRelease.jpg]](http://codepier.com/wp-content/uploads/2012/08/dafontLeecherRelease.jpg)
Download the source:
http://www.mediafire.com/download.php?g55aja3zuelmnq8
To run this you might need to download the HTML Agility Pack and add the 40-client .dll as a reference.
Give me credit if your going to reuse source from my project. I'd like to thank Niya on VBforums for his guide on understanding multi-threading. Please reply with any feedback/questions you have about the source.
Here's a screenshot:
![[Image: dafontLeecherRelease.jpg]](http://codepier.com/wp-content/uploads/2012/08/dafontLeecherRelease.jpg)
Download the source:
http://www.mediafire.com/download.php?g55aja3zuelmnq8
To run this you might need to download the HTML Agility Pack and add the 40-client .dll as a reference.
Give me credit if your going to reuse source from my project. I'd like to thank Niya on VBforums for his guide on understanding multi-threading. Please reply with any feedback/questions you have about the source.
#steez


![[+]](https://sinister.li/images/modern/collapse_collapsed.png)



![[Image: rytwG00.png]](http://i.imgur.com/rytwG00.png)