Package: comunio
Comunio Manager===============.. figure:: comunio/resources/logo/logo_256.png:alt: LogoLogoComunio Manager is a program designed to help Comunio players withmanaging their teams by collecting information about their player'sperformance and market value.This is accomplished by parsing the comunio.de website itself andstoring the parsed values in a local SQLite3 database.Installation------------If you don't have python installed, please do so beforehandIf you have pip installed, you can simply run ``pip install comunio``(or ``pip install comunio --user`` to install as non-root, which isprobably the preferred way to do it).If you can not use pip, you can also install the program by downloadingthe source and running ``python setup.py install`` or``python setup.py install --user`` in the root directory (which is theone containing a setup.py file)Alternatively, Linux and Windows executables which require no additionaldependencies can be downloaded from the `Github releasesection <https://github.com/namboy94/comunio-manager/releases>`__Usage-----The program offers the following command line arguments:::-u , --username      Specifies the comunio username-p , --password      Specifies the comunio password-g , --gui           Starts the program in GUI mode-k , --keep_creds    Stores the provided credentials in a local config file-r , --refresh       Updates the local database, then exits the program-s , --summary       Prints a short summary of the player's account to the console-x , --xkcd          Draws the graphs in the GUI in an XKCD-comic styleExamples~~~~~~~~Running the program with the command::comunio -u namboy94 -p hunter2 -skwill make the program try to log in as the user 'namboy94' and thepassword 'hunter2'. Afterwards, a short summary of the player's comunioaccount will be printed to the console. Since the -k flag was also set,the player's username and password are stored locally, which enables theplayer to now just run::comunio -rand the local database will be updated. Please be aware of the fact thatanyone with access to your local files will be able to read yourcredentials, so beware of storing these on shared PCs.The Program also offers a GUI, which can be called via::comunio -gIt will start with a login screen, then proceed to displaying variousinformation about the comunio account and the (football) players in the(comunio) player's team. For more details, view the screenshots section.Additionally, the -x flag can be combined with the -g flag to showXKCD-style graphs instead of normal graphs in the GUICurrent Limitations-------------------Due to the design of Comunio, the program has a couple of limitations:-  When 5 players (the maximum amount) are up for sale, the database cannot be updated, as it is not possible to determine the market valuesof the players that are not on sale-  At times, the comunio servers do not allow logins from non-'Pro'players. At those times, the program can naturally not update thelocal database-  The program can not get data from the past. Gaps in the database arecompensated, but if no daily updates are done, gaps in the data willoccur.Screenshots-----------.. figure:: comunio/resources/screenshots/login.png:alt: The Login ScreenThe Login Screen.. figure:: comunio/resources/screenshots/gui_normal.png:alt: The Main WindowThe Main Window.. figure:: comunio/resources/screenshots/gui_xkcd.png:alt: Using the XKCD graphsUsing the XKCD graphs.. figure:: comunio/resources/screenshots/cli.png:alt: CLI SummaryCLI SummaryFurther Information-------------------`Documentation(HTML) <https://docs.namibsun.net/html_docs/comunio-manager/index.html>`__`Documentation(PDF) <https://docs.namibsun.net/pdf_docs/comunio-manager.pdf>`__`Python Package Index Site <https://pypi.python.org/pypi/comunio>`__`Git Statistics(gitstats) <https://gitstats.namibsun.net/gitstats/comunio-manager/index.html>`__`Git Statistics(git\_stats) <https://gitstats.namibsun.net/git_stats/comunio-manager/index.html>`__`Changelog <https://gitlab.namibsun.net/namboy94/comunio-manager/raw/master/CHANGELOG>`__