我想检查FTP服务器中文件的可用性。如果未退出,则将发送一封自动化邮件。这段代码可以很好地在变量中指定确切的文件名,但我希望使用(%)来显示为:$filename = 'temp%',以便只匹配百分比之前的文件名的第一部分。如何在PHP中使用它?
// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
$filename = 'temp%';
// try to check if files exist
i
我编写了一个脚本,它与FTP服务器上子目录中文件的大小相加:
for dirs in ftp.nlst("."):
try:
print("Searching in "+dirs+"...")
ftp.cwd(dirs)
for files in ftp.nlst("."):
size += ftp.size(files)
ftp.cwd("../")
except ftplib.error_perm:
我有FTP Perl脚本,我想通过检查传输到远程服务器的字节数是否等于本地服务器中文件的实际字节数来确保文件传输是否完成。我怎么才能做到这一点呢?
这是我到目前为止所知道的:
my $ftp = Net::FTP->new($host, Debug => 1)
or die "Could not connect to '$host': $@";
$ftp->login($user, $pw)
or die sprintf "Could not login: %s", $ftp->message;
$ftp-&
我到处找遍了,但找不到解决我的具体情况的办法。
我有一个网站,这是必不可少的,只是一个目录清单的一堆文件(目录清单是启用的服务器)。网站网址模式是'ftp://'.‘我所要做的就是提取HTML,这样我就可以获得目录中文件的名称和URL。我尝试了以下代码(对不起,我不能发布实际的FTP URL):
String ftpURL = "ftp://blah.com"
URL url = new URL(ftpURL);
URLConnection urlc = url.openConnection();
// open the stream and put it i
我决定尝试使用来编写一个简单的应用程序,它可以在我所有的计算机上同步一个目录(用非常小的word文件)。
为了做到这一点,我还安装了,以便编写一个文件程序将链接到的简单ftp服务器。
pydtpdlib附带了许多示例,因此我使用其中一个示例在0.0.0.0:2121上运行服务器,并配置文件传送器以连接到它所做的事情,并报告说它是
- Fully up and running now.
ftp服务器还以如下方式记录了连接
USER 'user' logged in.
FTP session closed (disconnect).
但我不太确定现在该怎么做。
1.如何使ftp服务
我使用Apache FTPClient在android设备和一些FTP服务器之间下载/上传文件。我想测量以Mbps / KBps为单位的下载和上传速度。
对于上传,我的代码如下所示:
// myFile is a path for local file inside my android device.
InputStream inputStream = new FileInputStream(myFile);
OutputStream outputStream = ftpclient.storeFileStream(remoteFile);
byte[] bytesIn = new byt
我试图弄清楚如何在列表视图中列出FTP文件夹的所有文件,但我不知道怎么做。我试着使用相同的方法,就像我要列出硬盘驱动器中文件夹的内容一样。但这失败了。
有什么想法吗?
我想到了这样的东西(在vb.net中,但我确信c#非常类似):
Public Sub FTPFill()
Dim ftpreq As FtpWebRequest = FtpWebRequest.Create("ftp://FTPRoot/")
With ftpreq
.Credentials = New NetworkCredential(My.Settings.FTPU