定時下載某頁面.....不知道有什麼軟體可以辦到

本區專門陳列系統與軟體相關常見問題

版主: ross_tt

內容
發表人
頭像
rlong
嗜冰客
文章: 1530
註冊時間: 04/30/2001 1:01 am
來自: 新竹
聯繫:

#21 文章 rlong »

且慢!

OSX10.4 Tiger 不是有一個 Automator 嗎? 不知是否有這個功能? 好不好用?
I love OPERA !
頭像
ulysses
討論區管理員
文章: 2475
註冊時間: 05/18/2001 1:01 am
來自: Forgotten Realm
聯繫:

#22 文章 ulysses »

rlong 兄,Tiger 還沒出...
Automator 細節不甚清楚,大概和悲兄提供的 AppleScript 解決方案差不多,
理論上應該是不能在沒有使用者登入的狀況下執行的,但是 Crontab 可以。
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
留言五百如一日
文章: 610
註冊時間: 12/25/2001 1:01 am

#23 文章 »

只是定時下載網頁,ulysses 兄的方法較佳。

要機器幹多些,定時下載網頁,擷取資料,轉之其他程式;則 applescript 及 Automator 佔優。
頭像
rlong
嗜冰客
文章: 1530
註冊時間: 04/30/2001 1:01 am
來自: 新竹
聯繫:

#24 文章 rlong »

ulysses 寫:rlong 兄,Tiger 還沒出...
Automator 細節不甚清楚,大概和悲兄提供的 AppleScript 解決方案差不多,
理論上應該是不能在沒有使用者登入的狀況下執行的,但是 Crontab 可以。
請問 Crontab 能在電腦Sleep情況下喚醒電腦幹活嗎?
如果不行,除了系統偏好設定外,有沒其他方法?
I love OPERA !
頭像
ulysses
討論區管理員
文章: 2475
註冊時間: 05/18/2001 1:01 am
來自: Forgotten Realm
聯繫:

#25 文章 ulysses »

rlong 寫: 請問 Crontab 能在電腦Sleep情況下喚醒電腦幹活嗎?
如果不行,除了系統偏好設定外,有沒其他方法?
如果是 Mac OS X Server 的話,系統的 Sleep 狀態有分“Deep-Sleep”(連 CPU 都停止運作)和“Nap”;在 Energy Saver 中勾選“Wake When Network Administrative Access”就可以讓 CRON 在睡眠狀態中動作。

在一般的 OS X 上這一招好像不管用,除了先讓機器醒來之外沒有其他方法。以前有一個程式叫做 iBeeZz 可以定時讓機器醒來,但是那家公司似乎最近剛倒,程式也沒人管。目前似乎沒有其他解決方案。
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
留言五百如一日
文章: 610
註冊時間: 12/25/2001 1:01 am

#26 文章 »

請問 Crontab 能在電腦Sleep情況下喚醒電腦幹活嗎?
試試系統預置的 energy saver 內 schedule 的選項
頭像
rlong
嗜冰客
文章: 1530
註冊時間: 04/30/2001 1:01 am
來自: 新竹
聯繫:

#27 文章 rlong »

悲 寫:試試系統預置的 energy saver 內 schedule 的選項
這個當然沒問題囉!就連關機的情況下都可以定時開機啊!
ulysses 寫:如果是 Mac OS X Server 的話,系統的 Sleep 狀態有分“Deep-Sleep”(連 CPU 都停止運作)和“Nap”;在 Energy Saver 中勾選“Wake When Network Administrative Access”就可以讓 CRON 在睡眠狀態中動作。

在一般的 OS X 上這一招好像不管用,除了先讓機器醒來之外沒有其他方法。以前有一個程式叫做 iBeeZz 可以定時讓機器醒來,但是那家公司似乎最近剛倒,程式也沒人管。目前似乎沒有其他解決方案。
在系統預置的 energy saver 內的選項勾選“在以太網路管理者存取時喚醒電腦“這一項好像不太管用,其他電腦用"ping"或“前往-->連接伺服器“都無法喚醒電腦,那請問其他電腦要如何才能喚醒這部昏睡的電腦呢?
I love OPERA !
頭像
ulysses
討論區管理員
文章: 2475
註冊時間: 05/18/2001 1:01 am
來自: Forgotten Realm
聯繫:

#28 文章 ulysses »

rlong 寫:在系統預置的 energy saver 內的選項勾選“在以太網路管理者存取時喚醒電腦“這一項好像不太管用,其他電腦用"ping"或“前往-->連接伺服器“都無法喚醒電腦,那請問其他電腦要如何才能喚醒這部昏睡的電腦呢?
會不會是 ICMP 封包無視?
或許用 SNMP 才能喚醒。
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
頭像
rlong
嗜冰客
文章: 1530
註冊時間: 04/30/2001 1:01 am
來自: 新竹
聯繫:

#29 文章 rlong »

ulysses 寫:
rlong 寫:在系統預置的 energy saver 內的選項勾選“在以太網路管理者存取時喚醒電腦“這一項好像不太管用,其他電腦用"ping"或“前往-->連接伺服器“都無法喚醒電腦,那請問其他電腦要如何才能喚醒這部昏睡的電腦呢?
會不會是 ICMP 封包無視?
或許用 SNMP 才能喚醒。
請問如何透過SNMP來喚醒呢?
I love OPERA !
頭像
ulysses
討論區管理員
文章: 2475
註冊時間: 05/18/2001 1:01 am
來自: Forgotten Realm
聯繫:

#30 文章 ulysses »

在 Apple Support (http://docs.info.apple.com/article.html?artnum=107540)上找到詳細的解說,滿有趣的。
There are several ways to remotely wake a computer from sleep when the "Wake for network administrator access" option is selected in Energy Saver. Applicable routers must be configured to allow directed broadcast of the wake-on-LAN (WOL) packet, also known as a "magic packet".
然後 "Magic Packet" 是指
6 Hex "FF" followed by 16 repetitions of the Ethernet Address; Send to UDP port 9.
根據 Apple 的說法,用 Apple Remote Desktop 從 OS X Server 上連過來就是所謂的『network administrator access』。
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
頭像
rlong
嗜冰客
文章: 1530
註冊時間: 04/30/2001 1:01 am
來自: 新竹
聯繫:

#31 文章 rlong »

ulysses 寫:在 Apple Support (http://docs.info.apple.com/article.html?artnum=107540)上找到
謝謝您的提示,執著便會..成功了!

這裡 摳個 "Wake550" 就可以啦! :badgrin:
I love OPERA !
頭像
ulysses
討論區管理員
文章: 2475
註冊時間: 05/18/2001 1:01 am
來自: Forgotten Realm
聯繫:

#32 文章 ulysses »

rlong 寫:這裡 摳個 "Wake550" 就可以啦! :badgrin:
無巧不成書,
http://www.versiontracker.com/dyn/moreinfo/macosx/24421
這個也不錯。
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
頭像
rlong
嗜冰客
文章: 1530
註冊時間: 04/30/2001 1:01 am
來自: 新竹
聯繫:

#33 文章 rlong »

ulysses 寫:無巧不成書,
http://www.versiontracker.com/dyn/moreinfo/macosx/24421
這個也不錯。
不知 ulysses兄您試過這個程式沒?

我試用他(WakenoLan)喚醒Mac mini running OSX10.3.8 一直無法喚醒,也不能叫他sleep.
但是用 Wake550 可以喚醒 Mac mini, 用 Chicken of the VNC可以遙控他關機或睡覺( Mac mini跑 OSXvnc )。
I love OPERA !
頭像
ulysses
討論區管理員
文章: 2475
註冊時間: 05/18/2001 1:01 am
來自: Forgotten Realm
聯繫:

#34 文章 ulysses »

rlong 寫:不知 ulysses兄您試過這個程式沒?

我試用他(WakenoLan)喚醒Mac mini running OSX10.3.8 一直無法喚醒,也不能叫他sleep.
但是用 Wake550 可以喚醒 Mac mini, 用 Chicken of the VNC可以遙控他關機或睡覺( Mac mini跑 OSXvnc )。
其實用 CRON 理論上是可以讓機器睡覺,
  • 先用 Apple Script Editor 寫一個 Script,儲存成 存成 sleep.scpt(Script 格式)

    代碼: 選擇全部

    tell application "Finder"
        sleep
    end tell
  • 然後用 osascript sleep.scpt 這個命令就可以讓機器睡覺了。
只是不曉得這有什麼用途...
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
留言五百如一日
文章: 610
註冊時間: 12/25/2001 1:01 am

#35 文章 »

其實用 CRON 理論上是可以讓機器睡覺,
  • 先用 Apple Script Editor 寫一個 Script,儲存成 存成 sleep.scpt(Script 格式)

    代碼: 選擇全部

    tell application "Finder"
        sleep
    end tell
  • 然後用 osascript sleep.scpt 這個命令就可以讓機器睡覺了。
或直接在 crontab 寫:

代碼: 選擇全部

osascript -e 'tell application "System Events" to sleep'

又,sleep 指令在 Finder 是放在 Legacy suite;用 System Events 較佳。

只是不曉得這有什麼用途...
8)

老問題:為什關機、或要機器睡眠? :evil:
頭像
ulysses
討論區管理員
文章: 2475
註冊時間: 05/18/2001 1:01 am
來自: Forgotten Realm
聯繫:

#36 文章 ulysses »

悲 寫:老問題:為什關機、或要機器睡眠? :evil:
為了省電?
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
頭像
rlong
嗜冰客
文章: 1530
註冊時間: 04/30/2001 1:01 am
來自: 新竹
聯繫:

#37 文章 rlong »

ulysses 寫:
悲 寫:老問題:為什關機、或要機器睡眠? :evil:
為了省電?
為什麼電腦要設計成有關機、睡眠功能?這可是要成本的啊!

G5正常工作大約消耗300W,相當於半部冷氣機24小時開著, 若不關機或睡眠,每個月大約消耗216度,每年大約要發NT$7000元電費啦,可以買兩顆硬碟。您說值不值得?

況且電腦裡的風扇、硬碟的轉動發熱、噪音、壽命變短,在在多是成本啊!
要惜福喔!
:roll:
I love OPERA !
頭像
ClarK
留言破百
文章: 104
註冊時間: 06/24/2001 1:01 am
來自: iMacG4/Mac mini

#38 文章 ClarK »

或直接在 crontab 寫:

代碼: 選擇全部

osascript -e 'tell application "System Events" to sleep'

又,sleep 指令在 Finder 是放在 Legacy suite;用 System Events 較佳。
請問,該怎麼把電腦叫醒呢? :oops:

睡過頭了... :(
頭像
ulysses
討論區管理員
文章: 2475
註冊時間: 05/18/2001 1:01 am
來自: Forgotten Realm
聯繫:

#39 文章 ulysses »

clark 寫:請問,該怎麼把電腦叫醒呢? :oops:
睡過頭了... :(
這整篇討論就是在講這件事,從頭看到尾吧。
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
頭像
rlong
嗜冰客
文章: 1530
註冊時間: 04/30/2001 1:01 am
來自: 新竹
聯繫:

#40 文章 rlong »

請問在Carbon底下 InstallWindowEventHandler 定義什麼 EventTypeSpec 可以讓 NewEventHandlerUPP 抓到如
Sleep, Wake-up, Shut-down, Log-out, Log-in, Restart 等的 Event ?
謝謝 !
I love OPERA !
回覆文章