• lha, lhz, lzx, dms...diz?

    From ryan@21:1/168 to All on Mon Mar 9 22:47:58 2020
    Hey guys,

    I'm struggling to get file_id.diz files imported in lha/lhz/lzx/dms files. I have "extractors" for these things which don't have a ton of features, and I tried manually running some of the "built-in" things with lha from a CLI and many of the options aren't recognized.

    Does anyone have diz extraction working for these file types? I'd really like to get my amiga filebases up to snuff.

    Thanks!

    --- Mystic BBS v1.12 A45 2020/02/18 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From sPINOZa@21:1/116 to ryan on Tue Mar 10 09:33:12 2020
    I'm struggling to get file_id.diz files imported in lha/lhz/lzx/dms
    files. I have "extractors" for these things which don't have a ton of

    If there is no "solution", you could zip them with a .diz included and
    maybe a text file with contents of the "arc".

    --- Mystic BBS v1.12 A45 2020/02/16 (Linux/64)
    * Origin: -.sOUNDGARDEn.- (21:1/116)
  • From g00r00@21:1/108 to ryan on Tue Mar 10 16:59:47 2020
    I'm struggling to get file_id.diz files imported in lha/lhz/lzx/dms
    files. I have "extractors" for these things which don't have a ton of features, and I tried manually running some of the "built-in" things
    with lha from a CLI and many of the options aren't recognized.

    I must have somehow had a different version of lha when I made the settings
    for that stuff. I am not in a position where I can access Linux at the
    moment to look at it and see whats going on.

    Not sure of DMS to be honest I don't recognize it. But I did do a lot of stuff for Amiga collections (@BEGIN FILE_ID.DIZ tags for text files, and all types of LHA should be viewable in the archive viewer. I got the rest of it working at one point in time too from some version of lha at least)

    --- Mystic BBS v1.12 A46 2020/03/10 (Windows/64)
    * Origin: Sector 7 (21:1/108)
  • From vorlon@21:1/195.1 to ryan on Tue Mar 10 22:49:08 2020
    Hey guys,

    I'm struggling to get file_id.diz files imported in lha/lhz/lzx/dms
    files. I have "extractors" for these things which don't have a ton
    of features, and I tried manually running some of the "built-in"
    things with lha from a CLI and many of the options aren't
    recognized.

    Does anyone have diz extraction working for these file types? I'd
    really like to get my amiga filebases up to snuff.

    Try:

    Pack: lha -ao5fi "%1%" "%2%"
    Unpack: lha -e -f "-w=%3" "%1%" "%2%"






    \/orlon



    --- MagickaBBS v0.14alpha (Linux/armv6l)
    * Origin: \/orlon Empire: Sector 550 (21:1/195.1)
  • From Netsurge@21:4/154 to ryan on Tue Mar 10 09:05:32 2020
    Does anyone have diz extraction working for these file types? I'd really like to get my amiga filebases up to snuff.

    I do, but in Htick/Husky. I can't see it being any different for Mystic. I'll send you my argument setup for lha and lhz.

    |15frank |08// |15netsurge
    |07disksh0p|08!|07bbs |08% |07bbs.diskshop.ca |08% |07mystic goodness |11SciNet |03ftn hq |08% |07https://scinet-ftn.org

    --- Mystic BBS v1.12 A45 2020/02/18 (Linux/64)
    * Origin: % disksh0p!bbs % bbs.diskshop.ca % SciNet ftn hq % (21:4/154)
  • From ryan@21:1/168 to g00r00 on Tue Mar 10 08:11:28 2020
    I must have somehow had a different version of lha when I made the settings for that stuff. I am not in a position where I can access
    Linux at the moment to look at it and see whats going on.

    No worries, I'm sure we can figure it out at some point.

    I have some custom lzx unarchivers, same with dms. They don't take arguments like which dir to place the unarchived files, etc., just the actual file
    being tested. I wonder if that's part of it...but I do have the c source for these unarchivers and I suppose I could add that functionality in.

    Regardless, I noticed with lha that after I tweaked some of the settings in
    the archive editor, I was able to view the archive in Mystic's file listing. However, reimporting them still didn't grab the diz for some reason.

    Very puzzling. :)

    --- Mystic BBS v1.12 A45 2020/02/18 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From ryan@21:1/168 to g00r00 on Tue Mar 10 10:22:41 2020
    Hey g00r00,

    For lha (and similar) I had to basically change it from
    lha -e -f "-w=%3" blah blah blah
    to
    lha -efw=%3 blah blah blah

    Looks like lha doesn't like independent -arg for some reason, it has to all follow one preceding - and string together. Pain in the neck.

    For archivers that don't allow redirection (unlzx, dmsdiz for example, which I've stolen from old daydream mods) it's as simple as making the line
    cd %3 && unlzx "%1"
    or equivalent.

    Pretty straightforward. :) But if you have a chance to spin up a test linux
    box or something you'll probably find that diz extraction is broken out of
    the box for lha.

    --- Mystic BBS v1.12 A45 2020/02/18 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From g00r00@21:1/108 to ryan on Thu Mar 12 00:46:14 2020
    Regardless, I noticed with lha that after I tweaked some of the settings in the archive editor, I was able to view the archive in Mystic's file listing. However, reimporting them still didn't grab the diz for some reason.

    The internal archive viewing (the one that allows you to scroll around in the contents and subdirectories) should be working with all of the formats of LHA that were documented at least. And that isn't dependent on any archive tool to work, Mystic actually reads ZIP, RAR, LZH, LJA archives itself.

    --- Mystic BBS v1.12 A46 2020/03/10 (Windows/64)
    * Origin: Sector 7 (21:1/108)
  • From g00r00@21:1/108 to ryan on Thu Mar 12 00:47:27 2020
    Hey g00r00,

    For lha (and similar) I had to basically change it from
    lha -e -f "-w=%3" blah blah blah
    to
    lha -efw=%3 blah blah blah

    Okay I have saved this message in a .txt file and I will try to remember to
    get to it soon to adjust anything I need to.

    --- Mystic BBS v1.12 A46 2020/03/10 (Windows/64)
    * Origin: Sector 7 (21:1/108)