Add commandline and json/yaml/pprint

This commit is contained in:
emdee 2022-10-01 18:18:56 +00:00
parent f834a7df50
commit 2cbe9dcb4d
3 changed files with 423 additions and 132 deletions

View file

@ -12,13 +12,11 @@ or YAML, and then extended to accept JSON or YAML to write a profile.
If you want to read encrypted profiles, you need to download
toxygen to deal with encrypted tox files, from:
<https://github.com/toxygen-project/toxygen>
<https://git.plastiras.org/emdee/toxygen_wrapper>
Just put the toxygen/toxygen directory on your PYTHONPATH
You also need to link your libtoxcore.so and libtoxav.so
and libtoxencryptsave.so into toxygen/toxygen/libs/
and libtoxencryptsave.so into ```wrapper/../libs/```
Link all 3 from libtoxcore.so files if you have only libtoxcore.so
There is an updated and bugfixed version in:
<https://git.plastiras.org/emdee/toxygen_wrapper>
If you want to read the GROUPS section, you need Python msgpack:
<https://pypi.org/project/msgpack/>
@ -34,4 +32,3 @@ If you have coloredlogs installed it will make use of it:
Because it's written in Python it is easy to extend to, for example,
rekeying a profile when copying a profile to a new device:
<https://git.plastiras.org/emdee/tox_profile/wiki/MultiDevice-Announcements-POC>