sjdirect / abotx

Cross Platform C# Web crawler framework, headless browser, parallel crawler. Please star this project! +1.
https://abotx.org
132 stars 23 forks source link

Current AbotX license does not include rendering of javascript. #32

Open osipenko-an opened 7 months ago

osipenko-an commented 7 months ago

Hello! I downloaded the .lic from the repository and saved it in the root of the project. When I try to reproduce the example from README, I get an exception: System.UnauthorizedAccessException: Your current AbotX license does not include rendering of javascript. Please change IsJavascriptRenderingEnabled to false or upgrade your license.

unruledboy commented 3 months ago

My case is, after I downloaded the latest version of AbotX.lic file, configured the PhantomJs file and path, the "ShouldRenderPageJavascript" event is not triggering at all. And "PageCrawlCompleted" always return 403 Forbidden.

I believe the phantomjs is not running at all.

sjdirect commented 2 months ago

@unruledboy Likely some variation of issue 19 where the exe is not getting to the root of the directory. Try manually adding it to the destination bin location to see if that solves it.

sjdirect commented 2 months ago

@osipenko-an i expect that your lic file isn't being moved to the execution directory (usually where the bin directory).

charliekunkel commented 1 month ago

I am having the same issue as @osipenko-an . The Abot.lic file included in the git source code is in the root of my C# project directory, and set to always copy to output directory. Do I need to actually purchase a license?