
ドメイン内の文書を検索エンジン(Google、Bing、Baidu)で検索します。目的はメタデータを抽出することです。
検索エンジンを使ってドメイン内の文書を検索します。目的はメタデータを抽出することです。
> pip3 install metafinder
アップグレードも以下のコマンドで可能です:
> pip3 install metafinder --upgrade
MetaFinder は 2 通りの方法で使用できます:
metafinder -d domain.com -l 20 -o folder [-t 10] -go -bi -ba
パラメーター:
import metafinder.extractor as metadata_extractor
documents_limit = 5
domain = "target_domain"
result = metadata_extractor.extract_metadata_from_google_search(domain, documents_limit)
# result = metadata_extractor.extract_metadata_from_bing_search(domain, documents_limit)
# result = metadata_extractor.extract_metadata_from_baidu_search(domain, documents_limit)
authors = result.get_authors()
software = result.get_software()
for k,v in result.get_metadata().items():
print(f"{k}:")
print(f"|_ URL: {v['url']}")
for metadata,value in v['metadata'].items():
print(f"|__ {metadata}: {value}")
document_name = "test.pdf"
try:
metadata_file = metadata_extractor.extract_metadata_from_document(document_name)
for k,v in metadata_file.items():
print(f"{k}: {v}")
except FileNotFoundError:
print("File not found")

このプロジェクトは以下によって開発されました:
このソフトウェアは、ドメインにアップロードする文書に痕跡を残さないように設計されています。作者は不正使用について一切の責任を負いません。