ScriptFTP (Automated FTP & Batch FTP) programı kendi script dilinde FTP dosya transferi işlemleri için toplu iş dosyası hazırlamaya yarıyor. ScriptFTP dosya transferlerini otomatize etmek için tasarlanmış bir FTP istemcisi. Bir metin dosyasına eklediğiniz FTP komutlarını sizin için otomatik olarak çalıştırıyor. Dosya transferini isterseniz bir düğmeye tıklayarak dilerseniz de belirttiğiniz zamanda çalışması için ayarlayabiliyorsunuz.
ScriptFTP için script dosyalarının hazırlanması çok kolay; örneğin FTPOPENHOST komutu ile sunucuya bağlanır FTPGETFILE komutu ile de sunucudan dosya indirebilirsiniz. Diğer script örneklerini buradan görebilirsiniz. ScriptFTP script komutlarını kullanarak basit transfer işlemlerinden daha karışık yedekleme, dosya senkronizasyonu, sunucu güncelleme gibi işlemlere kadar birçok işlemi gerçekleştirebilirsiniz.
ScriptFTP’nin ana özellikleri:
– Otomatik FTP transferleri.
– Basit ve güçlü script yazım dili.
– Dizin senkronizasyonu, Sadece değişmiş dosyaları transfer eder.
– Script zamanlama. Script’inizi düzenli aralıklarla çalıştırır.
– Script içinden harici programları çalıştırabilir.
– Tüm dizin ağacını indirebilir/gönderebilir.
– Tüm transfer işlemi ayrıntılarını bir metin dosyasında kayıt altına alabilir.
– Hata yakalama. Script’inizdeki hata oranını azaltmanıza yardımcı olur.
– If, While ve GOTO komutlarını destekler.
– Değişken ismi kullanılabilir.
– Çoklu dosya ismi değiştirebilime.
– Tüm dizin ağacını silebilme.
– Script içinden sistem ortam (ENVIRONMENT) değişkenlerine erişebilme.
ScriptFTP ile script yazmak çok kolay:
Example.ftp (text file)
# This backup script runs every day at 3 AM
FTPOPENHOST(“ftp.scriptftp.com”,”user”,”pass”)
LOCALCHDIR(“C:\MyDocuments”)
FTPCHDIR(“Backup”)
FTPPUTFILE(“*.*”.SYNC,SUBDIRS)
FTPCLOSEHOST
Programın sitesinden daha fazla script örneğine ve kullanım biligilerine ulaşabilirsiniz. http://www.scriptftp.com/
Programı indirmek için http://www.scriptftp.com/download.php
Yazan: Tankado