• ANSI / Durdraw

    From Satchmo@1337:1/107 to All on Friday, December 06, 2024 04:24:58
    Hi All!

    The time has come to improve/create some new ansi headers and menu screens.

    I found a great new editor that works in my terminals and ssh: https://durdraw.org

    Im trying to remember from when I used to create some basic ansis years ago for my RA/EleBBS board, there were some codes that you could use for clearing the screen etc

    It also used to matter where the cursor position was when you saved the file?

    Can anyone remember? I'm presuming its similar process for creating menus in mystic too.

    Louis

    --- webJAM v0.1.4
    * Origin: WebJAM - SonicBBS (1337:1/107)
  • From MeaTLoTioN@1337:1/101 to Satchmo on Friday, December 06, 2024 08:40:28
    On 06 Dec 2024, Satchmo said the following...

    Hi All!

    The time has come to improve/create some new ansi headers and menu screens.

    I found a great new editor that works in my terminals and ssh: https://durdraw.org

    durdraw is really nice, you can follow the creator here; @IndyJoenz@mstdn.social - I have helped the dev with a few suggestions
    and ideas on the project.

    Im trying to remember from when I used to create some basic ansis years ago for my RA/EleBBS board, there were some codes that you could use for clearing the screen etc

    ^[[2J clears the screen


    It also used to matter where the cursor position was when you saved the file?

    Can anyone remember? I'm presuming its similar process for creating
    menus in mystic too.

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N // @meatlotion:erb.pw

    |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ÄÙ

    ... Everyone smiles in the same language.

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (1337:1/101)
  • From MeaTLoTioN@1337:1/101 to Satchmo on Friday, December 06, 2024 09:16:29
    On 06 Dec 2024, MeaTLoTioN said the following...

    On 06 Dec 2024, Satchmo said the following...

    Hi All!

    The time has come to improve/create some new ansi headers and menu screens.

    I found a great new editor that works in my terminals and ssh: https://durdraw.org

    durdraw is really nice, you can follow the creator here; @IndyJoenz@mstdn.social - I have helped the dev with a few suggestions
    and ideas on the project.


    Im trying to remember from when I used to create some basic ansis yea ago for my RA/EleBBS board, there were some codes that you could use clearing the screen etc

    ^[[2J clears the screen


    It also used to matter where the cursor position was when you saved t file?

    Can anyone remember? I'm presuming its similar process for creating menus in mystic too.

    I don't remember there being anything specific about ending the file by positioning the cursor, that
    being said I usually just leave it positioned at the end of the last line

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N // @meatlotion:erb.pw

    |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ÄÙ

    ... A Mystic asking for a hot-dog: "Make me one with everything"

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (1337:1/101)
  • From MeaTLoTioN@1337:1/101 to Satchmo on Friday, December 06, 2024 09:19:21
    On 06 Dec 2024, Satchmo said the following...

    Can anyone remember? I'm presuming its similar process for creat menus in mystic too.

    Also don't forget, if you're making ANSI specific for your mystic bbs, pipecodes work a dream.
    Don't be afraid to use pipecode in your ANSI - I'd recommend adding new lines at the bottom of the
    ansi file, sending the cursor to a certain position and then printing the pipecode of choice, that
    way you can have your ansi file look how you want it, and you don't have to worry as much about
    spacing or whatever.

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N // @meatlotion:erb.pw

    |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ÄÙ

    ... I'd love to help you out. Which way did you come in?

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (1337:1/101)
  • From Satchmo@1337:1/107 to MeaTLoTioN on Friday, December 06, 2024 13:22:22
    Hi MeaTLoTioN!

    Also don't forget, if you're making ANSI specific for your mystic bbs, pipecodes work a dream.

    Don't be afraid to use pipecode in your ANSI - I'd recommend adding new lines at the bottom of the

    ansi file, sending the cursor to a certain position and then printing the pipecode of choice, that

    way you can have your ansi file look how you want it, and you don't have to worry as much about

    spacing or whatever.

    Thanks for the tips - remembered a few things!

    Excited to try later.

    Louis

    --- webJAM v0.1.4
    * Origin: WebJAM - SonicBBS (1337:1/107)