-
Notifications
You must be signed in to change notification settings - Fork 10
A chat application written in Python, GTK and Twisted
License
bspaans/pylanchat
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
================================================================================ Python LAN Chat, Version 1.2 written by Bart Spaans, 2007, 2008, 2009, <onderstekop@gmail.com> http://www.onderstekop.nl/ Released under the GNU General Public License version 3 (GPL) ================================================================================ This package contains: Python LAN Chat Server Python LAN Chat Client ================================================================================ VERSION LOG Version 1.1 * Connect to server with chosen alias * Send and receive messages * Send and receive private messages Version 1.2 * RSA encrypted sending and receiving * Multiple channels * Configuration files * Crude emoticon support * Dropped support for the GUI version of the server ================================================================================ TODO + Preferences tab needs labels..(yikes) + More options supported in the configuration files + A setup.py file - not really necessary, but could be nice + Short license in every file header. Full license in LICENSE. ================================================================================ FREQUENTLY ASKED QUESTIONS ================================================================================ Q: I just want to connect to a server and chat, what do I need? You will only need to copy the Client directory and its contents. And run the Client.py file. Q: How do I run .py files in Windows? Click 'Start', click 'Run', type 'cmd' and hit enter. A terminal will open. You will need to navigate to the directory where the .py file is located. For example, if you want to open C:\python\PLC\Client\Client.py you will need to type 'cd c:\python\PLC\Client' to enter the directory. Once you there type 'python.exe Client.py' and the .py should be running Q: How do I run .py files in Linux? Open a terminal, navigate to the directory and run the .py file by typing ./Client.py (for instance). On most distros you could also doubleclick the file and it will ask you to run it. Q: I'm running the .py file but I'm getting an error? You need to have Python, GTK+, Twisted and the Crypto library installed to properly run Python LAN Chat. On a lot of Linux distributions these packages are installed by default or to be found in the package manager, but on Windows they aren't. You can see INSTALL.txt for more details. If you still receive errors, but have these programs installed create a new issue on the issue tracker. Q: How do I setup Python LAN Chat on my own local network? Pick a PC that will run the server. Copy the server directory and run pylanchatd. Your channel will now become available to other computers in your LAN with the Python LAN Chat client (simply copy the Client directory and run Client.py). You can also check out some minimal stats by pointing your browser at port 8080 of the server. Q: Is there a public repository available? Yes, check github! You can fork the whole project with a single click. See: http://github.com/bspaans/pylanchat/ You can send me a pull request if you have written something that may benefit the original repository. ================================================================================
About
A chat application written in Python, GTK and Twisted
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published