@database AmiIPWatcher
@$VER: AmiIPWatcher 2.1 (1999-09-17) Shows IP and HostName...
@AUTHOR "Lorens Johansson"

@NODE "Main" "AmiIPWatcher 2.1"

@{JCENTER}@{BG SHINE}AmiIPWatcher 2.1@{BG BACKGROUND}

E-MailWare
İ1998-1999 Lorens Johansson
http://snorslex.amiga.tm

And sOCIETY^rSE for some help
http://resistance.ourfamily.com
@{JLEFT}
     @{" " LINK "Introduction" 0} Introduction
      @{" " LINK "Disclaimer" 0} Disclaimer
       @{" " LINK "Copyright" 0} Copyright
        @{" " LINK "Requirements" 0} Requirements
         @{" " LINK "Install" 0} How to install
          @{" " LINK "HowTo" 0} How to use
           @{" " LINK "History" 0} History
            @{" " LINK "ToDo" 0} To Do List
             @{" " LINK "Bugs" 0} Bugs
              @{" " LINK "Author" 0} Author
               @{" " LINK "Thanks" 0} Thanks to...
@ENDNODE

@NODE "Introduction" "Introduction"

 @{FG SHINE}@{U}Introduction@{UU}:@{FG TEXT}

   AmiIPWatcher is a small proggie that shows your IP and HostName. It has
   many nice features:
   @{B}*@{UB} MUI interface. (Using MUIRexx!)
   @{B}*@{UB} It uses very little memory.
   @{B}*@{UB} It's small.
   @{B}*@{UB} It's very easy to use.
   @{B}*@{UB} You can check for new versions and Download them from the program.
   @{B}*@{UB} You can press a button in the About window or choose visit homepage
     from the menu to go to my homepage.
   @{B}*@{UB} It saves an IP/HostName log which you can view from the program.
   @{B}*@{UB} You can send the IP/HostName to AmIRC!
   @{B}*@{UB} You can send the IP/HostName to STRICQ!
@ENDNODE

@NODE "Disclaimer" "Disclaimer"

 @{FG SHINE}@{U}Disclaimer@{UU}:@{FG TEXT}

   You are using this program at your own risk. I'm NOT responsible for
   anything this program might do. (@{B}Although it shouldn't do any damage!@{UB})
@ENDNODE

@NODE "Copyright" "Copyright"

 @{FG SHINE}@{U}Copyright@{UU}:@{FG TEXT}

   AmiIPWatcher is İCopyright Lorens Johansson 1998-1999.
   This program is E-Mailware... If you use it then please send me an E-Mail
   so I can see how many people who uses this program... That's all I ask.
@ENDNODE

@NODE "Requirements" "Requirements"

 @{FG SHINE}@{U}Requirements@{UU}:@{FG TEXT}

   · AmigaOS 2.0+ (Since ARexx was introduced in 2.0)
   · The following libraries in LIBS:
     - locale.library
     - rexxkuang.library v0.26 or newer!
     - rexxtricks.library
     - rmh.library
     - rxsocket.library
   · MUI installed.
   · You must have MUIRexx installed and a MUIRexx assign to it.
   · You must have openurl installed to use the 'Visit Homepage' function.
   · An internet stack MUST be running, ie you have to start for example
     Miami. But you @{B}DO NOT@{UB} have to be online!!!
@ENDNODE

@NODE "Install" "How to install"

 @{FG SHINE}@{U}How to install@{UU}:@{FG TEXT}

   · Copy the AmiIPWatcher directory wherever you want.
   · Make sure that you have the following libraries to LIBS:
     - locale.library
     - rexxkuang.library v0.26 or newer!
     - rexxtricks.library
     - rmh.library
     - rxsocket.library
   · Be sure that you have MUIRexx: assigned to where MUIRexx is.
   · You must have openurl installed to be able to use the 'Visit Homepage'
     function.
   · If you want it on your language then just copy the catalog!
   · That's it!
@ENDNODE

@NODE "HowTo" "How to Use"

 @{FG SHINE}@{U}How to Use@{UU}:@{FG TEXT}

   Please E-Mail me if you have any trouble with this program, and I'll
   do my best to help you!

   @{"Main Window" LINK "HowTo_Main" 0}                                         @{"IP/HostName Log Window" LINK "HowTo_Log" 0}
   @{"Check Version Window" LINK "HowTo_Version" 0}                            @{"Send To AmIRC Prefs Window" LINK "HowTo_SendAmIRC" 0}
@ENDNODE

@NODE "HowTo_Main" "How to Use - Main Window"

 @{FG SHINE}@{U}How to Use - Main Window@{UU}:@{FG TEXT}
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                               T H E   G U I
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
    @{B}* IP:@{UB}
      This box shows your IP.
    @{B}* HostName:@{UB}
      This box shows your HostName.
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                              T H E   M E N U
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
    @{B}* AmiIPWatcher@{UB}
      @{U}Check version:@{UU}
         Check if there is a new version directly through the program.
      @{U}Visit Homepage:@{UU}
         Starts your favourite browser and goes to my homepage. Uses
         openurl.library.
      @{U}View Logfile:@{UU}
         Opens a window and loads the Readme into the lists...
      @{U}Send IP to AmIRC:@{UU}
         Sends the IP togheter with the configured text to AmIRC!
      @{U}Send HostName to AmIRC:@{UU}
         Sends the HostName togheter with the configured text to AmIRC!
      @{U}Send IP to STRICQ:@{UU}
         Sends the IP to the selected user in STRICQ!
      @{U}Send HostName to STRICQ:@{UU}
         Sends the HostName to the selected user in STRICQ!
      @{U}Copy IP to clipboard:@{UU}
         Copies the IP to the clipboard.
      @{U}Copy HostName to clipboard:@{UU}
         Copies the HostName to the clipboard.
      @{U}Refresh:@{UU}
         Refreshes the IP/HostName.
      @{U}About:@{UU}
         Shows some info about the program.
      @{U}About MUI:@{UU}
         Shows the MUI about requester.
      @{U}Quit:@{UU}
         Quits the program.
    @{B}* Settings@{UB}
      @{U}MUI Prefs...@{UU}
         Brings up the MUI preferences...
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                        T H E   P O P U P M E N U S
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
    @{B}* IP:@{UB}
      @{U}Copy IP to clipboard@{UU}
         Copies the IP to the clipboard.
      @{U}Send IP to AmIRC:@{UU}
         Sends the IP togheter with the configured text to AmIRC!
      @{U}Send IP to STRICQ:@{UU}
         Sends the IP to the selected user in STRICQ!
      @{U}Refresh@{UU}
         Refreshes the IP/HostName.
    @{B}* HostName:@{UB}
      @{U}Copy HostName to clipboard@{UU}
         Copies the HostName to the clipboard.
      @{U}Send HostName to AmIRC:@{UU}
         Sends the HostName togheter with the configured text to AmIRC!
      @{U}Send HostName to STRICQ:@{UU}
         Sends the HostName to the selected user in STRICQ!
      @{U}Refresh@{UU}
         Refreshes the IP/HostName.
@ENDNODE

@NODE "HowTo_Log" "How to Use - IP/HostName Log Window"

 @{FG SHINE}@{U}How to Use - IP/HostName Log Window@{UU}:@{FG TEXT}
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                               T H E   G U I
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
    @{B}* List:@{UB}
      This list shows you the logfile.
    @{B}* Clear Log:@{UB}
      Deletes all entries in the log file.
    @{B}* Delete Entry:@{UB}
      Deletes the marked entry in the list. It doesn't delete the entry from
      the logfile, you must save the log.
    @{B}* Save Log:@{UB}
      Saves the log to AmiIPWatcher.log.
    @{B}* Log LocalHost:@{UB}
      Check this if you want to save localhost in the log file.
@ENDNODE

@NODE "HowTo_Version" "How to Use - Check Version Window"

 @{FG SHINE}@{U}How to Use - Check Version Window@{UU}:@{FG TEXT}
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                               T H E   G U I
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
    @{B}* This version:@{UB}
      Shows what version you are using.
    @{B}* Available version:@{UB}
      Shows what version that is available on my homepage.
    @{B}* Check Version:@{UB}
      Connects via http to a file and checks whats the newest version is.
    @{B}* Download AmiIPWatcher:@{UB}
      Connects via http and downloads the AmiIPWatcher archive.
@ENDNODE

@NODE "HowTo_SendAmIRC" "How to Use - Send To AmIRC Prefs Window"

 @{FG SHINE}@{U}How to Use - Send To AmIRC Prefs Window@{UU}:@{FG TEXT}
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
                               T H E   G U I
@{FG SHINE}____________________________________________________________________________@{FG TEXT}
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
    @{B}* AmIRC Message:@{UB}
      What message you want to send to AmIRC.
      Add %cX,Y for some colours, the ,Y is optional.
      Add %i for the IP/HostName.
    @{B}* STRICQ Message:@{UB}
      What message you want to send to STRICQ.
      Add %i for the IP/HostName.
    @{B}* Save:@{UB}
      Saves the changes and closes the window.
    @{B}* Cancel:@{UB}
      Close the window, and discard the changes.
@ENDNODE

@NODE "History" "History"

 @{FG SHINE}@{U}History@{UU}:@{FG TEXT}

   @{B}1.0 :@{UB} @{FG SHINE}1998-11-18 (10575 bytes)@{FG TEXT}
   · Made the MUI interface.
   · Shows the IP.
   · Shows the HostName.
   · Added the menus.
   · Added the "Copy to clipboard" function.
   · Wrote the Guide.

   @{B}1.1 :@{UB} @{FG SHINE}1998-12-08 (11046 bytes)@{FG TEXT}
   · Added popupmenus for the IP and the HostName field.

   @{B}1.2 :@{UB} @{FG SHINE}1998-12-22 ( 4769 bytes)@{FG TEXT}
   · Made the program much smaller. It was shrunk with 6250 bytes, that's
     56.5% smaller. I didn't remove ANY functions.
     AmiIPWatcher now loads up twice as fast and it's alot faster to use!

   @{B}1.3 :@{UB} @{FG SHINE}1999-01-08 ( 6290 bytes)@{FG TEXT}
   · Added the 'Check version' function. With this you can check for new
     versions directly through the program.
   · Disabled the three Refresh Rate menuitems that aren't working yet.

   @{B}1.4 :@{UB} @{FG SHINE}1999-01-10 ( 7903 bytes)@{FG TEXT}
   · You can press a button in the About window to visit my homepage.
     You can also choose Visit Homepage from the menu.
   · I added a Busy meter that shows activity in the Check Version window.
   · I now use HTTPJ instead of FTPGet, it's faster with HTTP connections
     instead of FTP connections (in this case), and safer for me! :-)

   @{B}1.5 :@{UB} @{FG SHINE}1999-01-12 ( 9437 bytes)@{FG TEXT}
   · Added an IP/HostName logging system. It logs the Date, Time, IP and the
     HostName everytime you refresh and the IP or HostName changes. It saves
     the log into AmiIPWatcher.log and you can view it from the menu
     'View Logfile'.

   @{B}1.53:@{UB} @{FG SHINE}1999-01-15 (11847 bytes)@{FG TEXT}
   · You can now choose if you want to log the localhost or not.
   · Added a 'Are you sure...' requester when you press Clear Log file.
   · Replaced the Bold labels in View Logfile with white labels.

   @{B}1.6 :@{UB} @{FG SHINE}1999-01-21 (12072 bytes)@{FG TEXT}
   · AmiIPWatcher doesn't use HTTPJ any more, it now uses rexxkuang11.library
     which is much better.
   · It now checks for bsdsocket.library before trying to use it.
   · Added some features to the IP/HostName Log window: Delete Entry and
     Save Log.
   · Added help bubbles.
   · Added the posibility to press the HELP key to take you to the
     corresponding node in the Guide.
   · Updated the Guide alot.

   @{B}1.63:@{UB} @{FG SHINE}1999-01-24 (11204 bytes)@{FG TEXT}
   · It now uses openurl.library. (Thanks to Bossman^!)
   · Optimized a bit. (Thanks to Bossman^!)

   @{B}1.7 :@{UB} @{FG SHINE}1999-05-05 (10716 bytes)@{FG TEXT}
   · Made the IP center in the string gadget.
   · Removed the borders around the IP and HostName strings.
   · Moved the Refresh Now to the AmiIPWatcher menu, and removed the shadowed
     Refresh rates, since they aren't used!

   @{B}2.0 :@{UB} @{FG SHINE}1999-05-09 (11832 bytes)@{FG TEXT}
   · Forgot to center the HostName in the string gadget... Silly me :)
   · Added localesupport!!! Please write some catalogs!!!

   @{B}2.1 :@{UB} @{FG SHINE}1999-09-17 (16347 bytes)@{FG TEXT}
   · Added the possibility to send the IP or HostName to AmIRC, with some
     text. Useful to advertise a FTP or such...
   · Changed my E-Mail Address and URL to HomePage.
   · Added the possibility to send the IP or HostName to the selected user
     in STRICQ.
   · sOCIETY^rSE did some work too. Thanks.
   · Added new Swedish Translation. (by Me)
   · Added new German Translation. (by sOCIETY^rSE)
   · Added new French Translation. (by Jerome Chesnot)
@ENDNODE

@NODE "ToDo" "To Do List"

 @{FG SHINE}@{U}To Do List@{UU}:@{FG TEXT}

   · I have NO idea on what to do now!
   · ...
   · @{B}Please help me to fill out this list.@{UB}
@ENDNODE

@NODE "Bugs" "Bugs"

 @{FG SHINE}@{U}Bugs@{UU}:@{FG TEXT}

   · @{B}IF@{UB} you should happen to find a bug then @{"mail me" LINK "Author"} as soon as
     possible, please include what computer you have and which version of
     the program and the libraries you have.
@ENDNODE

@NODE "Author" "Author"

 @{FG SHINE}@{U}Author@{UU}:@{FG TEXT}

   Lorens Johansson
   @{FG SHINE}URL:@{FG TEXT} http://snorslex.amiga.tm
   @{FG SHINE}E-Mail:@{FG TEXT} SnorsleX@Home.se
   @{FG SHINE}Snail-Mail:@{FG TEXT} Lorens Johansson
               Durkvägen 2
               S-945 33 Rosvik
               SWEDEN
@ENDNODE

@NODE "Thanks" "Thanks to..."

 @{FG SHINE}@{U}Thanks to@{UU}:@{FG TEXT}

   Amiga/Gateway 2000 @{FG SHINE}·@{FG TEXT} For the faboulous computer!
   sOCIETY^rSE        @{FG SHINE}·@{FG TEXT} For the German translation and for the idea about
                        the "Send IP/HostName to AmIRC"...
                        And also ofcourse for some other help with AIPW!
   Bossman^           @{FG SHINE}·@{FG TEXT} For the help with openurl.library and optimization.
   Jerome Chesnot     @{FG SHINE}·@{FG TEXT} For the French Translation.
   Andreas Wasserman  @{FG SHINE}·@{FG TEXT} For the idea. He made IPWatcher for PC and I wanted
                        it to Amiga! :)
   Robert Karlsson    @{FG SHINE}·@{FG TEXT} For being a good friend...
   Duncan Gow         @{FG SHINE}·@{FG TEXT} For reporting a bug.
   Robin Brookes      @{FG SHINE}·@{FG TEXT} For the "fan"-mail about AIPW!
   Giovanni           @{FG SHINE}·@{FG TEXT} For mailing me about AIPW!
   Jon Peterson       @{FG SHINE}·@{FG TEXT} For his nice mails about AIPW!
   Dwight Meese       @{FG SHINE}·@{FG TEXT} For his mail about AIPW!
   Stefan Schulz      @{FG SHINE}·@{FG TEXT} For his mail about AIPW!
@ENDNODE
