記録

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. 記録

    monograph{モノグラフ}を発信する堀口さん。

    モノグラフというサイトを運営し会社を経営している方、20代と3…

  2. 記録

    吉井和哉 – みらいのうた|原点回帰👍

    おはよう御座います、リモート面接をしていた会社からの合否が未だにきま…

  3. 記録

    FF15、人気なのか?アマゾンの評価は星3つだけど価格変動していない。

    FF15、人気なのか?アマゾンの評価は星3つだけど価格変動し…

  4. 記録

    夢と現実と幻想。

    ココで言う夢とは、睡眠時に夢のことです。ふと、思ったのですがもし2…

  5. 記録

    彼のVue.jsの入門解説動画が分かりやすいかも。超入門は理解しました。

    vue.jsを勉強したい方はよしぴーのYouTubeプログラミングス…

  6. 記録

    高知県では上映されない映画だけど観てみたい映画。

    高知県では上映されない映画だけど観てみたい映画、タイトルは「奇跡の…

PAGE TOP