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. |
||
---|---|---|
.. | ||
.settings | ||
src | ||
.classpath | ||
.gitattributes | ||
.gitignore | ||
.project | ||
LICENSE.txt | ||
README.md | ||
build.sh | ||
pom.xml |
README.md
CTB Recorder
A free recording software for Chaturbate, MyFreeCams, CamSoda, Cam4 and BongaCams.
Requirements
- Java 64-bit version >= 10 (already included in the bundles, which end in -jre)
Installation
- Download the ctbrec bundle ending in -jre for your platform.
- Unzip it
- Open the new ctbrec directory and start ctbrec by executing ctbrec.exe or ctbrec.sh
- If you want to use features like follow/unfollow or tipping, set up your credentials in the settings tab. !!Caution!! The credentials are stored unencrypted on your hard drive.
Alternatively you can download and install Java yourself and use the smaller bundles without JRE. Make sure to add the java binary to your PATH environment variable.
License
CTB Recorder is licensed under the GPLv3. See LICENSE.txt.