記録

C#SFTPでダウンロードするプログラムの作り方。


C#SFTPでダウンロードするプログラムの作り方。
いろいろ調べた結果、こんだけのコードでSFTPでダウンロードする事が
判明。タダシ!!ライブラリが必要なので下記のリンクからTamir.SharpSSH.dll
のライブラリを参照してあげてください。そうすることでSFTPのダウンロードが
可能になります。FTPでの接続方法とかは結構出回っていますが、SFTPの接続プログラムって
あまり落ちてません。ちなみに、その他のライブラリを使う方法にWinSCPのライブラリを
使う方法やSSH.Netのライブラリを使う方法があります。

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Tamir.SharpSsh;
namespace ftp
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            Sftp sftp = new Sftp("192.168.11.1", "id", "pass");
            sftp.Connect();
            sftp.Get("/www/html/hoge.mp4", "C:\\Users\\hoge\\Documents\\hoge.mp4");
            sftp.Close();
            MessageBox.Show("キタ━━━━(゚∀゚)━━━━!!");
        }
    }
}

https://ja.osdn.net/projects/sfnet_sharpssh/downloads/SharpSSH/1.1.1.13/SharpSSH-1.1.1.13.bin.zip/



おはよう世界、おはおー_(:3」∠)_前のページ

画面キャプチャ動画を取るなら無料版のBandicamで十分かも。次のページ

関連記事

  1. 記録

    高知フォトサークルをリニューアルしましたのでお知らせ。

    高知フォトサークルをリニューアルしましたのでお知らせ。まぁまぁ日に…

  2. 記録

    連休後半

    連休(GW)どこにも出かけない割合ってどれぐらいいるのだろうか。お…

  3. 記録

    ipad proが見てたら欲しくなる。

    https://www.youtube.com/watch?v=a…

  4. 記録

    映画、ターザン:REBORNを観てきましたので #映画レビュー

    映画、ターザン:REBORNを観てきましたので感想を残しときます。…

  5. 記録

    イケダハヤトさんの武器として書く技術を読んでみた。

    イケダハヤトさんの武器としての書く技術を読んでみた。根本的に書く技…

  6. 記録

    高知県立足摺海洋館SATOUMIに行ってきた?

    高知県立足摺海洋館SATOUMIに行ってきましたよ?、逆光で…

PAGE TOP