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