Commit Graph

10 Commits

Author SHA1 Message Date
Moss b3680b54c5
Login: Added Login System
Login info should be placed in a file with the following format:
email@example.com
password
2023-02-05 11:33:25 -08:00
Moss 35b4c181b3 CMake: Added 'DROPOUT_DL_BUILD_ALL' Option
This option will build four executables:
- dropout-dl-minimal (with curl without sqlite or gcrypt)
- dropout-dl-sqlite (with curl and sqlite without gcrypt)
- dropout-dl-full (with curl, sqlite and gcrypt)
- tests
2022-10-01 15:07:40 -04:00
Moss 178a803fb6 CMake: Added 'DROPOUT_DL_TESTS' Option
If not set tests will not be build.
2022-10-01 14:30:08 -04:00
Moss 4ea34e7383 Tests: Added First Tests 2022-09-30 17:31:22 -04:00
Moss 1926485b1a CMake: Updated CMake to Check for sqlite and libgcrypt 2022-09-29 17:14:32 -04:00
Moss 1138e0fc3f Options: Added '--series' Option
This allows for an entire series to be downloaded at once. There are
issues with filenames but it works mostly.
2022-09-29 03:04:57 -04:00
Moss 52d3579a1e Episode: Refactored Episodes as Objects 2022-09-28 20:56:10 -04:00
Moss e0eabdb67e Chrome: Added basis for decrypting chrome cookies
Not currently functional
2022-09-28 20:02:10 -04:00
Moss d1b0d66bfb Cookies: Added better options for cookie access
For firefox a file can be created which contains the path to a firefox
profile. This then allows the cookies to be directly read from firefox
when running the program.
For any other browser the cookie has to be placed into two files named
auth_cookie and session_cookie.
2022-09-11 13:21:24 -04:00
Moss 7fb381c532 Inital Commit 2022-09-10 20:19:41 -04:00