Untuk otomatisasi FTP, kalo nggak keberatan pake Perl, ini ada contoh script diambil dari "man Net::FTP".
---
use Net::FTP;
$ftp = Net::FTP->new("some.host.name", Debug => 0)
or die "Cannot connect to some.host.name: $@"; $ftp->login("anonymous",'-anonymous@')
or die "Cannot login ", $ftp->message; $ftp->cwd("/pub")
or die "Cannot change working directory ", $ftp->message; $ftp->get("that.file")
or die "get failed ", $ftp->message;$ftp->quit;
---
Ada juga perintah "ls", jadi "@list = $ftp->ls("/pub");", dari sini baru disortir arraynya untuk mencari file dengan nomor terakhir. Kalo Net::FTP nggak diinstall di distribusi anda, anda bisa liat di "http://search.cpan.org/~gbarr/libnet-1.17/"
Semoga ngebantu,
Andrew...
Jhon Ramawi Putra wrote:
Dear All,
Maaf nih.. posting sendiri ... jawab sendiri... :)
Command FTP yang saya maksud adalah kalau dibentuk menjadi suatu script FTP, karena jumlah file dengan nama dan penomoran berurut akan selalu bertambah, dan script FTP tersebut akan dijalankan oleh suatu aplikasi di Client secara otomatis (jadi user nggak akan pernah menjalankan FTP lewat console).
Solusi saya saat ini dengan melakukan modifikasi di aplikasi client nya. Tapi, kalau ada yang mau sharing contoh script FTPnya, i'll be a very happy man... :)
T I A
Best Regards,
Jhon Ramawi Putra
Jhon Ramawi Putra <[EMAIL PROTECTED]> wrote on 01/26/2004 09:10:17 AM:
Dear All,
Ceritanya begini... di server (UNIXTru64) tersedia beberapa file dengandidapat
nama, misalkan file01.txt , file02.txt, file03.txt dst... sehingga
pola penamaan dimana dua karakter sebelum ekstensi .txt merupakanbilangan
berurut.
Permasalahannya, bagaimana kira-kira command ftp sehingga saya dapat
mendownload file dengan no urut paling akhir saja...?
T I A
Best Regards,
Jhon Ramawi Putra
--
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip dan info di http://linux.or.id/milis.php
FAQ milis http://linux.or.id/faq.php
-- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis.php
