[三流君] −−> [VBAで楽しく] −−> [バックナンバー一覧]
−−> No.026 FTP -n オプションとuserコマンド

FTP -n オプションとuserコマンド

メルマガ発行内容

<FTP -n オプションとuserコマンド>

こんにちは、三流プログラマーKen3です。 今回は、いきなりクレームもらったので、即発行です。 前回テストでFTPの起動テスト を軽く書いたんだけど、 クレームもらいました。 /* * 1. クレームのメールは勉強になる。 */ In message "-n と user 使えよバカ", s***@********.ne.jpさん wrote... >ここ見ろ-->http://www.zdnet.co.jp/help/tips/linux/l0462.html >-n と user 使えよバカ -- http://www.zdnet.co.jp/help/tips/linux/l0462.html 見ました、勉強になります。 ftp -n とやると、ログインを聞いてこないので、 user ユーザ名 パスワード でログイン出来るんですね。 速いなぁ一流読者のレスは。 *できたら掲示板に書いてほしかったけど。 /* * 2.ftp -n -s:ファイル名 に 変更 */ Sub test() Dim strPNAME As String 'パラメーターファイル名 Dim nFNO As Integer 'ファイル番号 strPNAME = ThisWorkbook.Path & "\ftptest.txt" 'ファイル名作成 nFNO = FreeFile '空いてるファイル番号を取る Open strPNAME For Output As #nFNO 'ファイルを新規作成 'データ書き込み Print #nFNO, "open plaza14.mbn.or.jp" 'openホスト名 Print #nFNO, "user ken3 XXXXXX←パスワード" 'userコマンド ユーザー名 パスワード Print #nFNO, "cd www" Print #nFNO, "pwd" Print #nFNO, "get index.html " & ThisWorkbook.Path & "\index.html" Close #nFNO '開いたら閉じようね 'shellでFTPを起動 -nのオプションを付ける Shell "ftp -n -s:" & strPNAME End Sub テストプログラム、変更しました。 変更ヶ所は、 user コマンドの追加 と ftp -n と−nのオプションを付けました。 /* * 3.実行結果 */ パスワードは消しておいたけど。無事動作しました。 ftp> open plaza14.mbn.or.jp Connected to plaza14.mbn.or.jp. 220 DREAM*PLAZA FTP Server ftp> user ken3 ****←パスワード 331 Password required for ken3. 230 User ken3 logged in. ftp> cd www 250 CWD command successful. ftp> pwd 257 "/www" is current directory. ftp> get index.html C:\tmp\vba025\index.html 200 PORT command successful. 150 Opening ASCII mode data connection for index.html (470 bytes). 226 Transfer complete. ftp: 481 bytes received in 0.28Seconds 1.72Kbytes/sec. ftp> 200 PORT command successful. 150 Opening ASCII mode data connection for index.html (470 bytes). 226 Transfer complete. ftp: 481 bytes received in 0.32Seconds 1.50Kbytes/sec. ftp> /* * 4.終わりの挨拶 */ 読者のレスの速さにびっくり。 And http://www.zdnet.co.jp/help/tips/linux/l0462.html と、処理方法はいろいろあるんですね。 Linuxのシェルの起動もヨロシクです。 *三流作者さん人に任せないで、自分で調べろって、、、 拾い読みして、 1つでも何かの参考となれば幸いです。 Excel/Access大好き、三流プログラマーKen3でした。 PS.できる読者(同様の処置やったこと有る)の回答も待ってます。

フィードバック

VBA系の→[掲示板]←を覗く、質問を書き込む

評価・感想

No.026を読んだ満足度(評価)は?
5満足(参考になった)
4まぁまぁ(一部参考になった)
3普通(どちらとも言えない)
2なんかなぁ(期待と違った)
1不満(読んで損した気分)
作者に感想・質問を送る場合は下記に気軽に書いてください
あなたのお名前(ニックネーム) さん

作者からの返信は、 不用 E-mail で受信したい
*質問・感想はメルマガで紹介する場合があります

ページフッター(リンクや広告など)


[三流君(TOP ken3.org へ戻る)]
-- [VBA系TOPへ]
---- [VBA系バックナンバー目次へ移動]
------ [VBAでIEを操作 CreateObject("InternetExplorer.application")]・・・実は当店一番人気、VBAでIEを操作するサンプルです
------ [VBAでOutlookの操作 CreateObject("Outlook.Application")]・・・Outlookを使い、メール関係の処理です
------ [Access から Excel 連携 CreateObject("Excel.Application")]・・・人気のAccessからExcelへデータ書き出しなどです
------ [AccessのUserForm/サブフォームを操作]・・・アクセスでフォームを使ったサンプルです
------ [Accessのレポートを操作]・・・レポートを操作してみました
------ [Access クエリー関係やその他関数]・・・あまりまとまってませんが、スポット的な単体関数の解説です
------ [Excel UserForm(ユーザーフォーム)を操作する]・・・エクセルでユーザーフォームを作成して入力などを行ってます
------ [ExcelからAccessを操作する]・・・ExcelからAccessのマクロを起動してみました、
------ [Excel関係 関数、その他]・・・その他Excel関係です
------ [VBAでテキストファイル(*.txt,*.html,*.csv)の操作]・・・テキストファイルを使ったサンプルです
------ [VBA 標準関数関係とその他解説]・・・その他、グダグタ解説してます


広告
-- [通販系の売れ筋広告へ] ←主に楽天やAmazonのランキングです
blog
-- [三流君の作業日記] ← 日々の作業を少々
-- [通販あしあと] ← 通販ページの足跡を一覧で羅列

情報を探す

情報を探すならGoogleかな?

↓Web全体、サポート情報(support.microsoft.com)や三流君VBA(ken3.org)から検索する
Google
Web www.ken3.org
www.microsoft.com support.microsoft.com

あとは、項目別にMSでお勉強かな?
◆ マイクロソフト サイトの歩き方
◇ How-To インデックス
◇ FAQ インデックス
◇ スキルレベル別おすすめコンテンツ
◇ テクノロジ マップ
◇ テーマ別技術資料一覧

書籍の購入

Webだけじゃさすがに勉強しきれないので、プログラミング関係の書籍も読んでみては??

コンピュータ書籍の発送がハヤイ専門店

コンピュータの本・専門店
種類が豊富で探し易いです。※在庫ありが48時間以内発送が急ぎで資料や書籍がほしい時、とても助かります。
お奨め本の目次を見るだけでも勉強になったり

amazon.co.jpでキーワード別チェック

下記、私が設定したキーワードですが、こんな感じで資料や書籍を探ってみては?
[VBA全体を把握する] -- やはり全体をさらっと見たいですよね。
[SQL関連でDB力UP] -- システムはデータベース設計が重要
[ADO接続を探る] -- VBAなのでADO接続を押さえておく
[Windows APIを探る] -- さらにAPIになて知ってれば強力だ!
[.NETを探る] -- と言っても時代は.NETに流れてるし
プログラミング以外でも知りたいことは多くって、
[人間関係] -- で、客先・上司、まわりに気を使い。
[プログラマーの自己啓発] -- プログラムだけじゃなくいろいろと向上したいよ
[コーチング・育成] -- 先輩になったら後輩(部下)の面倒をみてね。
そんなこんなでプログラマーっていろいろと大変なんだってば・・・