This is the Linux app named go_spider whose latest release can be downloaded as Version1.2.zip. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named go_spider with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start the OnWorks Linux online or Windows online emulator or MACOS online emulator from this website.
- 5. From the OnWorks Linux OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application, install it and run it.
SCREENSHOTS:
go_spider
DESCRIPTION:
An awesome Go concurrent Crawler(spider) framework. The crawler is flexible and modular. It can be expanded to an Individualized crawler easily or you can use the default crawl components only. Spider gets a Request in Scheduler that has url to be crawled. Then Downloader downloads the result(html, json, jsonp, text) of the Request. The result is saved in Page for parsing in PageProcesser. Html parsing is based on goquery package. Json parsing is based on simple JSON package. Jsonp will converse to json. Text form represents plain text content without a parser. The PageProcesser moduler only parse results. The moduler gets results(key-value pairs) and URLs to be crawled next step. These key-value pairs will be saved in PageItems and urls will be pushed in Scheduler.
Features
- Requires Go 1.2 or higher
- Concurrent
- Fit for vertical communities
- Flexible, Modular
- Native Go implementation
- Can be expanded to an individualized crawler easily
Programming Language
Go
Categories
This is an application that can also be fetched from https://sourceforge.net/projects/go-spider.mirror/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.