當前位置:首頁 » 文件傳輸 » ftp客戶端怎麼傳照片
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

ftp客戶端怎麼傳照片

發布時間: 2022-12-06 07:08:28

① android中如何上傳圖片到FTP伺服器

在安卓環境下可以使用,在java環境下也可以使用,已經在Java環境下實現了功能,然後移植到了安卓手機上,其它都是一樣的。

[java] view plain
package com.photo;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;

import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPReply;

public class FileTool {

/**
* Description: 向FTP伺服器上傳文件
*
* @param url
* FTP伺服器hostname
* @param port
* FTP伺服器埠
* @param username
* FTP登錄賬號
* @param password
* FTP登錄密碼
* @param path
* FTP伺服器保存目錄,是linux下的目錄形式,如/photo/
* @param filename
* 上傳到FTP伺服器上的文件名,是自己定義的名字,
* @param input
* 輸入流
* @return 成功返回true,否則返回false
*/
public static boolean uploadFile(String url, int port, String username,
String password, String path, String filename, InputStream input) {
boolean success = false;
FTPClient ftp = new FTPClient();

try {
int reply;
ftp.connect(url, port);// 連接FTP伺服器
// 如果採用默認埠,可以使用ftp.connect(url)的方式直接連接FTP伺服器
ftp.login(username, password);//登錄
reply = ftp.getReplyCode();
if (!FTPReply.isPositiveCompletion(reply)) {
ftp.disconnect();
return success;
}
ftp.changeWorkingDirectory(path);
ftp.storeFile(filename, input);

input.close();
ftp.logout();
success = true;
} catch (IOException e) {
e.printStackTrace();
} finally {
if (ftp.isConnected()) {
try {
ftp.disconnect();
} catch (IOException ioe) {
}
}
}
return success;
}

// 測試
public static void main(String[] args) {

FileInputStream in = null ;
File dir = new File("G://pathnew");
File files[] = dir.listFiles();
if(dir.isDirectory()) {
for(int i=0;i<files.length;i++) {
try {
in = new FileInputStream(files[i]);
boolean flag = uploadFile("17.8.119.77", 21, "android", "android",
"/photo/", "412424123412341234_20130715120334_" + i + ".jpg", in);
System.out.println(flag);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}

}
}

以上為java代碼,下面是android代碼。

[java] view plain
package com.ftp;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;

import android.os.Bundle;
import android.app.Activity;
import android.util.Log;
import android.view.Menu;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

new uploadThread().start();
}

class uploadThread extends Thread {
@Override
public void run() {
FileInputStream in = null ;
File dir = new File("/mnt/sdcard/DCIM/Camera/test/");
File files[] = dir.listFiles();
if(dir.isDirectory()) {
for(int i=0;i<files.length;i++) {
try {
in = new FileInputStream(files[i]);
boolean flag = FileTool.uploadFile("17.8.119.77", 21, "android", "android",
"/", "412424123412341234_20130715120334_" + i + ".jpg", in);
System.out.println(flag);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
}
}
}

② 如何用FTP添加圖片

1,在電腦上打開FTP軟體,輸入用戶名、地址、密碼,進入。



③ 怎麼用ftp上傳網站上的圖片

ftp用FTP工具上傳下載也可以

1-------填上ip地址2--------填上密碼賬戶

一般分為FLASHFTP、LEAPFTP、CuteFTP,合稱FTP三劍客,以漢化版和破解版居多。國產簡體中文版目前有8UFTP。其中,FLASHFTP是速度最快的,但是訪問某些教育網站不穩定,還有事出現傳大文件卡死的現象,但是為了速度,這點小小的不足可以忽略;LEAPFTP是最穩定的,訪問所有網站都比較穩定,而且絕對不會卡死,但是速度有所不足;cuteFTP有點在於功能繁多,速度和穩定性介於前面的二者之間,使用者可以按用途和喜好來選擇它們。

④ 怎麼用FTP傳圖

IE地址欄輸入
ftp://你的論壇域名或IP
會彈出用戶名和密碼輸入框,輸入後會進入一個你自己的文件夾,就和操作本地一樣就行了,只不過速度會慢點兒!

當然也有FTP工具,比如flashXP,cuteftp等工具,是為了方便的!

⑤ 如何通過FTP客戶端上傳文件

現以FlashFXP為例,圖解使用FTP工具上傳文件。

1:運行LeapFTP,點擊1處(站點->站點管理器),彈出「站點管理器」窗口;在2處選擇「MyServers」項,然後在3處點擊「添加站點」按鈕,在彈出的窗口4處輸入您喜歡的站點名稱(如:mysite);

⑥ 怎麼用FTP上傳圖片。怎麼辦

其實沒這么復雜
無需軟體也可上傳
首先樓主有FTP的地址

許可權就行
打開(OPEN)IE輸入ftp地址
提醒你輸入用戶名和密碼(PassWORD)
輸入後就可以進到你的空間里了
你可以根據要上傳到相對應的文件夾里就可以了

⑦ 用ftp如何上傳圖片到網站主頁版頭

先假設有一FTP伺服器,FTP伺服器:qint.ithot.net,用戶名:username
密碼:user1234。在本地電腦D:盤創建一個文件夾"qint"。將要上傳的文件復制到d:\qint里。通過FTP命令將文件從本地上傳到伺服器的步驟如下:1.「開始」-「運行」-輸入「FTP」2.open
qint.ithot.net/*這一步可以與第一步合並,在「運行」里直接輸入"ftp
qint.ithot.net"。如果你的FTP伺服器不是用的21默認埠,假如埠是2121,那麼此步的命令應在後面空格加2121,即「open
qint.ithot.net
2121」*/3.username/*提示你輸入用戶名*/4.user1234/*提示你輸入密碼,密碼不回顯,打完密碼後回車即可。如果你的密碼輸入錯誤,將不會提示你重新輸入,這時你要鍵入「user」命令,將會出現第三步,你可以重新輸入用戶名和密碼。*/5.dir/*你成功登陸後就可以用dir查看命令查看FTP伺服器中的文件及目錄,用ls命令只可以查看文件。*/6.mkdir
qint/*在FTP伺服器上根目錄下建立qint目錄。*/7.cd qint/*進入目錄qint,用「cd
你的目錄名」可以進入當前目錄的下一級目錄,這跟DOS一樣。*/8.bin/*採用二進制傳輸。如果你要上傳下載,這一步很重要,不先執行這個命令,上傳下載會很慢。*/9.lcd
d:\qint/*定位本地默認文件夾,在前面我事先在D:盤創建的。*/10.!dir/*查看本地文件夾中的文件及目錄*/11.put
i001.jpg/*將當前目錄(d:\qint)中的文件i001.jpg上傳到FTP伺服器默認目錄。可以用"mput
*.*"將所有文件上傳到FTP伺服器上。*/

⑧ 新手求助。。請問用ftp怎麼上傳圖片啊。。。

直接在ftp打開響應的路徑上傳啊,將圖片名稱格式改成和論壇現有圖片一樣的。

⑨ 如何使用FTP上傳文件

1、下載軟體FileZilla(用的比較多的一款),