Revision: 47948
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at June 19, 2011 21:28 by madc
Initial Code
require 'uri'
require 'net/http'
url = "http://dynDNS.yourveryownhost.com"
params = {
'updateIp'=>'',
}
parsedUrl = uri = URI.parse( url );
http = Net::HTTP.new(parsedUrl.host, parsedUrl.port)
request = Net::HTTP::Get.new(parsedUrl.path)
request.set_form_data( params )
request = Net::HTTP::Get.new( parsedUrl.path+ '?' + request.body )
response = http.request(request)
puts response.body
Initial URL
http://madcity.at/
Initial Description
Clientside script for a personal DynDNS service. Works together with a server-side script written in php [ http://snipplr.com/view/55482/own-dyndns-service-serverside-script ] . You may want to set up a cron jop to run this script every x minutes.
Initial Title
Own DynDns Service, clientside script.
Initial Tags
ip, update
Initial Language
Ruby