Secure download
AE Find Weblinks
Changelog
AE-Find-WebLinks 1.7.0 is a functional crawler release. The biggest change from 1.6.2 is that the script can now follow links beyond the initial page while still preserving the old default behaviour when crawling is not requested.
Added
- Added recursive link-following / crawl mode.
- Added
-FollowDepth <n>: 0= default behaviour, fetch only the supplied source URL(s).- Positive values = follow links up to that many link-hop levels.
-1= crawl until the allowed frontier is exhausted.- Added
-FollowUntilExhausted. - Added aliases:
-FollowToEnd-UnlimitedFollowDepth- Added
-FollowScope: SameDomainSameHostAny- Added
-FollowPathScope: AnySeedPath- Added
-FollowSubdomains. - Added
-MaxSubdomainDepth. - Added
-MaxFollowPages. - Added optional
robots.txtenforcement with-EnforceRobotsTxt. - Added
-RobotsUserAgent. - Added crawl queue/frontier handling with per-page depth tracking.
Improved
- File input handling now works better as crawl seed input.
- Multiple URLs can be extracted from a source-file line more reliably.
- Private/internal URL checks are applied to crawl seeds and crawl candidates.
- Blacklist checks can now prevent URLs from being crawled.
- Crawl candidates are followed by scope/depth rules, not only by search-pattern matches.
- Matching/output writing remains separate from crawl discovery.
- Help text was expanded with crawl examples.
- Interactive configuration now includes crawl-related options.
- CSV logging now records
ROBOTS_BLOCKEDandROBOTS_UNAVAILABLE.
Behaviour Changes
- Default behaviour is unchanged:
-FollowDepth 0means no crawling. - Unlimited crawling is now explicit: use
-FollowDepth -1,-FollowUntilExhausted, or-FollowToEnd. -FollowPathScope SeedPathkeeps crawling inside the starting URL path/subtree.SameHostis stricter thanSameDomain.robots.txtis not enforced unless-EnforceRobotsTxtis supplied.
Current Limitations
- Crawl mode currently requires sequential execution with
-ThrottleLimit 1. -Resumeis not supported in crawl mode.-FollowPathScopeis ignored when crawl mode is disabled.- Exact Public Suffix List handling is not implemented;
SameDomainuses an approximation.
Summary
Version 1.7.0 turns AE-Find-WebLinks from a single-page / URL-list extractor into a controlled crawler, adding depth-based crawling, same-domain/same-host boundaries, seed-path restriction, subdomain controls, crawl page caps, and optional robots.txt enforcement.
5
seconds until the download starts
If the download does not start automatically after the countdown, click the button above.