• ansimrd.ans problem

    From Cozmo@21:3/135 to All on Tue Aug 3 20:35:52 2021
    Ok, so i'm trying to add a custom ansi for ansimrd.ans which is the mystic ansi that is used when reading a message. I'm running into problems with the right side of the ansi not showing. This is what I have:
    I'll use "I" for the pipe code.
    Subject: I$R20I&9
    From : I$R20I&1

    Even with the right padding its still cutting off the right side of the ansi even though the text doesn't reach the right side of the ansi. I've tried I$Txx and [Xxx, [Yxx but that doesn't see to work either. I'm bascailly putting an ansi box around the message header but all the ansi is getting cut off where I have a Text line.

    --- Mystic BBS v1.12 A47 2021/04/08 (Windows/32)
    * Origin: Lunatics Unleashed BBS (21:3/135)
  • From MeaTLoTioN@21:1/158 to Cozmo on Wed Aug 4 02:27:38 2021
    Subject: I$R20I&9
    From : I$R20I&1

    try

    Subject: I$R20&9I
    From : I$R20&1I

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N

    |07── |08[|10eml|08] |15ml@erb.pw |07── |08[|10web|08] |15www.erb.pw |07───┐ |07── |08[|09fsx|08] |1521:1/158 |07── |08[|11tqw|08] |151337:1/101 |07┬──┘ |07── |08[|12rtn|08] |1580:774/81 |07─┬ |08[|14fdn|08] |152:250/5 |07───┘
    |07── |08[|10ark|08] |1510:104/2 |07─┘

    --- Mystic BBS v1.12 A47 2020/12/04 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (21:1/158)
  • From paulie420@21:2/150 to cozmo on Tue Aug 3 19:14:20 2021
    Subject: I$R20I&9
    From : I$R20I&1

    try

    Subject: I$R20&9I
    From : I$R20&1I

    Christian aka MeaTLoTioN

    [Left that in there as ITS prolly the quicker, easier correct answer...]

    But... when I did my ansimrd.ans, I had to use TheDraw and make it an animation and put those data codes in ON TOP of the ansi, after the animation starts... to that Mystic draws the codes AFTER the ANSI displays, if that makes sense. The ANSI gets drawn OVER the ansimrd.ans and that also works; but... I prolly should have just figured out the correct padding codes, like I bet above IS. :P



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2021/07/31 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From MeaTLoTioN@21:1/158 to paulie420 on Wed Aug 4 11:42:33 2021
    On 03 Aug 2021, paulie420 said the following...

    Subject: I$R20I&9
    From : I$R20I&1

    try

    Subject: I$R20&9I
    From : I$R20&1I

    Christian aka MeaTLoTioN

    [Left that in there as ITS prolly the quicker, easier correct answer...]

    But... when I did my ansimrd.ans, I had to use TheDraw and make it an animationand put those data codes in ON TOP of the ansi, after the animation starts...to that Mystic draws the codes AFTER the ANSI
    displays, if that makes sense.The ANSI gets drawn OVER the ansimrd.ans
    and that also works; but... I prollyshould have just figured out the correct padding codes, like I bet above IS. :P

    In my ansimrd.ans I use what was suggested first, but I was just thinking out loud

    Mine looke like

    !$R08!&4

    ! = pipe char in the ansi file

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N

    |07── |08[|10eml|08] |15ml@erb.pw |07── |08[|10web|08] |15www.erb.pw |07───┐ |07── |08[|09fsx|08] |1521:1/158 |07── |08[|11tqw|08] |151337:1/101 |07┬──┘ |07── |08[|12rtn|08] |1580:774/81 |07─┬ |08[|14fdn|08] |152:250/5 |07───┘
    |07── |08[|10ark|08] |1510:104/2 |07─┘

    --- Mystic BBS v1.12 A47 2020/12/04 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (21:1/158)
  • From Captain Obvious@21:1/157 to paulie420 on Wed Aug 4 09:13:21 2021
    On 03 Aug 2021, paulie420 said the following...

    But... when I did my ansimrd.ans, I had to use TheDraw and make it an animation and put those data codes in ON TOP of the ansi, after the animation starts... to that Mystic draws the codes AFTER the ANSI displays, if that makes sense. The ANSI gets drawn OVER the ansimrd.ans and that also works; but... I prolly should have just figured out the correct padding codes, like I bet above IS. :P

    I did the same thing. I messed with padding forever and never could get it to work properly with it along with a few other files.

    -=>Richard Miles<=-
    -=>Captain Obvious<=-
    -=>bbs.shadowscope.com<=-

    ... Don't diet, download a virus to remove the FAT.

    --- Mystic BBS v1.12 A47 2021/07/27 (Windows/32)
    * Origin: Shadowscope BBS | bbs.shadowscope.com | Temple, GA (21:1/157)
  • From Cozmo@21:3/135 to MeaTLoTioN on Wed Aug 4 18:18:47 2021
    I'm a bit confused.
    try
    Subject: I$R20&9I
    From : I$R20&1I

    Why are you putting the pipe after the code?

    --- Mystic BBS v1.12 A47 2021/04/08 (Windows/32)
    * Origin: Lunatics Unleashed BBS (21:3/135)
  • From paulie420@21:2/150 to Captain Obvious on Wed Aug 4 14:46:15 2021
    But... when I did my ansimrd.ans, I had to use TheDraw and make it an animation and put those data codes in ON TOP of the ansi, after the animation starts... to that Mystic draws the codes AFTER the ANSI displays, if that makes sense. The ANSI gets drawn OVER the ansimrd.a and that also works; but... I prolly should have just figured out the correct padding codes, like I bet above IS. :P

    I did the same thing. I messed with padding forever and never could get
    it to work properly with it along with a few other files.

    -=>Richard Miles<=-

    I'm getting it; 'our' way, with animation, WORKS... but if you use the justification codes correctly, like mL posted, you can have it perfectly too... which I think is the right way - I need to update mine, as I now know what its missing and... I'm gonna try the 'correct' way. Lulz.



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2021/07/31 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From Captain Obvious@21:1/157 to paulie420 on Wed Aug 4 19:52:00 2021
    On 04 Aug 2021, paulie420 said the following...

    I'm getting it; 'our' way, with animation, WORKS... but if you use the justification codes correctly, like mL posted, you can have it perfectly too... which I think is the right way - I need to update mine, as I now

    I will on the next theme I'm slowly working on. Probably won't update the one that is currently working.

    -=>Richard Miles<=-
    -=>Captain Obvious<=-
    -=>bbs.shadowscope.com<=-

    ... LSD: Virtual Reality without all the fancy hardware

    --- Mystic BBS v1.12 A47 2021/08/04 (Windows/32)
    * Origin: Shadowscope BBS | bbs.shadowscope.com | Temple, GA (21:1/157)
  • From The Godfather@21:1/165 to Captain Obvious on Wed Sep 8 08:21:20 2021
    I did the same thing. I messed with padding forever and never could get
    it to work properly with it along with a few other files.

    I like using the $T and $X MCI codes whenever trying to "inject" text within a ANSI bordered box. For for example I've used:
    Subject $T30 &2 [X39 &3 $X78 !07 .. well not exactly those numbers but .. (spaces used in place of pipe codes in the above example, but obviouslyl pipe codes should be used)

    for those new ..

    Trim ensures the subject line is limited to 30 characters.
    30+7 for Subject+2 Spaces = 39. I set the next data (&3) at X39, then follow with $X followed by a space. The $X command (with any character after it) will duplicate that character for up to ## of times. With my message reader, I use a space between the $X78 then a change the color to that of my ansi's forground/backround. The $X78 will display spaces up to column 78, therefore I have at one line of ansi border directly after the $XZ78 !07!Border.

    Just another way to skin a cat. Tdraw sounds like a lot more work :)

    -tG

    ... It said "insert disk #3", but only two will fit...

    --- Mystic BBS v1.12 A47 2021/08/29 (Raspberry Pi/32)
    * Origin: The Underground [@] theunderground.us:10023 <-port (21:1/165)
  • From paulie420@21:2/150 to The Godfather on Wed Sep 8 20:30:09 2021
    I did the same thing. I messed with padding forever and never could g it to work properly with it along with a few other files.

    I like using the $T and $X MCI codes whenever trying to "inject" text within a ANSI bordered box. For for example I've used:
    Subject $T30 &2 [X39 &3 $X78 !07 .. well not exactly those numbers but
    .. (spaces used in place of pipe codes in the above example, but obviouslyl pipe codes should be used)

    for those new ..

    Trim ensures the subject line is limited to 30 characters.
    30+7 for Subject+2 Spaces = 39. I set the next data (&3) at X39, then follow with $X followed by a space. The $X command (with any character after it) will duplicate that character for up to ## of times. With my message reader, I use a space between the $X78 then a change the color
    to that of my ansi's forground/backround. The $X78 will display spaces
    up to column 78, therefore I have at one line of ansi border directly after the $XZ78 !07!Border.

    Just another way to skin a cat. Tdraw sounds like a lot more work :)

    -tG

    So I used to do the TheDraw Animation way... and tG and I were working on ansimrd.ans's one day (BTW, *he* and what he wrote above was correct!) ... it seems like it shouldn't be hard! To have borders around the text, and all... but it certainly is a bitch to get these ANSI-heavy custom headers setup... Personally, I now follow tG's work. :P Luckily he shared some ANSI with me.

    tG, I think you should release yours... MAYBE mine (Well, the one I did for Rainman...) and maybe we could whip up a SIMPLE border/ANSI outline one.... it really should be just.. easy.

    Paulie is sipping. Sorry, tG. :P But, I suggest using tGs above info. It might take some text editing, but DOES work. This should be easier to do...



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2021/08/29 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From The Godfather@21:1/165 to paulie420 on Thu Sep 9 10:03:58 2021
    I like using the $T and $X MCI codes whenever trying to "inject" text within a ANSI bordered box. For for example I've used:
    Subject $T30 &2 [X39 &3 $X78 !07 .. well not exactly those numbers bu .. (spaces used in place of pipe codes in the above example, but obviouslyl pipe codes should be used)

    Trim ensures the subject line is limited to 30 characters.
    30+7 for Subject+2 Spaces = 39. I set the next data (&3) at X39, the follow with $X followed by a space. The $X command (with any characte after it) will duplicate that character for up to ## of times. With m message reader, I use a space between the $X78 then a change the colo to that of my ansi's forground/backround. The $X78 will display spac up to column 78, therefore I have at one line of ansi border directly after the $XZ78 !07!Border.

    Well .. I was kinda correct, but a few beers into my night.

    the $X is to repeat the immediatly following character (could be a blank space, or a period, or whatever you want) UP TO column #. NOT X number of times. I should have written this more slowly. But yes, it does work, and I wrote a more sober version on TUG showing how to do it.

    -tG

    ... All things are green unless they are not

    --- Mystic BBS v1.12 A47 2021/08/29 (Raspberry Pi/32)
    * Origin: The Underground [@] theunderground.us:10023 <-port (21:1/165)