ftpdirlist2

FTPディレクトリリスト取得2

ftpdirlist2 p1

p1 : ファイルリストが代入される変数

(プラグイン / モジュール : hspinet)

解説

この命令は、必ずftpopen命令によりftpセッションを開始し、ftpdirlist命令によりファイルリスト取得が終了した後で使用してください。
以下は、ファイルリスト取得するまでの例です。

例:
	;	結果待ちのためのループ
	ftpdirlist
	repeat
	netexec mode
	if res : break
	await 50
	loop
	ftpdirlist2 res

ファイルリスト取得は、ftpdirlist命令によるリクエスト、netexec命令による受信待ち、ftpdirlist2命令による結果の取得という3つの手順に分けて行なう必要があります。
p1に代入されるファイルリストは、1行あたり1エントリごとに区切られている複数行文字列データになります。
1行は、「"ファイル名"」、ファイルサイズ、更新日時の順番に「,」で区切られた形になります。

関連項目

ftpopenFTPセッションの開始(hspinet)
ftpdirlistFTPディレクトリリスト取得1(hspinet)
netexec最小単位の処理を実行(hspinet)

サンプル逆引き (1)

test5.hsp

情報

プラグイン / モジュールhspinet
バージョン3.21
作成日2010/02/16
著作者onitama
URLhttp://www.onionsoft.net/hsp/
備考hspinet.asをインクルードすること。
タイプ拡張命令
グループ拡張入出力制御命令
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspinet.hs