On the files extension site, how much data do you want returned? First match? All matches? Could be quite lengthy.. Hmm, doing a search for com returns 7 matches, and it's quite messy. Tell me what data you want returned.
As far as the bmn site, sure, that should be easy enough. Just give me some example site names (real ones) so I can test the html/regexp's, the only site I can think of offhand is naplesdailynews.com. I suppose there should also be a limit on number of results returned for that too, but I can make that a config option.
They're all exact matches, what I meant was, what data do you want returned? Just the "Program and/or Extension Function" field? If you want ALL matches and ALL fields, it can end up returning hundreds of lines.
I'll let you figure out the bmn script, its not hard, use the filext script as a general guide to scraping webpages for content. If you need help, ask in the script help forum. About all you need to change is the url, the regexp and the particular format for the output.
Look through the html source from the resulting pages and find what's common to all the output you're looking for and grab it with regexp. Have fun reading that manpage