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

util/cli/JustComm.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Filenote utility (incl. import/export).
Author:Jostein Aarbakk
Uploader:Jostein Aarbakk (jaarbakk gmail com)
Type:util/cli
Version:1.16
Replaces:util/cli/JustComm.LhA
Architecture:m68k-amigaos >= 1.3
Distribution:Aminet
Date:2010-03-08
Download:http://aminet.net/util/cli/JustComm.lha - View contents
Readme:http://aminet.net/util/cli/JustComm.readme
Downloads:805

-------------------------------------------------------------------------


FUNCTION
========
    Change filenotes.
    Well suitable for mass-updating, 
    filenote backup and interchange of filenotes (import/export).



COMPATIBILITY
=============
    It runs on:
    * classic Amigas (680xx CPU, kickstart v1.3 and above).
      (older kickstarts might also work).
    * PPC-equipped Amigas with at least OS4.1
      (OS4.0 might also work).



FEATURES:	
=========
    * Convert letters to uppercase or lowercase.

    * Misc. "uppercase options":
        * Make 1st. letter uppercase.
        * Make 1st. letter after a character uppercase
          (the user can specify one or more such characters).
        * Make roman numerals uppercase (ex: xvIi -> XVII).

    * Flexible filters:
        * Wildcards are supported.
        * Perform actions on selected substrings.
        * Perform actions before or after a substring.
        * Case sensitive or case insensitive pattern matching.

    * Replace filenotes (or parts of it, if a filter is used).

    * Insert new text:
       * At the start or after the end.
       * Before or after a chosen filter.

    * Remove CTRL-characters. These are characters which are displayed
      as strange and meaningless characters, like f.ex squares.

    * Align according to a selected substring.
 
    * Export to a file in a fileformat that PC programs like
      "Total Commander" accepts. This makes it possible to let
      "Total Commander" show the filenotes.
      It's also useful for backup purposes.

    * Import from a file (the same file format as above).
      This comes in handy when:
         * copying files from poor file systems which doesn't support
            filenotes, and store the notes on your Amiga as real filenotes
            (nothing beats the real thing, eh?).
         * efficiently mass-update filenotes based on other sources,
           like f.ex. URL's etc.
         * you need to restore your filenotes (backup).

    * Can perform multiple actions on filenotes in one go (&&-option),
      which otherwise had to be done via several calls to JustComm.
      This is also more efficient, since each filenote will not
      be written to disk more than once
      (except when using the IMP and -g options).

    * Most of the features above can be combined together.

    * Flexible selection of files:
        * Filenames can be up to 108 characters long.
        * Multi filename support.
        * Wildcards.

    * Very efficient processing.



History
=======

    v1.16 (7.Mar.2010). Changes:
    ----------------------------
      * Corrected bugs related to the |#| and |U| wildcards. Details:
           * |#|: When choosing files by putting this wildcard last,
                  JustComm selected more files than expected.
                  Example: 
                     JustComm "File|#|" -u
                       ...selected f.ex. "File1", "File2" & "File1a"
                       ...while the expected selection was "File1" & "File2"
           * |U|: When using this wildcard in your SEL-string,
                  combined with the -i, -a and REP-options
                  (insert a string after each lower->UPPERCASE change),
                  this sometimes didn't work.
                  It worked fine for the 1st, 3rd, 5th etc. occurrence,
                  but not the 2nd., 4th, 6th etc.
      * Corrected a bug related to the export option (EXP/EXA/EXO). Details:
        Files which couldn't be processed because of an error
        were included in the exported file.
      * Improved performance. When inserting text after a selected string,
        execution is faster now compared to v1.15.


    v1.15 (3.Jan.2010). Changes:
    ----------------------------
      * Standard input redirection is now supported.
        This means you can let JustComm read the args from a textfile.
        F.ex.: JustComm ? <MyArgs.txt
      * Max number of allowed &&'s is increased from 4 to 7.
      * New option ZER (leading zeros in numbers).
      * New options EXP, EXO, EXA (export filenotes to a file).
      * New option IMP (import filenotes from a file).
      * New option -g (align).
      * More flexible search&replace functionality:
           * New option -S. Makes it possible to do case sensitive searches.
           * New option -i (insert).
           * New option -b (select before).
           * New option -a (select after).
           * Added support for 2 new wildcards:
                * |#| : Searches for a number.
                * |U| : Searches for an uppercase letter placed
                        immediatly after a lowercase letter.
      * Removed obsolete options:
           * The -c option (make copyright-sign (C) uppercase).
             Tip: Use Search&Replace instead.
           * The option to choose "any character set".
             Note: "Any character set" is still default.


    v1.12 (12.Feb.2000). Changes:
    -----------------------------
      * Fixed a bug: JustComm seemed to abort processing if a file 
        couldn't be found or a file was in use. This bug only occurred 
        on Amigas with kickstart 2.0 or better. It worked fine on Amigas 
        with kickstart older than 2.0.
      * Fixed a bug: When selecting substrings using the '|?|' wildcard,
        the substring could in some cases not be found.    
      * Internal changes.


    v1.11 (7.Dec.1999). Changes:
    ----------------------------
      * Fixed a bug which occurred if replace-strings (REP) were too long.
      * Internal improvements.


    v1.10 (4.Dec.1999). Changes:
    ----------------------------
      * New option -f (copy filename to filenote).
      * New option && (multiple changes of filenotes).
      * Replace complete filenote or selected substrings with a new one.
      * Supports wildcards in filename(s) and when selecting substrings.
      * Some other changes.


    v1.00 (6th. Aug. 1999):
    -----------------------
      * Initial Aminet release.

-------------------------------------------------------------------------




Contents of util/cli/JustComm.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                   41      41 100.0% -lh0- 1899 Jan 19 20:08 JustComm/ArgListTMP.script
[generic]                  120     120 100.0% -lh0- 8baa Feb 17  2002 JustComm/echo_noLF
[generic]                 5459    7632  71.5% -lh5- 7849 Mar  7 21:20 JustComm/JustComm
[generic]                12159   42288  28.8% -lh5- 6b0f Mar  7 22:47 JustComm/JustComm.guide
[generic]                  707    1857  38.1% -lh5- dc64 Jan 10 22:03 JustComm/JustComm.guide.info
[generic]                 2845    7235  39.3% -lh5- c67f Mar  7 22:52 JustComm/JustComm.readme
[generic]                  933    3950  23.6% -lh5- f5d5 Mar  7 18:54 JustComm/JustComm_buttons
[generic]                 9293    9432  98.5% -lh5- 5efe Mar  7 19:00 JustComm/Screenshot_Opus5Buttons.PNG
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         8 files   31557   72555  43.5%            Mar  8 21:09

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