I have created a Facebook Image Scraper which downloads images from Facebook albums. It is created in .NET 4 Framework so you will need that installed on your computer for the program to work.
How To Use
If you do not already have a file with filenames (this is the usual scenario)
1. Type the Page ID into the PageID field. If the page URL is www.faceb00k.com/9gag, then the Page ID is 9gag.
2. Click [Retrieve Album List]. This retrieves a list of album names from the server and populates the drop down menu below it.
3. Select the album you wish to download images from. For example: "Wall Photos"
4. Click the [Browse] button to navigate to the folder you wish to save the images in. This path will be shown in the "Save In" text box.
5. Click [Scrape Filenames Into Text File]. This will download a list of filenames into a text file that is the same name as the page ID. In the example, it would be 9gag.txt (and it would be saved in the folder that you specified)
6. Now that you have a list of image filenames, you can click [Download Images From Album].
7. The images will now download! Keep an eye on the Status area of the program to see when the downloads have finished.
If you ALREADY HAVE a list of filenames (possibly from another source, or from scraping it earlier)
1. At the bottom right hand side of the window, select [Browse and Load File...]. Select a file that contains a list of images to download).
2. Click the [Browse] button to navigate to the folder you wish to save the images in. This path will be shown in the "Save In" text box.
3. Click [Download Images From Album] and the images will download.
There is still some Exception Handling to be done so if you run into errors please screenshot it and show me the error so I can fix it. Extensive testing has not been done on it, but it definitely works.
What will I be adding?
- Asynchronous downloads (To make it faster and to prevent the UI from being locked while downloads are in progress)
- The ability queue up multiple FB pages and run them all in one batch
Accepting requests for other functionality!!
Let me know how you go.
Virustotal:
https://www.virustotal.com/file/96ab568701fccef840e0d7ebbeb49a955a1ceab191c10242dede9866d16f91ea/analysis/1346307754/ Download:
http://adf.ly/VGiBY
0 comments
Posts a comment