Speckmops / ts3admin.class

The ts3admin.class is a powerful api for communication with Teamspeak 3 Servers from your website! Your creativity knows no bounds!
GNU General Public License v3.0
111 stars 35 forks source link

ServerQuery - SSH 10022 ( Server version 3.3.0 ) #49

Open hunterpl opened 6 years ago

hunterpl commented 6 years ago

Hello Dear Staff,

Can you introduce and update Query console via protocol SSH please for 10022 port thank you, we would like add this class for checking online servers via query ssh and for query bots scripts, thank you.

dalexhd commented 6 years ago

@par0noid RT

lgund commented 6 years ago

If @par0noid don´t have the time I will also create a pull request to add this feature in the future. I can promise you that @par0noid ts3admin.class will support it this year (before telnet will be closed)

Speckmops commented 6 years ago

Hello everyone,

didn't notice the new version. I've to take a deeper look at it, but I don't know when I have time to do it. Maybe @lgund could do some prototype-pull-request, which I can use to implement it faster.

@lgund did they set a date where telnet support will end?

lgund commented 6 years ago

No not really. But I am sure it will be with the comming teamspeak 5 at the end of this year by default disabled. Maybe they will also remove it with teamspeak 5 but I don´t think so.

I will write a small php script and make a pull request. That´s not the problem. The syntax and input/output stay the same on ssh. It will just be a other protocol.

dalexhd commented 6 years ago

It dosn't make sanse if they remove raw connection option. In my opinion, the server owner has to decide what he wants to do with his query bots... If use raw or ssh.

lgund commented 6 years ago

BTW both are raw connections. You have just now the option that you can use the ssh protocol and don't need to use the telnet protocol.

The server owner can decide yes. But today we should always use a security connection and telnet isn't really secure. I would always prefer ssh with a key.

Speckmops commented 6 years ago

@lgund befor you add a pull request, notice that i did some merges today

lgund commented 6 years ago

Yea I´ve seen them. I will do it at the weekend with the latest version you have here.

lgund commented 5 years ago

I am currently working on the ssh support but for some reason I´ve some little problem with it. I´ve described here the problem I´ve. If someone has a idea it would be great to help me there. If I am finished with the support it will be posted as pull request here.

Speckmops commented 5 years ago

@lgund saw that you solved your problem 👍

lgund commented 5 years ago

Yes I will today make a pull request to add ssh support.

Edit

you can see here the new pull request. If you don´t want to wait until the request will be accepted you can download the class from here too.