登录
首页 » C#源码 » C# 模拟实现SSH命令

C# 模拟实现SSH命令

于 2022-01-26 发布 文件大小:513.78 kB
0 117
下载积分: 2 下载次数: 1

代码说明:

C# 模拟实现SSH命令,模拟实现LINUX相关操作,代码中包括了英文注释,代码比较完整,压缩包中还包括了例子和Bin可执行文件,演示效果如截图所示。我看到模拟程序中使用了以下的类库:DiffieHellman.dll、Org.Mentalis.Security.dll、Tamir.SharpSSH.dll。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • C#开发的SQL数据库存储过程生成器附
    C#开发的SQL数据库存储过程生成器附源码,是由VS开发的一款代码生成器,名字叫做“SocanCode”,程序作者:廖勇军。主要是生成数据库的存储过程,打开窗口后,在左侧的窗格可新建存储过程,按照程序的导航一步步建立存储过程,最后生成存储过程代码。   SocanCode存储代码生成器,目前已经全部开源,除了生成存储过程代码外,这个程序还有一些其它的小工具,比如HTML转JavaScript、正则表达式生成等。
    2023-06-01 08:10:03下载
    积分:1
  • C# 合并DataGridView控件单元格数据
    C# 合并DataGridView控件单元格,合并列相同的内容,结合数据库来实现:   if (conn.State == ConnectionState.Closed)//判断数据库是否关闭    conn.Open();//打开数据库   string selectString = "select * from tb_emp";//定义查询字符串   Adapter = new SqlDataAdapter(selectString, conn);//实例化填充数据集和更新数据库的对象   Adapter.Fill(dataSet);//填充dataSet数据集   dataGridView1.DataSource =dataSet.Tables[0];//为dataGridView1设置数据源   conn.Close();//关闭数据库   填写单元格内容,相同的内容的单元格只填写第一个,对每一列相同单元格进行合并
    2023-08-28 20:40:03下载
    积分:1
  • C# 使视频播放窗口倾斜一定的角度
    C# 使视频播放窗口倾斜一定的角度,且播放窗口会随着主窗口大小的改变而自动变大或变小,窗口倾斜的角度可自己调整,这里是倾斜-30度,你可以改变这个值,编译源代码查看效果。关于窗口倾斜功能的核心代码,请参见以下代码:   this.mediaElement1.Source = new Uri("Bear.wmv", UriKind.Relative);   RotateTransform MyRotateTransform = new RotateTransform();   MyRotateTransform.Angle = -30;   this.mediaElement1.RenderTransform = MyRotateTransform;   需要完整源码的请在本页面下载哦。
    2023-06-05 00:30:04下载
    积分:1
  • 7Zip
    This file is part of SevenZipSharp.    SevenZipSharp is free software: you can redistribute it and/or modify    it under the terms of the GNU Lesser General Public License as published by    the Free Software Foundation, either version 3 of the License, or    (at your option) any later version.    SevenZipSharp is distributed in the hope that it will be useful,    but WITHOUT ANY WARRANTY; without even the implied warranty of    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the    GNU Lesser General Public License for more details.    You should have received a copy of the GNU Lesser General Public License    along with SevenZipSharp.  If not, see .
    2022-07-20 00:09:31下载
    积分:1
  • C#读取数据库内容并在dataGridView中显示
    C#从数据库中读取内容并显示在dataGridView中,这似乎是一个很实用的功能,在数据库应用的时候,我们都要通过dataGridView来显示数据,这个例子可帮助初学者很好的掌握此功能的具体实现,一些代码片段分享如下:   private void button1_Click(object sender, EventArgs e)   {    //实例化SqlConnection变量conn,连接数据库    conn = new SqlConnection("server=.;database=db_15;uid=sa;pwd=");    //实例化SqlDataAdapter对象    SqlDataAdapter sda = new SqlDataAdapter("select * from tb_emp", conn);    DataSet ds = new DataSet(); //实例化DataSet对象    sda.Fill(ds);//使用SqlDataAdapter对象的Fill方法填充DataSet    dataGridView1.DataSource = ds.Tables[0];//设置dataGridView1控件的数据源    dataGridView1.RowHeadersVisible = false;//禁止显示行标题    //使用for循环设置控件的列宽    for (int i = 0; i < dataGridView1.ColumnCount; i++)    {    dataGridView1.Columns[i].Width = 84;    }    button1.Enabled = false;//禁用按钮    dataGridView1.Columns[0].ReadOnly = true;//将控件设置为只读   }   private DataTable dbconn(string strSql)//建立一个DataTable类型的方法   {    this.adapter = new SqlDataAdapter(strSql, conn);//实例化SqlDataAdapter对
    2022-07-24 21:44:03下载
    积分:1
  • C# 清除IE地址栏中的历史网址(修改注册表)
    C# 清除IE地址栏中的历史网址,也就是历史记录,这些记录都是平时自己输入的,IE会自动保存,本程序会把保存的这些网址信息全部删除了,主要是删除注册表中对应键值下的URL子键:   RegistryKey rkBase = Registry.CurrentUser;//定位到CurrentUser注册表项   //打开指定的注册表项   RegistryKey rkChild = rkBase.OpenSubKey(@"SoftwareMicrosoftInternet ExplorerTypedURLs",true);   String[] strValueNames = rkChild.GetValueNames();//获取所有的历史网址   foreach (string strItem in strValueNames)//遍历获取到的历史网址   {    rkChild.DeleteValue(strItem);//删除遍历到的历史网址   }
    2022-11-06 13:05:04下载
    积分:1
  • C# WPF演示窗体模式的切换
    C# WPF演示窗体模式的切换,可以切换到拖放模式,切换到编辑模式。编辑模式切换的例子。
    2022-05-14 05:31:05下载
    积分:1
  • C# 图片放大缩小动画版
    C# 图片放大缩小动画版源码,打开窗体后,图像就不停的被放大显示,渐变放大,动画效果的图片放大。wpf图像编程实例,分享给C#初学者用户。
    2022-12-26 20:10:03下载
    积分:1
  • C# 使用定时器动画摆动显示图形
    C# 使用定时器动画摆动显示图形,利用定时器可改变物体运动的振幅、角频率、初相,初始化图形数据,生成如演示效果所示的,圆形小球来回摆动的动画效果。你可以通过窗口中的两个按钮,来查看效果:启动有窗体定时器、关闭有窗体定时器。初始化图形数据的代码如下:   this.timer1.Interval = 30;   r1.X = System.Convert.ToInt16(this.panel1.Width / 2 - 30);   r1.Y = System.Convert.ToInt16(this.panel1.Height / 2 - 30);   r1.Width = 60;   r1.Height = 60;   r2 = r1;   x = System.Convert.ToInt16(this.panel1.Width / 2);
    2022-03-03 11:34:28下载
    积分:1
  • C# 使用断开式连接批量更新数据库中数据
    C# 使用断开式连接批量更新数据库中数据,你可以在在DataGridView控件中更新数据后,点击提交更改按钮更新数据。   P_cmd.Parameters.Add("@id", SqlDbType.Int,10,"id");//设置参数   P_cmd.Parameters.Add("@name", SqlDbType.VarChar, 10, "学生姓名");//设置参数   P_cmd.Parameters.Add("@age", SqlDbType.Int, 10, "学生年龄");//设置参数   P_cmd.Parameters.Add("@sex", SqlDbType.NChar, 2, "性别");//设置参数   P_cmd.Parameters.Add("address", SqlDbType.VarChar, 50, "家庭住址");//设置参数   P_SqlDataAdapter.UpdateCommand = P_cmd;//设置UpdateCommand属性   P_SqlDataAdapter.Update(G_st.Tables[0]);//更新数据库中数据   G_st.AcceptChanges();//提交修改   MessageBox.Show("更改成功!","提示!");//弹出消息对话框   GetMessage();//填充表   dgv_Message.DataSource = G_st.Tables[0];//设置数据源   dgv_Message.Columns[0].Visible = false;//隐藏主键列
    2022-07-24 10:02:56下载
    积分:1
  • 696518资源总数
  • 105267会员总数
  • 12今日下载