I want to do the following. Log in to a website, click on a specific link, then click on a download link. I would like to run it on windows or cron jobs on Linux as a fixed task. I'm not picking about the language I use, but I think it is possible to put a browser window on the screen if possible.
Here's a list of those superficial browsers I know:
< Ul>
- Java. Custom browser engine limited Javascript support / DOM emulate open source. - Only Python WebKit-based. Full JavaScript Support Open Source. - Python / Command Line Custom Browser Engine No JavaScript Open Source. - Command Line / WebKit-based All Platforms Full JavaScript Support Open Source. - C ++ /. Net / All Platforms. Chromium based Full javascript support commercial / free - .NET 4 / C #. Custom Browser Engine JavaScript Support open source. - Node.js Custom browser engine JavaScript support / MULAD DOM open source. Based on. - Javascript Custom Browser Engine JavaScript Support / MULAD DOM Open Source via Java / Rhino. - Full JS Support (Firefox / Chrome / Safari / IE) via Browser via Ruby WebDriver - Only Python PyQT and WebKit Li> - node.js Custom browser engine supports JS by Emulated Dome Open Source
- Port of the ports using MSIE (Trident) and V8. open source. - Pure Java 8 solution. A wrapper library around the JavaFx WebKit engine without the head mode. - The fully embedded version of Chromium with off-screen rendering. With C / C ++, NAT rappers (and other languages). Since it is chromium, it has support for everything BSD licensed. - Full support for JavaScript via browser (Firefox, IE, Chrome, Safari, Opera) Officially supported for C #, Java, Javascript, Haskell, Pearl, Ruby, PHP, Python, Objective-C, and R. Unauthorized binding and are available for this. open source. Headless browsers that have JavaScript support through the emulated dome, there are usually issues with some sites that use more advanced / vague browser features, or such functionality In which there are visual dependencies (such as CSS posts and so forth), so when the pure JavaScript support in these browsers is usually completed, the actual equivalent Thit browser functionality should be considered partially.
(Note: The original version of this post only mentions HtmlUnit, so comments. If you know about implementing other headless browsers and have edit rights, then edit this post And feel free to add them.)
Comments
Post a Comment