ورود

View Full Version : ارسال و دریافت اطلاعات از طریق ftp



afi_program
یک شنبه 13 آبان 1397, 09:32 صبح
سلام
من یه برنامه اندروید دارم که میخوام از اون با ftp سرورم ارتباط برقرار کنم.
سرور با برنامه filezilla کاملا درست کار میکنه و من هم دقیقا همون اطلاعات را توی برنامه استفاده کردم ولی به هاست وصل نمیشه.

این کد:



public boolean ftpConnect(String host, String username, String password, int port) {

try {
mFTPClient = new FTPClient();
// connecting to the host
mFTPClient.connect(host);
// now check the reply code, if positive mean connection success
if (FTPReply.isPositiveCompletion(mFTPClient.getReply Code())) {
// login using username & password
boolean status = mFTPClient.login(username, password);
/*
* Set File Transfer Mode
* To avoid corruption issue you must specified a correct
* transfer mode, such as ASCII_FILE_TYPE, BINARY_FILE_TYPE,
* EBCDIC_FILE_TYPE .etc. Here, I use BINARY_FILE_TYPE for
* transferring text, image, and compressed files.
*/
mFTPClient.setFileType(FTP.BINARY_FILE_TYPE);
mFTPClient.enterLocalPassiveMode();

return status;
}

} catch (Exception e) {

Log.d(TAG, "Error: could not connect to host " + host);
}
return false;
}




تابع اتصال.
اینم کد فراخوانی تابع:



if(ftpConnect("matrix-ec.com","user","pass",21))
{

mFTPClient.storeFile("/a.txt",in);
}


ممنون میشم راهنمایی کنید


موفق باشید

afi_program
چهارشنبه 16 آبان 1397, 20:30 عصر
سلام.
دو تا موضوع یکی اینکه واقعا کسی نمیتونه کمکم کنه؟
دوم اینکه چرا کدهایی که گذاشتم اول درست نشون داده میشه بعد میریزه به هم تو سایت؟!!


موفق باشید

hisalam
پنج شنبه 17 آبان 1397, 10:23 صبح
سلام...منم بعد از سالها دوباره وارد انجمن شدم و متوجه این موضوع شدم ک یه مقدار سوت و کور شده که دلایل خودش رو داره ک بماند هم...
و در مورد بی پاسخ گذاشنن سوالات الان بعضی از سوالات یا گنگ ان یعنی سوال کننده منظورش رو واضح نرسونده یا اینقدر مبتدی ان ک با ی سرچ ساده میشه بهشون رسید...
در مورد سوال شما فورمت به هم ریخته اونی هم ک تواناییش رو داره حال خوندنش رو نداره...حقیقتش خود منم نخوندمش کد رو!!!
اما اینکه را بهم میریزه شما از اندروید استودیو کد رو مستقیم کپی کدن و تگ های مربوط به فورمت بندی هم باهاش کپی میشن و اونو تو تگ پی چ پی ک گذاشتی به این شکل در میاد...باید از تگ جاوا استفاده کنید تا قالب کد موقع نمایش تو انجمن بهم نریزه ...

afi_program
پنج شنبه 17 آبان 1397, 17:40 عصر
سلام...منم بعد از سالها دوباره وارد انجمن شدم و متوجه این موضوع شدم ک یه مقدار سوت و کور شده که دلایل خودش رو داره ک بماند هم...
و در مورد بی پاسخ گذاشنن سوالات الان بعضی از سوالات یا گنگ ان یعنی سوال کننده منظورش رو واضح نرسونده یا اینقدر مبتدی ان ک با ی سرچ ساده میشه بهشون رسید...
در مورد سوال شما فورمت به هم ریخته اونی هم ک تواناییش رو داره حال خوندنش رو نداره...حقیقتش خود منم نخوندمش کد رو!!!
اما اینکه را بهم میریزه شما از اندروید استودیو کد رو مستقیم کپی کدن و تگ های مربوط به فورمت بندی هم باهاش کپی میشن و اونو تو تگ پی چ پی ک گذاشتی به این شکل در میاد...باید از تگ جاوا استفاده کنید تا قالب کد موقع نمایش تو انجمن بهم نریزه ...

ممنون از توجهتون.
کد توی تگ جاوا بود. الان تگ را کلا برداشتم ظاهرا قابل خواندن شد.
مشکل سوال اصلی هم برطرف شد.

موفق باشید