投稿者 通りすがり  (社会人) 投稿日時 2011/8/7 18:06:29
非営利であれば大丈夫だとは思いますが
> Readmeかなにかに「全て自己責任で」を追加しておきます。
だと、ちょっと弱いかもしれませんね。

とりあえず個人の勉強目的という事で回答します。

まず、dataで始まる文字列はすでにURLを含んでいないので、そこからURLをたどるのは無理です。

ざっとソース見た感じだと
img要素にdata-srcという属性にgoogleのイメージキャッシュのアドレスがあり、それをオンロード時に展開しているようですので、同じようにしてその属性からアドレスを取り出せばgoogleの画像検索ページで出力されている画像のアドレスは取得可能と思います。
ただし、これはgoogleから仕様として公開されているものではないので(勝手にソース見て勝手にそう思い込んだだけなので)googleの気分で変更される可能性があります。確実なやり方ではありません。

本来どこのどういうURLの画像だったかも細かくたどれば手に入るかもしれませんが
1.ページを経由せず直接画像をリンクされてダウンロードされるという行為は公開者からは好まれない。
2.画像のリンク先が安全とは限らない。
3.本来の公開者のサーバ負荷となり、「Google画像検索について」からは逸脱する。
4.(私が)そこまで解析する気もない。
などの理由から控えさせて頂きます。