Commit graph

118 commits

Author SHA1 Message Date
mkb79
76d41171a8
Add a plugin to convert a OpenAudible credential file 2021-03-01 11:42:19 +01:00
mkb79
6f58bcfb5b
update README.md 2021-02-21 23:06:21 +01:00
mkb79
f94655edf1
update README.md 2021-02-21 22:56:49 +01:00
mkb79
44bb6b08fd
Issue #14 - rework import plugin cmds
- fix absolute imports
2021-02-21 22:52:25 +01:00
mkb79
c9df40c59c
Delete cmd_remove-encryption.py.bak 2021-02-21 00:26:50 +01:00
mkb79
558eb3b330
fix issue#13 2021-02-20 23:44:24 +01:00
mkb79
9306131291
fix issue#12 2021-02-20 23:37:17 +01:00
mkb79
c8967693b0
Solve issue #12 2021-02-19 08:47:48 +01:00
mkb79
1a620c3744
Add timeout option to library export command 2021-02-19 00:03:43 +01:00
mkb79
508e3b4a42
Update __main__.py 2021-01-30 23:21:49 +01:00
mkb79
d4a937d14f
Bump version to 0.0.dev11 2021-01-30 14:14:54 +01:00
mkb79
4ed679ce60
Update config.py 2021-01-30 14:13:09 +01:00
mkb79
31e62e8a81
ADD: quickstart as subcommand for audible
Quickstart can now used with `audible quickstart` too.
2021-01-30 14:12:18 +01:00
mkb79
7ecd1607fb
FIX: quickstart command 2021-01-30 14:10:21 +01:00
mkb79
c9723d71d9
remove useless add_plugin_path_to_session function in config.py 2021-01-30 13:27:21 +01:00
mkb79
c2a647691a
remove useless read_config function in config.py 2021-01-30 13:24:15 +01:00
mkb79
ddf84febdb
add cmd_remove-encryption.py to plugins
This plugin is a proof-of-concept and needs development.
2021-01-28 21:28:09 +01:00
mkb79
94d5f50eb7
Update plugin_cmds/README.md 2021-01-28 20:18:46 +01:00
mkb79
bb35e0e7ef Update cli.py
add version option
2021-01-28 17:46:17 +01:00
mkb79
044e856afb Recode package
# Added

- Set a custom plugin dir via environment variable
- Provide plugin packages where commands can hook in audible command.

# Changed

- Plugin commands are now placed in the command root instead of ``plugin-cmds`` subcommand. So replacing of build-in commands are possible.

# Removed

- The `--config`` option. A custom config dir can now only be set via environment variable.
- The `--plugins`` option. A custom plugin dir can now only be set via environment variable

# Misc

- Some code optimations
2021-01-28 17:24:38 +01:00
mkb79
bc29569152
Rename folder 2021-01-27 11:01:03 +01:00
mkb79
aa208803fb
Add: how-to add code (tab) completion 2021-01-27 10:40:37 +01:00
mkb79
b06b052152
update update_chapter_titles.py
Add option to separate Audible Intro and Outro branding into a own
chapter.
2021-01-25 22:05:56 +01:00
mkb79
8907f42ed2
add comment to plugin-cmd cmd_activation-bytes.py 2021-01-23 01:24:37 +01:00
mkb79
fb927751e9
Bump version 2021-01-23 01:20:50 +01:00
mkb79
89ae8e9472
Add: activation-bytes command 2021-01-23 01:20:12 +01:00
mkb79
fcfffd23ef
Change: download command
Attention:
For now you have to specify what you want to download when using
download command. You can download aax and aaxc file with one command.

- add `aax` option
- remove `no-audio` option
- remove non-working `link-only` option
- `no-confirm` option now works when using with `title` option
2021-01-23 01:09:57 +01:00
mkb79
c1a9091302
Update README.md 2021-01-09 10:40:35 +01:00
mkb79
4fbaac6348
Add plugin_cmds/README.md 2021-01-09 10:40:08 +01:00
mkb79
238c2e4c9e
Add: plugin commands folder with examples 2021-01-08 23:36:48 +01:00
mkb79
ed2fa51570
bump audible version 2021-01-08 19:41:11 +01:00
mkb79
9832a5ad7f
bump version 2021-01-08 19:31:19 +01:00
mkb79
04f203d14a
Bugfix: get chapters 2021-01-08 19:30:43 +01:00
mkb79
5e7244d5ff
Add: get version info 2021-01-08 19:29:39 +01:00
mkb79
b74032eb3b
Bump version to 0.0.dev7 2020-12-20 23:57:34 +01:00
mkb79
50e6f7d539
cmd_library: properly close file object
- use ``with``-statement when open file in write mode
2020-12-20 23:56:34 +01:00
Brian Andress
13b8ef4f0a
fix library export, add default library destination to gitignore (#10)
* fix library export, add default library destination to gitignore

* Update cmd_library.py

* open file with correct encoding

Co-authored-by: mkb79 <mkb79@hackitall.de>
2020-12-20 23:05:33 +01:00
mkb79
740d6a12ef Package Changes
- Add ``cover-size`` option to ``audible download``. Default cover size is 500. Naming of cover files contains size for now.
- BUGFIX closing ``client`` and ``api_client`` correctly
- Reformating code
- Rework ``models`` and ``cmd_download`` module
2020-12-13 15:44:44 +01:00
mkb79
c0e75c962c
Add example of custom cmd to README.md 2020-12-10 15:45:39 +01:00
mkb79
41efe8c2c3
Table doesn't show correctly #2 2020-12-10 13:39:11 +01:00
mkb79
a8b9ceec90
Table doesn't show correctly 2020-12-10 13:32:36 +01:00
mkb79
6ca7b696de
rework audible-cli package / add plugin-cmds 2020-12-10 13:21:31 +01:00
mkb79
8c5a90ce89
Rework example to replace chapter titles 2020-11-04 10:59:15 +01:00
mkb79
143fd5818d
ADD: update_chapter_titles.py 2020-11-03 18:50:19 +01:00
mkb79
4ad78c27ba
Issue 7 (#8)
* ADD: Option to download chapter informations
2020-11-02 11:41:44 +01:00
mkb79
fdb9f4c248
issue 4: some changes downloading aaxc (#5)
* some changes downloading aaxc
* uses `audible` v0.4.4 who fix an error on decrypting voucher for aaxc files
2020-10-25 22:42:51 +01:00
mkb79
cd502f3b6d
add option to download aaxc / some redesigns
- download aaxc files with voucher file for further purpose
- move functions to config.py and some redesigns
2020-10-16 12:16:13 +02:00
mkb79
76a4b57f92
Merge pull request #3 from mkb79/issue-2
Issue 2
2020-09-23 22:47:33 +02:00
mkb79
2a673a9f8d
internal adjustments 2020-09-23 22:45:47 +02:00
mkb79
da015bf786
update README.md 2020-09-21 22:45:48 +02:00