On Fri  8-Dec-2000  6:00p, [EMAIL PROTECTED] wrote:
a> The file should be a standard TEXT file, as that is the reason for the
a> program.

a> It then "types" that file to the Channel.


This is an old script I have used for ages...

/*
**  Type - Outputs a textfile to a channel, a nick or locally
**  by Andrew "Andy" Ricketts
**
**  Make an alias = "/Type /RX Type.AMIRX %p"
**
**  "/Type ?" for help.
*/

PARSE ARG arguments
ADDRESS "AMIRC.1"
output = WORD(arguments,1)
textfile = WORD(arguments,2)
IF output = "?" THEN DO
    "ECHO P="D2C(27)"b�Type� "D2C(2)"Usage:"D2C(2)" /Type [<output> [textfile]"
    EXIT
END
IF textfile = "" | ~EXISTS(textfile) THEN DO
    IF EXISTS("C:RequestFile") THEN DO
        ADDRESS COMMAND "C:RequestFile >T:Result PATTERN #?.txt|#?.asc"
        OPEN("Text", "T:Result", "R")
        textfile = READLN("Text")
        CLOSE("Text")
        textfile = STRIP(TRANSLATE(textfile,' ','"'),"B")
    END
    ELSE DO
        "ECHO P="D2C(27)"b�Type� "D2C(2)"Usage:"D2C(2)" /Type [<output> [textfile] 
[type]]"
        EXIT
    END
END
IF LENGTH(textfile) = 0 THEN DO
    "ECHO P="D2C(27)"b�Type� No file selected."
    EXIT
END
"ECHO P="D2C(27)"b�Type� Now displaying "D2C(2)""textfile""D2C(2)" ..."
OPEN("File",textfile,"R")
DO FOREVER
    delay(50)
    line = READLN("File")
    line = D2C(2)""D2C(2)""line
    IF EOF("File") THEN LEAVE
    IF output = "" THEN "ECHO P="D2C(27)"b�Type� "line
    ELSE IF output = ">" THEN "SAY "line
    ELSE "SAY /MSG "output" "line
END
CLOSE("File")
EXIT





Works fine for me...  /type #channel/nick path:filename

John

DR. John M. Hoyt / AKA Warren Peace  -  amicon.net SysAdmin
                       WarNPeace     -  C-Link! International Coordinator
                                     -  ZenMetal/CNet Alpha Team
          Find me on irc.reefer.org  -  ExodusIRC.Net Admin


___________________________________________________________________
AmIRC Mailing List - http://www.vapor.com/amirc/
AmIRC FAQ......: http://faq.vapor.com/amirc/
Listserver Help: mailto:[EMAIL PROTECTED]?Subject=HELP
Unsubscribe....: mailto:[EMAIL PROTECTED]?Subject=UNSUBSCRIBE

Reply via email to