AminetAminet
Search:
84451 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/cli/MakeList.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Create file listing from directories
Author:ilkleht at isoveli.org (Ilkka Lehtoranta)
Uploader:ilkleht isoveli org (Ilkka Lehtoranta)
Type:util/cli
Version:1.2
Architecture:m68k-amigaos >= 2.1; ppc-morphos
Date:2008-10-08
Download:http://aminet.net/util/cli/MakeList.lha - View contents
Readme:http://aminet.net/util/cli/MakeList.readme
Downloads:1642

With this commandline tool you can create file listings from directories.
Probably not very useful but can be helpful when backuping HD to CD-RWs.
Not much documentation (yet), but feel free to send an email if you get
probs or have suggestions/bug reports.

Commandline template is:

DIR/M,TO/K,P=PATTERN/K,MAX/K/N,BLOCKSIZE/K/N,NOERRORS/S:

   DIR/M
      - directories to include in the listing
      - pattern matching is supported here
      - default is current directory

   TO/K
      - target directory for listing file
      - the default is current directory

   P=PATTERN/K
      - include only files matching AmigaDOS pattern
      - the default is #?

   DIRPATTERN/K
      - enter only directories matching AmigaDOS pattern
      - the default is #?

   MAX/K/N
      - max size (in _megabytes_) of files in total per one list
      - if listing file comes full then MakeList creates another list
      - useful with MakeCD (try MAX=650)
      - default is -1 (create only one listing with all files)

   BLOCKSIZE/K/N
      - size of blocks
      - default is 2048 (size of blocks on CD-ROM)
      - with this option MakeList can find out how well file fits to the
        target media

   LINKLIST/S
      - collect links to a file for later use

   NOERRORS/S
      - continue even if an error occurs (except when out of memory)


Examples:

   MakeList HD0: HD1: HD2: HD3: TO=RAM: MAX=650
      (creates lists from all four HDs)

   MakeList Sources:#? P=#?.c
      (creates lists from all #?.c files in Sources: dir)


Have fun!


   Version 1.2
   ~~~~~~~~~~~
      - Release date 5.10.2008
      - Added support for 64bit directory scan (MorphOS 2.0 or newer)
      - Now asks to delete all existing file listings if present
      - Implemented custom memory pools for Amiga version. They use less memory
        than sluggish Commodore memory pools and are also much faster if TLSF
        memory system is used. As a result Kickstart 3.0 is no longer required.

   Version 1.1
   ~~~~~~~~~~~
      - Release date 20.6.2006
      - Added LINKLIST and DIRPATTERN options

   Version 1.0
   ~~~~~~~~~¨~
      - Release date 21.5.2003
      - First working version
      - Thanks for Luca 'Hexaae' Longone for the idea :-)


  · Ilkka Lehtoranta · <ilkleht at isoveli.org> ·


Contents of util/cli/MakeList.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 4559    4700  97.0% -lh5- 837f Jun 20  2006 MakeList.info
[generic]                 4524    4648  97.3% -lh5- 100c Jun 20  2006 MakeList/Amiga.info
[generic]                 3628    5756  63.0% -lh5- 4ef2 Oct  9 00:07 MakeList/Amiga/MakeList
[generic]                 1164    2538  45.9% -lh5- f409 Oct  9 00:10 MakeList/MakeList.readme
[generic]                 7180    7320  98.1% -lh5- b0b0 Oct  4 22:09 MakeList/MakeList.readme.info
[generic]                 4524    4648  97.3% -lh5- 100c Jun 20  2006 MakeList/MorphOS.info
[generic]                 6484   14072  46.1% -lh5- 64d9 Oct  9 00:06 MakeList/MorphOS/MakeList
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         7 files   32063   43682  73.4%            Oct  8 15:13

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>