Код: using Renci.SshNet; using Renci.SshNet.Common;
public SSHConnectAct()
{
string host = "111.11.11.111";
string username = "user";
string password = "password";
var proxy_host = "222.22.22.2";
int port = 22;
int proxy_port = 80;
PasswordConnectionInfo connectionInfo = new PasswordConnectionInfo(host, port, username, password, ProxyTypes.Http, proxy_host, proxy_port);
connectionInfo.Timeout = TimeSpan.FromSeconds(30);
SshClient client = new SshClient(connectionInfo);
try
{
client.Connect();
if (client.IsConnected)
{
client.RunCommand("python3 /path/script.py");
MessageBox.Show("Скрипт запущен");
client.Disconnect();
MessageBox.Show("SSH соединение закрыто");
}else{
MessageBox.Show("Соединение не активно");
}
}
catch (Exception e)
{
MessageBox.Show("Ошибка подключения "+e);
}
}
Подскажите, не могу понять что за ошибка? Куда копать?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Не знаю тонкостей технической реализации виртуальных машин под Java и C#, но знаю, что для приложений под Android выделяют понятие "жизненный цикл...
ПриветНе доходит как поменять значения между двумя панелями во время выполнения программы