You can also try to trick them into a skype chat or something. If your computer can make a direct connection to theirs then you can get their IP. A long time ago if I wanted someones IP I would just send them a .txt file and once they accepted it I would look up all my connections and find theirs. If you have their skype name you can use a skype resolver. Google it if you don't know what it is.