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)

- flashwindow() jIRCii function which you can use in your scripts
  to flash window in the Windows Taskbar (by default flashes 
  on public and on msg, see amip.irc)

Configuration:

1. Download and install AMIP from http://amip.tools-for.net
2. Download and install AMIP Configurator
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).

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 all the servers, not just the active.
If you don't like it, you can make your own script using ddeeval
function to get info from AMIP.

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



Functions reference:

  flashwindow() - flashes the jIRCii window in the Taskbar until focused
  
  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) Takes optional
                  parameter which can be "one" to uninit dde only for the
                  current script and "all" for all the scripts

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



Feedback:

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

Copyright (c) 2005 by Serge Baranov
