As you know, you can create 10 day free trial forhttps://learning.oreilly /for testing purposes.
This tool does couple of simple steps to provide free trial account for you:
- Creates temp mail with specific domains overhttps://dropmail.p.rapidapi /
- Tries to register with created temp mails tohttps://learning.oreilly /
- Prints the login information to console and then exits.
oreilly-trial can be customized with several command line arguments:
Usage:
oreilly-trial [flags]
Flags:
-h, --help help for oreilly-trial
--verbose verbose output of the logging library as 'debug' (default false)
-v, --version version for oreilly-trial
Binary can be downloaded fromReleasespage.
After then, you can simply run binary by providing required command line arguments:
$./oreilly-trial
This project can be installed withHomebrew:
$ brew tap joshsagredo/tap
$ brew install joshsagredo/tap/oreilly-trial
Then similar to binary method, you can run it by calling below command:
$ oreilly-trial
You can simply run docker image with default configuration:
$ docker run joshsagredo/oreilly-trial:latest
This project requires below tools while developing:
- Golang 1.20
- pre-commit
- golangci-lint- required bypre-commit
- gocyclo- required bypre-commit
After you installedpre-commit,simply run below command to prepare your development environment:
$ make pre-commit-setup
Apache License 2.0