星期二, 7月 18, 2006

ftp 自動連線並操作上傳手續的 script

以下應該都適用於 Linux & FreeBSD

#!/bin/sh
host="123.123.123.123"
id="USER_ACCOUNT"
pw="USER_PASSWORD"
remodir="/"
filename="XXX.tar.gz"

echo "open $host
user $id $pw
binary
prompt
cd $remodir
put $filename
bye
" | ftp -n

星期三, 7月 12, 2006

wget - 定時執行網站程式好幫手

主角是 wget

範例如下:
wget --secure-protocol=auto --no-check-certificate -qO /what_you_want_to_save/just_you_like.html "https://what.you.want.exec/some_exec.php"

--secure-protocol=auto
--no-check-certificate

這個範例有用到 HTTPS 如果一般頁面的話,這兩個參數免!

-q
--quiet 安靜模式 (不輸出訊息)

-O
--output-document=檔案 將資料寫入指定檔案中