Closed koppor closed 1 day ago
We have fetchers with API key and screen scraping. For the screen scapers, they mostly don't work. We should switch to a browser-based screen-scraping. Mostly because of CloudFlare.
Maybe the Java Chromium Embedded Framework (JCEF) helps. The test class https://github.com/chromiumembedded/java-cef/blob/master/java/tests/detailed/handler/RequestHandler.java seems to guide one to the usage.
The PR https://github.com/JabRef/jabref/pull/7075 attempted to display the Google Scholar captchas in JabRef. The PR was not completed. -- This issue says: Rewrite the fetchers not to use URLDownload, but JCEF.
URLDownload
Note that this is different from https://github.com/JabRef/jabref/issues/11093. There, a new UI is demanded.
Here, the it should be allowed that the fetchers run stand-alone without user interaction.
Duplicate of https://github.com/JabRef/jabref/issues/11093
We have fetchers with API key and screen scraping. For the screen scapers, they mostly don't work. We should switch to a browser-based screen-scraping. Mostly because of CloudFlare.
Maybe the Java Chromium Embedded Framework (JCEF) helps. The test class https://github.com/chromiumembedded/java-cef/blob/master/java/tests/detailed/handler/RequestHandler.java seems to guide one to the usage.
The PR https://github.com/JabRef/jabref/pull/7075 attempted to display the Google Scholar captchas in JabRef. The PR was not completed. -- This issue says: Rewrite the fetchers not to use
URLDownload
, but JCEF.Note that this is different from https://github.com/JabRef/jabref/issues/11093. There, a new UI is demanded.
Here, the it should be allowed that the fetchers run stand-alone without user interaction.