Skip to content

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

License

Notifications You must be signed in to change notification settings

ProMcTagonist/tryToxics

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 75.7%
  • TypeScript 23.6%
  • Other 0.7%