PHP Classes
elePHPant
Icontem

PHP Imager Scraper: Crawl a page and extract the images it contains

Recommend this page to a friend!
  Info   View files Example   Screenshots Screenshots   View files View files (24)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2018-05-29 (2 months ago) RSS 2.0 feedNot yet rated by the usersTotal: 142 This week: 3All time: 8,645 This week: 94Up
Version License PHP version Categories
imager-scraper 1.0Freely Distributable5Graphics, Files and Folders, Searching
Description Author

This package can crawl page and extract the images it contains.

It takes the URL of a given page and sends a HTTP request to retrieve the page contents.

The package can also parse the page using a DOM parser to find all the images it contains, so it can download those images to a separate directory.

  Performance   Level  
Name: santi <contact>
Classes: 1 package by
Country: Spain Spain
Age: 31
All time rank: 4067108 in Spain Spain
Week rank: 113 Up3 in Spain Spain Up

Details

Imager

Download images from external website

Simple class that works with simple html dom parser. After adding an external url Imager the script will show all the images that it have found on the web.

Usage

For use run index.php on browser & include external url on input

History

Version 1.0 (2018-05-25)

Credits

Demo - http://barnaproject.com/projects/scraper/

Lead Developer - Barnaproject http://barnaproject.com

License

The MIT License (MIT)

Copyright (c) 2015 Chris Kibble

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Screenshots  
  • result
  • index
  Files folder image Files  
File Role Description
Files folder imageassets (4 directories)
Files folder imageincludes (2 files)
Plain text file Imager.php Class Class source
Accessible without login Plain text file index.php Aux. Auxiliary script
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Image file preview.png Data Auxiliary data
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file result.php Example Example script

  Files folder image Files  /  assets  
File Role Description
Files folder imagecss (3 files)
Files folder imagefonts (1 file)
Files folder imageimages (8 files)
Files folder imagejs (4 files)

  Files folder image Files  /  assets  /  css  
File Role Description
  Accessible without login Plain text file bootstrap.css Data Auxiliary data
  Accessible without login Plain text file lightbox.css Data Auxiliary data
  Accessible without login Plain text file main.css Data Auxiliary data

  Files folder image Files  /  assets  /  fonts  
File Role Description
  Accessible without login Plain text file glyphicons-halflings-regular.svg Data Auxiliary data

  Files folder image Files  /  assets  /  images  
File Role Description
  Accessible without login Image file close.png Icon Icon image
  Accessible without login Image file favicon.png Icon Icon image
  Accessible without login Image file ipad-hand.png Data Auxiliary data
  Accessible without login Image file loader.gif Data Auxiliary data
  Accessible without login Image file loading.gif Icon Icon image
  Accessible without login Image file next.png Icon Icon image
  Accessible without login Image file prev.png Icon Icon image
  Accessible without login Image file save-as.png Icon Icon image

  Files folder image Files  /  assets  /  js  
File Role Description
  Accessible without login Plain text file bootstrap.min.js Data Auxiliary data
  Accessible without login Plain text file jquery-1.10.2.min.js Data Auxiliary data
  Accessible without login Plain text file lightbox.js Data Auxiliary data
  Accessible without login Plain text file main.js Data Auxiliary data

  Files folder image Files  /  includes  
File Role Description
  Accessible without login Plain text file modal.php Aux. Auxiliary script
  Plain text file simple_html_dom.php Class Class source

 Version Control Unique User Downloads Download Rankings  
 92%
Total:142
This week:3
All time:8,645
This week:94Up