This package provides the following features:

- Full integration with AMIP (now playing plugin)
  For more info see here: http://amip.tools-for.net
  
- DDE Server which accepts commands from clients (such as AMIP)
  and executes them in the chat (as if they were manually typed)

Configuration:

1. Download and install AMIP from http://amip.tools-for.net (2.60 or later)
2. Download and install AMIP Configurator (optional)
3. Install AMIP-jIRCii-Bridge-*.exe from this zip

To make AMIP work with jIRCii you have to open AMIP settings (or run
Java AMIP Configurator), then in the IRC settings change the transport
to DDE and the DDE server name to "jIRCii" (without quotes).

This is not necessary in 1.5 version of this script for simple use, unless you need AMIP
to be able to contact jIRCii. 1.5 version uses &ddeeval function to evaluate
templates via AMIP, so this configuration step is not required.

Don't forget to load the script in jIRCii by typing:
/load amip\amip.irc


Compatibility:

You can use any AMIP /dde command in jIRCii, just like in mIRC.
To use $dde AMIP variables you have to use ddeeval() function:

(mIRC script code)  : set %song $dde(mPlug,var_name)
(jIRCii sleep code) : $song = ddeeval("mPlug var_name");

See AMIP help for the commands and variables reference.

Note that separate script instance is loaded for each server tab,
AMIP will send the output to the active server/session only.
If you don't like it, you can make your own script using ddeeval
function to get info from AMIP and display it on all servers.

/echo, /echo -s and /describe commands are aliased in amip.irc for
compatibility with mIRC.


Functions reference:

  ddecall($)    - sends the string to dde server, where string format is:
                  "server topic item data"
  
  initdde($)    - init DDE server with the specified name
  
  uninitdde()  - destroys the created DDE server (should be done on exit
                  or when all scripts are unloaded)

$ ddeeval($)    - evaluates the string via DDE server and returns the
                  result. String format is the same as for ddecall()



Feedback:

E-Mail:   Serge Baranov <coder[at]tools-for[dot]net> *
IRC:      irc.freenode.net #amip (nick: [Serge])
ICQ:      12467890
AIM:      SergeJetBrains 
URL:      http://amip.tools-for.net 
Skype:    crazycoder
Jabber:   commando@jabber.ru
Yahoo:    sergecoder
MSN:      serge[at]jetbrains[dot]com *

* - replace [at] with @ and [dot] with .


Copyright (c) 2007 by Serge Baranov
