當前位置:首頁 » 文件傳輸 » 自動上傳手機文件到ftp
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

自動上傳手機文件到ftp

發布時間: 2022-06-30 12:34:52

㈠ 如何實現自動備份文件到ftp伺服器

FtpCopy是一款穩定可靠的數據自動備份軟體,能夠實現FTP數據和本地磁碟數據的定時自動備份,包含FTP自動下載、FTP自動上傳、本地磁碟三種備份模式。同時FtpCopy還支持各種備份規則的設置。

㈡ 實現自動上傳文件到ftp伺服器的BAT腳本分享

復制代碼
代碼如下:
@Echo
Off
Echo
open
ip_address
[port]
>ftp.up
Echo
[username]>>ftp.up
Echo
[password]>>ftp.up
Echo
Cd
.\
>>ftp.up
Echo
binary>>ftp.up
Echo
put
"C:\ExAdminAuditLog.txt">>ftp.up
Echo
bye>>ftp.up
FTP
-s:ftp.up
del
ftp.up
/q
先貼代碼了,[port]不填的話就是默認埠號,注意上面的username和password後的>>之間不要有空格,否則用戶名和密碼就不正確了。
大體上就是將ftp用到的互動式命令寫到一個臨時文件中,執行完後並刪除。如果要調試的話,可以在代碼的最後一行加上pause,這樣執行完會暫停,能看到執行結果。
代碼比較簡單,粘貼到一個XXX.bat文件中雙擊執行就ok了。

㈢ 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

下載FlashFXP軟體,版本不用是最新的。

連接上FTP伺服器

右鍵點擊需要上傳的文件,高級傳輸->隊列為

可以在隊列欄看到隊列信息

依次點擊工具->計劃,在已計劃的任務對話框中新建計劃任務

設置好運行時間等條件,點擊保存就可以了。到點將自動上傳數據。

㈤ 怎麼讓文件自動上傳ftp伺服器

下載FlashFXP軟體,版本不用是最新的。

2
連接上FTP伺服器

3
右鍵點擊需要上傳的文件,高級傳輸->隊列為

4
可以在隊列欄看到隊列信息

5
依次點擊工具->計劃,在已計劃的任務對話框中新建計劃任務

㈥ 需求: 定時將 指定文件 上傳到 FTP伺服器

用定時同步軟體把。數據同步的不少。
補充下-
【實現目標】 CuteFTP內置計劃任務表模塊,能夠按用戶預先指定的日期和時間,自動撥號、上傳文件並自動斷線。

【操作方法】 其操作方法如下: = 進行自動撥號上網設定(1)在CuteFTP主窗口中,選擇[FTP]4[Settings]4[Options]4[Connection]菜單命令。(2)選擇「connection the Internet usinga modem」,使用Modem撥號上網。(3)在下拉列表中,選擇撥號所使用的連接,再按照提示進行相應的設置即可。= 將定時上傳隊列添加到計劃任務表中(1)在CuteFTP窗口的本地文件列表中,選中要上傳的文件,單擊菜單「Queue/AddtoQueue」,將它們添加到隊列中。(2)選擇[Queue]4[Save Queue]菜單命令,將隊列保存為一個文件,文件名由用戶指定(如up1)。(3)選擇[Queue]4[ScheleTransfers]菜單命令,在彈出的「Scheler」對話框中,使選項「EnableScheler」生效。(4)單擊「Scheler」對話框中的「AddQueueFile」按鈕,選擇希望添加到計劃任務表中的隊列文件,接著單擊「打開」按鈕。(5)在彈出的對話框中,設定執行這個上傳任務的具體日期和時間即可。

㈦ 如何寫一個bat批處理自動上傳文件到FTP

@EchoOff
Echoopen10.80.138.16>ftp.up
EchoFTP_Admin>>ftp.up
EchoPassword11>>ftp.up
EchoCd.User>>ftp.up
Echobinary>>ftp.up
Echoput"D:UserListUser.csv">>ftp.up
Echobye>>ftp.up
FTP-s:ftp.up
delftp.up/q
Pause

直接寫好了.請測試.

以上代碼經測試可用.

㈧ 如何上傳文件到ftp

方法1:
雙擊我的電腦,在地址欄里輸入你的ftp地址回車(比如: ftp://220.103.86.96),然後會彈出一個輸入登錄賬號和密碼的對話框,輸入你的ftp賬號和密碼回車便進入ftp目錄,把你想要上傳的文件或文件夾直接往裡拖就行了。

方法2:去下載一個ftp上傳軟體進行上傳。

㈨ 如何將文件上傳到ftp

1、無需其他軟體,直接打開計算機,輸入ftp://自己的主機名(如608.60.22.23)

㈩ 如何自動上傳本地文件到 FTP 中指定的文件夾

  • 文件傳輸協議FTP [ File Transfer Protocol ]使得主機間可以共享文件。 FTP 使用TCP 生成一個虛擬連接用於控制信息,然後再生成一個單獨的 TCP 連接用於數據傳輸。控制連接使用類似TELNET協議在主機間交換命令和消息。文件傳輸協議是TCP/IP網路上兩台計算機傳送文件的協議,FTP是在TCP/IP網路和INTERNET上最早使用的協議之一,它屬於網路協議組的應用層。FTP客戶機可以給伺服器發出命令來下載文件,上傳文件,創建或改變伺服器上的目錄。