From da2d0f071e5cd37b6f4f04906b5f2006cec57a70 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Tue, 11 Nov 2008 22:10:33 +0100 Subject: updated and added soem things --- prank | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 prank (limited to 'prank') diff --git a/prank b/prank new file mode 100755 index 0000000..125e9d2 --- /dev/null +++ b/prank @@ -0,0 +1,35 @@ +#!/bin/bash + +# +# prank.sh - Find any URL's Google Page Rank (PR) +# +# 2008 - Mike Golvach - eggi@comcast.net +# +# Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License +# + +if [ $# -ne 1 ] +then + echo "Usage: $0 HttpOrHttpsURL\n" + exit 1 +fi + +pr_checksum_prog="pagerank" + +if [ ! -x $pr_checksum_prog ] +then + echo "Cannot Find Checksum Program: $pr_checksum_prog !" + exit 2 +fi + +wget=/usr/bin/wget +prank_url=$1 +mod_prank_url=`echo $prank_url|sed -e 's/:/%3A/g' -e 's/\//%2F/g'` +prank_checksum=`$pr_checksum_prog $prank_url|sed 's/Checksum=//'` + +prank_qurl="http://toolbarqueries.google.com/search?client=navclient-auto&ch=${prank_checksum}&ie=UTF-8&oe=UTF-8&features=Rank&q=info:${mod_prank_url}" + +echo -n "Google PR For $prank_url = " + +$wget -nv -O - "$prank_qurl" 2>&1|grep "Rank_"|sed 's/Rank_[0-9]:[0-9]://' +exit 0 -- cgit v1.2.3-24-g4f1b