Category Archives: FireWatir

NAS D-Link DNS-323: Howto shutdown

For shutting down the D-Link DNS-323 NAS I’m using the following FireWatir-Ruby script:

#!/usr/bin/env ruby
require ‘rubygems’
require ‘firewatir’
include FireWatir

username = ‘…..’
password = ‘……..’

browser = Firefox.new

browser.goto(‘http://192.168.1.4/web/login.asp?id=3943830’)

browser.text_field(:name, “f_LOGIN_NAME”).set(username)
browser.text_field(:name, “f_LOGIN_PASSWD”).set(password)

browser.button(:name, “Config_Button”).click

browser.link(:text, “Tools”).click

browser.link(:text, “SYSTEM”).click

browser.form(:name, “shootdown”).submit

browser.close