I am looking to automate the research I need to assess if a domain name is available and also if the company name is available either in the USA or the UK (companies house). In addition but less important I need to find if there are any trademarks registered on that name. So devonagent needs to connect to for example companies house website in the UK and search there for the name I am searching for. The result is then a list of company names with the search term. I am new here and would like to learn more.
Are there any websites or search engines out there that can be used for such a task (or are already used by you) and could be accessed by DEVONagent? On its own DEVONagent doesn’t support this kind of search.
Yes for example https://www.gov.uk/get-information-about-a-company you can put in the name and search for information. However, I do not know how to configure Devonagent to do the search.
The easiest way to get a draft for a new plugin is to…
Enter a dummy search term on the website that should return sufficient results, e.g. test
Copy the URL of the link for the second results page
Insert the link into the File > New Plugin… panel in DEVONagent
Enter a name for the plugin, replace the used search term (test in this case) in the URL with
_agentQuery_and save it.
Of course in most cases the plugin will require fine tuning, e.g. too many results are probably still returned (see results of test via Window > Plugins & Scanners).
In this case the
ResultsPerPage parameters have to be changed and a first working plugin would look like this:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Description</key> <string>The best place to find government services and information.</string> <key>EngineUrl</key> <string>https://www.gov.uk/search/all?keywords=_agentQuery_&order=relevance&page=_agentOffset_</string> <key>Identifier</key> <string>www.gov.uk</string> <key>Info</key> <string>Gov.uk plugin</string> <key>LinksMatching</key> <array> <string>*www.gov.uk/government/*</string> <string>*www.gov.uk/guidance/*</string> </array> <key>Name</key> <string>Gov.uk</string> <key>OffsetPerPage</key> <integer>1</integer> <key>Operators</key> <integer>59</integer> <key>ResultsPerPage</key> <integer>20</integer> <key>Start</key> <integer>1</integer> <key>Version</key> <string>1.0</string> </dict> </plist>