■
clgoo DL先 *Megahurtz
clgooは便利なんだけど、gooの仕様が変わったのでそのまんまじゃ使えない。ちょっとした改造で動くので、使えなくなっちゃった人は以下の情報を参考にpyファイルを編集してみたらいいんじゃないかな。
# Original # part = data[data.find("<!--main_contents-->"): # data.rfind("<!--Google AdSense-->")] part = data[data.find("<!--result-->"): data.rfind("<!--Google AdSense-->")]
# Original # total = part[part.find(u'結果 <b>') + len(u'結果 <b>'): # part.find(u'</b>件')] total = part[part.find(u'検索結果[') + len(u'検索結果['): part.find(u'件]')]
# Original # headword_start = part.rfind('--headword--') # headword = part[part.find('<b>', headword_start): # part.find('</b>', headword_start)] # headword = headword.replace('<b>', '') # headword = headword.replace('<sup>', '') # headword = headword.replace('</sup>', '') # # body = part[part.find('<!--/headword-->'): # part.find('<!--dictionary_name&exp_link-->')] headword_start = part.find('<!--/result-->') headword = part[part.find('<b>', headword_start): part.find('<img', headword_start)] headword = headword.replace('<b>', '') headword = headword.replace('</b>', '') body = part[part.find('<div class="mainlst">'): part.find('<!--dictionary_name&exp_link-->')]
Deecayさんがメンテナンスしてくれると一番いいんだけどなぁ。