View Full Version : بدیت آوردن جزئیات و محتوای پوشه ها در FTP
elena2007
یک شنبه 09 بهمن 1390, 09:42 صبح
سلام دوستان . من باید جزئیات پوشه ها و همچنین تعداد فایل های موجود در پوشه ها رو د رftp بدست بیارم ،
مثل نام فایل ها یا سایز یا ....
به جز ListDirectory که جواب نمی ده متد دیگه ای سراغ ندارین ؟
Esmail Solhkhah
یک شنبه 09 بهمن 1390, 12:41 عصر
برنامه ای برای کار با FTP که شامل جواب شما هم میشه
http://www.codeguru.com/csharp/csharp/cs_internet/desktopapplications/article.php/c13163
میتونید از مجموعه chilkat هم استفاده کنید
http://www.chilkatsoft.com/
موفق باشید.
elena2007
یک شنبه 09 بهمن 1390, 12:48 عصر
ممنون . اولا جواب پیدا کردم . مشکلم از جای دیگه بود . دوم اینکه همون پروژه رو خودمم داشتم .
بازم تشکر آقای ....
Esmail Solhkhah
یک شنبه 09 بهمن 1390, 12:53 عصر
ممنون . اولا جواب پیدا کردم
اگه ممکنه جواب رو بذارید تا دوستانی که این مورد رو دارن هم بتونن استفاده کنن.
موفق باشید.
elena2007
یک شنبه 09 بهمن 1390, 13:14 عصر
حتما ...
چرا که نه ....
StringBuilder result = new StringBuilder();
FtpWebRequest reqFTP;
try
{
reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri("ftp://217.219.146.197/"));
reqFTP.UseBinary = true;
reqFTP.Credentials = new NetworkCredential(ftpUserID, ftpPassword);
reqFTP.Method = WebRequestMethods.Ftp.ListDirectory;
WebResponse response = reqFTP.GetResponse();
StreamReader reader = new StreamReader(response.GetResponseStream());
while(!reader.EndOfStream)
{
lstFiles.Items.Add(reader.ReadLine() );
}
reader.Close();
response.Close();
}
catch (Exception ex)
{
System.Windows.Forms.MessageBox.Show(ex.Message);
}
چون اسم پوشه های مورد نظر من فارسی بودن ، جواب نمی داد ... همین
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.