sant0sk1 (owner)

Revisions

gist: 73911 Download_button fork
public
Public Clone URL: git://gist.github.com/73911.git
Embed All Files: show embed
skype_where_is.rb #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/usr/local/bin/ruby
require 'resolv'
require 'rubygems'
require 'rb-skypemac'
 
include SkypeMac
 
def set_location(loc)
  Skype.send_ :command => "SET PROFILE MOOD_TEXT #{loc}"
end
 
if `ps aux` =~ /Skype/
  external_ip = `curl http://my-ip.jerodsanto.net 2>/dev/null`.chomp
  case external_ip
  when Resolv.getaddress("sant0sk1.homeip.net")
    set_location("at Home")
  when Resolv.getaddress("rsd-mcc.homeip.net")
    set_location("at MCC")
  when "68.15.235.89"
    set_location("at HM")
  else
    set_location("Out")
  end
end