View previous topic :: View next topic |
Author |
Message |
henriqueleng n00b
Joined: 20 Jun 2014 Posts: 18
|
Posted: Thu Aug 21, 2014 6:33 pm Post subject: Question about chat systems |
|
|
Hi,
I wanna chat with my friend via text messages.
The first thing I thought was IRC, but I don't like the idead of connect with a big server, to private chat.
Is there a chat system with direct connection and a self hosted files?
How this is instant messaging, I don't need a 24h server maintaining my account up, i'll just need to be connected while i'm chatting.
Since i can do this, can i also share video and others files with him? |
|
Back to top |
|
|
skiwarz Apprentice
Joined: 23 Feb 2014 Posts: 263
|
Posted: Thu Aug 21, 2014 6:47 pm Post subject: |
|
|
You could try the Mumble/Murmur combo. It's similar to Teamspeak or Raidcall, where you can can have chat rooms with audio and text. Mumble is the client part, and Murmur is the server part. You can connect to public servers, which is what I think you don't want. Or you can install Murmur on your machine and use yourself as a server that your friends can connect to.
Limitations: Can't send files (I don't think), and you must be connected to the server to receive messages.
But, it's open source... so that's nice |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54214 Location: 56N 3W
|
Posted: Thu Aug 21, 2014 7:22 pm Post subject: |
|
|
henriqueleng,
There is talkd or ytalk.
You all ssh in to the same system and run talk.
For file sharing you can use sttp.
talkd predates the internet ... _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
szatox Advocate
Joined: 27 Aug 2013 Posts: 3131
|
Posted: Thu Aug 21, 2014 7:32 pm Post subject: |
|
|
if you use ssh you can even use wall |
|
Back to top |
|
|
henriqueleng n00b
Joined: 20 Jun 2014 Posts: 18
|
Posted: Thu Aug 21, 2014 7:38 pm Post subject: |
|
|
ssh will work good with multiplataform connections?
Will i get to know if my friend is online and able to receive the message? |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54214 Location: 56N 3W
|
Posted: Thu Aug 21, 2014 7:44 pm Post subject: |
|
|
henriqueleng,
You can use w or who to see who is logged in.
Test that on you own system.
There are ssh clients for Windows (PuTTY) Embedded Systems, (dropbear).
I've not used BSD but SSH is a key remote system admin tool, it will be there. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
henriqueleng n00b
Joined: 20 Jun 2014 Posts: 18
|
Posted: Thu Aug 21, 2014 9:07 pm Post subject: |
|
|
Another questions.
If "Secure Shell (SSH) is a cryptographic network protocol for secure data communication, remote command-line login, remote command execution, and other secure network services between two networked computers." (wikipedia) How it work for example with IRC servers?
I imagine something like:
MYCOMPUTER ----SSH--> IRC SERVER ----SSH---> USERSCOMPUTER
Can I implement under this connection tunnel a chat protocol like SIP, too make thing easier? |
|
Back to top |
|
|
MustrumR n00b
Joined: 15 Nov 2011 Posts: 71 Location: Right here
|
Posted: Thu Aug 21, 2014 9:36 pm Post subject: |
|
|
You can use tox.
There are a lot of clients for tox.
- uTox is a lightweight client for windows/linux/osx/android. (possibly supports audio calls)
- Antox is a more popular android client
- toxic is a nice CLI client for linux (supports audio calls, tested and works)
- venom is a GUI client for linux (doesn't seem to support audio calls)
They are available in gentoo-overlay-tox: https://github.com/fr0stycl34r/gentoo-overlay-tox.
It's pretty straightforward and requires no registration. DHT so it's peer-to-peer (UDP hole punching so mostly direct communication). It also uses good cryptography like ed25519 and AES so it should be secure for now. |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Fri Aug 22, 2014 3:56 pm Post subject: |
|
|
You can always setup your own irc server. Inspircd is easy enough to setup. There's also unrealircd, both in portage.
Then your friends can connect to your ip, or you could use some dynamic domain name service such as dyndns or no-ip so that they can connect using a domain name. |
|
Back to top |
|
|
henriqueleng n00b
Joined: 20 Jun 2014 Posts: 18
|
Posted: Tue Aug 26, 2014 10:46 pm Post subject: |
|
|
After some fails with SSH, i tried tox and really liked it. Awesome.
I'm using toxic the (cli client) wich I installed from the overlay, and i tried a audio call with other client (utox) on windows, everything worked. |
|
Back to top |
|
|
|