forked from j62/ctbrec
1
0
Fork 0
Commit Graph

8 Commits

Author SHA1 Message Date
0xboobface eba7b085b8 Add FFmpeg to assembly
- Add FFmpeg to the assembly
- Remove assembly descriptors without JRE
2019-12-07 13:41:25 +01:00
0xboobface 055de8b653 Update bundled Java to version 12 2019-04-04 18:40:30 +02:00
0xboobface a6709bd6db Introduce external browser for logins
Since the JavaFX integrated browser does not work reliably for recaptcha and in general does not behave like standard browsers, I now use an external browser for the logins. The dependency to javafx-web has been removed.

The external browser is based on electron, which uses chromium as internal browser. The implementation can be found at https://github.com/0xboobface/ctbrec-minimal-browser

The browser is a minimal browser, which only shows the web page content without any other controls. It is launched by ctbrec in a new process and remote controlled over a socket connection. I first tried to control it via
stdin/stdout, but it turns out, that stdin is not supported by electron on windows.
2019-01-08 14:26:22 +01:00
0xboobface 0ff04ed9ef Use /bin/bash in shebang
... otherwise pushd and popd might not work
2018-12-02 02:07:30 +01:00
0xboobface 9321a2945d Move CHANGELOG.md to the root dir of the repo 2018-11-19 17:39:31 +01:00
0xboobface 73444118d9 Remove server files from assembly 2018-11-19 14:04:24 +01:00
0xboobface 9f314a3512 Add assembly for the server 2018-11-19 13:05:41 +01:00
0xboobface e87611fe3d Split up project into client, server and master 2018-11-18 19:22:37 +01:00