I’ve always been pissed off by stuffs that can’t be simple or takes time, ohh well whenever you are driven by lazyness you shall always be feeling this way. Seriously who doesn’t want to just order something and get it.
Curious by almost anything, many a time I like to know some info about some obscure website somewhere, very often, whois is a tool that I am bound to use, I don’t really care if you don’t use whois.
well imagine you wish to do whois hackers.mu
Macintosh-2:~ selven$ whois hackers.mu
whois: mu.whois-servers.net: nodename nor servname provided, or not known
It sucks to be replied this way! How the heck can this stupid machine refuse to give a superior being info that he asks!
WHYYYY???
Hmm Β for some odd reasons, the whois server for mu is not mu.whois-servers.net :s, but whois.nic.mu (Morisien toujour en couyonad).
Anywayz, because I didn’t want to bump on such surprise for some other odd tld I decided to write a script that ask for the proper whois server from iana. Written in simple shell scripting, it just makes use of whois to whois iana first for $tld, then queries the whole domain from the whois server it received. Anywayz, cut off the crap, here’s the beef
#!/bin/sh # c0ded by $3|v3n || pcthegreat [47] gmail # simple multi tld whoiser for the lazy if [ -z $1 ]; then echo "Usage: muwhois domainName.mu" else tld=${1##*.} myvar=`whois -h whois.iana.org $tld | grep "whois: "` whoisServer=${myvar#*:} whois -h $whoisServer $1 fi
Note that there are a lot more other ways to do it … but i like it this way. Ofcourse you can even manually do it if you want π .. i don’t care, i hate to use my mouse for other things than gaming.
+selven
Hmm, i hate it when the text gets too long and one has got to scroll down to see the code. I shall write less next time.
Nice to see you back blogging π
blame my good mood
Fair but whois hackers.mu works just fine for me. Ofcourse, i think the registrant purchased whois guard.
weird, i guess it is something to do with the osx whois that, why does it has to query the wrong nic server to get that :p no clue.
I personally use bwwhois from http://whois.bw.org/
π bwwhois seems to be in ports π [haven’t checked, am on my mac right now and have screwed up my mac ports π
#!/bin/sh
# c0ded by $3|v3n || pcthegreat [47] gmail
# simple multi tld whoiser for the lazy
if [ $# -ne 1 ]; then
echo “Usage: muwhois domainName.mu”
else
tld=${1##*.}
myvar=`whois -h whois.iana.org $tld | grep “whois: “`
whoisServer=${myvar#*:}
whois -h $whoisServer $1
fi
Isn’t this slightly better π ?
//Quattro Bajeena
C-x-C-c
Definitivement logan!
You are mistaken, my name is Quattro Bajeena ;-), Leader
of the Neo-Zeon movement.
There are a lot of emacs mercenaries who might copy my signature.
//Quattro
C-x-C-c