ProMcTagonist / tryToxics

and another tox-api-client, based on pyTox and pyQt, written in pure python.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tryToxics


=========

logo

..and another tox-api-client, based on pyTox and pyQt, written in pure python 3..

This project..

.. is a try. Because of that it get its initially name "toxTry" which existed as a context-free (or "nonsense") project in my repo "jobManagement".
The new name should be a motivation too - there are some tox-api-clients and tox-users. "Try" them, but pls no real toxics! :)

Build-Instructions

Something more serious. You baiscly need:
  • pyQt4
  • pyCrypto
  • header/dev-Files for python 3 (needed by pyTox)
  • pyTox
  • On *buntu (13.10) they're the following:
    sudo apt-get install python3-crypto python3-pyqt4 python3-dev
    After installing that stuff, clone pyTox:
    git clone https://github.com/aitjcize/PyTox.git
    Or just download and extract it as zip. Anyway, go into a shell and the right folder and put in sudo python3 setup.py install
    After it compiles, you should be ready, give start.sh a kick. Don't forget to update and reinstall this lib by hand.

    Whats working / Bugs

    Important to know: friendRequests get automatic accepted, also groupchat for debugging..
    Working!
    • Add and save toxUsers
    • "Profile"-Signals (status, statusmessage, name)
    • Save messages/history log
    • Send and reciving messages
    • Encryption of localData
    • Internationalisised (at the moment english + german)
    • Recive groupchatmessages (get extendet, im happy)

    Not working / known Bugs

    • Status (backgroundcolor in friendlist) shows always online
    • Encryption is incomplete and fucks around (padding is not right anymore)-when u want to use it, take arc4 or xor to encrypt, they should work.
    • It's easy possible to kill the app, when you don't wait, until it's really connectet to a user and stress it around
    • language has to be fixed
    ...etc. I've now a moment time to work on, so i think, it will get a bit more extendet soon (i've broke my feet and shouldn't move - lets dev!).

About

and another tox-api-client, based on pyTox and pyQt, written in pure python.

License:GNU General Public License v2.0


Languages

Language:Python 75.8%Language:TypeScript 23.6%Language:IDL 0.6%Language:Shell 0.1%