Short: NetInfo plugin for AmIRC 2+ Author: Robin Cloutman Type: comm/irc Version: 3.3 Requires: AmIRC 2+, TCP stack (tested with Miami) Architecture: m68k-amigaos This plugin gives some useful extra commands, /matchhost is like amirc's /findhost, but also does a complete resolve first, useful if someone is accessing your machine and you want to find out who. /resolve shows all the information a DNS server can provide, this can appear to lock up amirc when your DNS servers are lagged (same for /matchhost as that also resolves) but it *will* return, don't reset just yet (longest I've seen in 2 secs...). /clones is like amirc's internal clone detection, but can be called any time and can also display only clones of a single person. Finally /country is a basic country code lookup, it uses standard domain countries, and does a wordsearch, so you can also reverse lookup. Install: (Amirc: doesn't need to be an assign) COPY Plugins/NetInfo.AmIPlug(.0?0) TO Amirc:Plugins/NetInfo.AmIPlug COPY Plugins/Data/NetInfo.Rates TO Amirc:Plugins/Data COPY Rexx/NetInfo.amirx TO Amirc:Rexx In Amirc use the menu item, or the script, to create an exchange rates file. CHANGES SINCE FIRST AMINET RELEASE ================================== 2.1 COUNTRY now supports /COUNTRY 2.2 all commands can now take comma's between nicks, useful when dragging nicks from the channel list ;-) 2.3 oops, forgot to initialise a string, now you can "/COUNTRY " properly again ;-P Fixed the RX_RESOLVE command, use comma seperated options. 2.4 Had «Clones» instead of «Resolve» in End of /RESOLVE list. Changed all commands to use local info colour text. 2.5 Added a /SERVICE command, shows servicename/portnum. 2.6 Changed the output of /CLONES to look like amirc's internal clone detection. 3.0 Added exchange rates support, /CURRENCY shows the currency name of the country, and /EXCHANGE can convert between two or more currencies. Both of these commands search for country code/name or currency code/name. The /EXCHANGE command requires you to have a file Plugins/Data/NetInfo.Rates (which you can get from http://www.contactor.se/~dast/currency/rates.cgi ) 3.1 Added more country/currency conversions. 3.2 Requires bsdsocket.library at the start, instead of opening every time it might be used. Forgotten what else changed it was so long ago ;-) 3.3 Fixed UKP=GBP --- NetInfo.AmIPlug 3.3 Copyright ©1999-2000 Robin Cloutman Various internet functions Defined commands: MATCHHOST RESOLVE CLONES COUNTRY SERVICE EXCHANGE CURRENCY RX_MATCHHOST RX_RESOLVE RX_CLONES RX_COUNTRY RX_SERVICE RX_EXCHANGE RX_CURRENCY --- AmIRC Commands: «Help» NetInfo.AmIPlug: MATCHHOST RESOLVE CLONES COUNTRY «Help» Usage: /MATCHHOST hostmask «Help» Usage: /RESOLVE host [host [...]] «Help» Usage: /CLONES [channel] [nick] «Help» Usage: /COUNTRY code|name|nick [code|name|nick [...]] «Help» Usage: /SERVICE name|port [name|port [...]] «Help» Usage: /EXCHANGE amount code code [code [...]] «Help» Usage: /CURRENCY code [code [...]] ARexx: The arexx commands use the same arguments as the normal amirc commands, with the exception of RX_CLONES, which *must* have a channel name as first arg.