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

20161206

Logging


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/

タグ

Collections.Generic, Documents, Form, FTP, hoge, InitializeComponent, object sender, quot, SFTP, Sftp sftp, sftp.Close, System.Text, users, using, using System.ComponentModel, using System.Drawing, using System.Linq, using System.Threading.Tasks, WinSCP, タダシ,


おはよう世界、おはおー_(:3」∠)_

20161206

Logging


人生が変わる朝の言葉という本がある。
先日、その本を購入したんだけど予想に反して文字の量が多かった。
値段は安いのに文字の量が多かったのでこの本・・・利益が取れるのか心配している。
そんな本の一節にこんな言葉がある。

人間が変わる方法は3つしかない。
ひとつは時間配分を変える。
2番目は住む場所を変える。
3番目は付き合う人を変える。
この3つの要素でしか人間は変わらない。
もっとも無意味なのは
「決意を新たにする」ことだ。
BY:大前研一(経営コンサルタント)
引用元:人生が変わる朝の言葉:著ひすい こたろう

この言葉の中で「はっ」としたのが、もっとも無意味なのは「決意を新たにする」ことという節。
確かにそうだな、大体、決意を新たにすることで人間変わっていけば良いだけど、人はそうは出来ていない。
変化できない人や目標が達成できない人にも上記の言葉が当てはまる言葉じゃないだろうか?と三日坊主の自分は感じました。

タグ

2, , BY, こたろう, こと, コンサルタント, ひすい, ひとつ, 一節, 三日坊主, 上記, 世界, , 予想, , 人生, 人間, 値段, 先日, 利益, 場所, 変化, 大体, 大前研一, 引用, 心配, 文字, 方法, 時間, , , 決意, 無意味, 目標, , 経営, 自分, , 要素, 言葉, 購入, 達成, 配分, ,