From ff4b240262ad62f4a9408fb74e799ec4f1acbe79 Mon Sep 17 00:00:00 2001 From: emdee Date: Sat, 24 Sep 2022 02:43:49 +0000 Subject: [PATCH] Writeup requirements --- README.md | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2448508..9356f8e 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,34 @@ +# -*- mode: text; indent-tabs-mode: nil; coding: utf-8 -*- + # tox_profile -Read and manipulate tox profile files. \ No newline at end of file +Read and manipulate tox profile files. It started as a simple script from + + +For the moment logging_tox_savefile.py just reads a Tox profile +and prints to stdout various things that it finds. Later it can +be extended to print out JSON or YAML, and then extended to +accept JSON or YAML to write a profile. + +## Requirements + +If you want to read encrypted profiles, you need to download +toxygen to deal with encrypted tox files, from: + +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/ +Link all 3 from libtoxcore.so files if you have only libtoxcore.so + +If you want to read the GROUPS section, you need Python msgpack: + + +If you have coloredlogs installed it will make use of it: + + +## Future Directions + +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: + +