IF OPEN(1,"ENV:Vapor/AMIRC_LASTUSEDDIR","R") THEN DO
tempdir=READLN(1)
CALL CLOSE(1)
END
ELSE tempdir=""
ADDRESS COMMAND 'requestfile >T:A2S_Install.temp 'tempdir' TITLE "Select Where AmIRC is installed..." DRAWERSONLY NOICONS'
IF RC~=0 THEN CALL InstAbort(1)
IF OPEN(1,"T:A2S_Install.temp","R") THEN DO
amircpath=READLN(1)
CALL CLOSE(1)
END
CALL DELETE("T:A2S_Install.temp")
amircpath=STRIP(amircpath,"B",'"')
IF ~EXISTS(amircpath||"AmIRC") THEN CALL InstAbort(2)
/* Ask where STRICQ is installed */
SAY "Where is STRICQ installed?"
IF OPEN(1,"ENVARC:STRICQ.path","R") THEN DO
tempdir=READLN(1)
CALL CLOSE(1)
END
ELSE tempdir=""
ADDRESS COMMAND 'requestfile >T:A2S_Install.temp 'tempdir' TITLE "Select where STRICQ is installed..." DRAWERSONLY NOICONS'
IF RC~=0 THEN CALL InstAbort(1)
IF OPEN(1,"T:A2S_Install.temp","R") THEN DO
stricqpath=READLN(1)
CALL CLOSE(1)
END
CALL DELETE("T:A2S_Install.temp")
stricqpath=STRIP(stricqpath,"B",'"')
IF ~EXISTS(stricqpath||"STRICQ") THEN CALL InstAbort(6)
/* Ask for UIN */
SAY "What is your UIN?"
PARSE PULL your_uin
IF your_uin=""|DATATYPE(your_uin,"N")=0 THEN CALL InstAbort(3)
SAY "Now answer some questions..."
/* Ask if DCC Window should be opened */
choice=SelectChoice("AmIRC2STRICQ Install...","Should this script open a seperate AmIRC /query window for STRICQ messages?","Yes|No|Abort Install")
IF choice=1 THEN opendccwin=1
IF choice=2 THEN opendccwin=0
/* Ask if it should show requesters when AmIRC isn't running */
choice=SelectChoice("AmIRC2STRICQ Install...","Should this script show a requester for Online/Offline notifys if AmIRC is not running?","Yes|No|Abort Install")
IF choice=1 THEN showreqifnoamirc=1
IF choice=2 THEN showreqifnoamirc=0
/* Ask if sounds should be played */
choice=SelectChoice("AmIRC2STRICQ Install...","Should this script play sounds on notifys?","Yes|No|Abort Install")