- Automatic login to Prolific with user credentials.
- Continuously checks for available studies and reserves them when found.
- Handles various HTTP response statuses from Prolific.
- Uses a proxy server if configured in the application's JSON configuration.
{
"interval": 30,
"proxy": "proxy-hostname:proxy-port"
}
- "proxy": Proxy server information. Leave it empty to disable proxy.
- "interval": Interval (in seconds) between each check for available studies.
This project is licensed under the MIT License - see the LICENSE file for details.
- Selenium WebDriver: Used for web automation.
- OkHttp: Used for making HTTP requests.
- JSON-java: Used for handling JSON data.
If you encounter any issues or have questions, please open an issue on this repository.
This project is intended for educational purposes only. It is important to use this tool responsibly and in compliance with the terms of service of the platforms or services it interacts with.
I do not take responsibility for any of the following:
- Actions taken by users of this project that violate the terms of service of any platform.
- Consequences, such as account suspension or banning, resulting from the use of this project.
- Unauthorized or unethical use of this tool.
Users are encouraged to use this project in a legal and ethical manner and to respect the rules and policies of the platforms they interact with.
Please note that any misuse or violations of terms of service are the sole responsibility of the user, and legal consequences may arise from such actions.
By using this project, you agree to these terms and conditions.