Skip to main content
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    hash signs in GUI .dat files - Aleph version 22

    • Article Type: Q&A
    • Product: Aleph
    • Product Version: 22


    In version 22, ".dat" files have # (hashsign) in pos. 41, for example:
    AboutDlg.Static.AppName #Acquisitions/Serials

    This sign is present in all ".dat" files installed by file /exlibris/aleph/a22_1/aleph/pc_exe/gui500.exe:
    -rw-r--r-- 1 aleph exlibris 29204792 Dec 31 10:19 gui500.exe

    In version 20, the .dat files installed by /exlibris/aleph/a20_1/aleph/pc_exe/gui500.exe also have the # sign:
    -rwxr-xr-x 1 aleph exlibris 20413215 Sep 2 08:41 gui500.exe*

    However, the files updated by version 20 services packs do not have the # sign. What is the difference?


    There was a change in the middle of version 20: rpc #2164 in V20:

    rep_change #002164
    Description: GUI Version Check will now work as follows:
    Merge - When files are downloaded from sp_conf or sp_exe directories (<module>.ini, print.ini and language dat files only).
    Override - When files are downloaded from any other directory under the pc_exe directory, they will override the existing PC files.

    Before this change, the SP installation did overwrite the conf files (like window.dat), and the # did not exist anymore.
    After this change, the SP installation merges updated file, keeping the #.
    So indeed that was the behavior until the middle of V20, and it will not be so in V22.

    Category: ALEPH

    Subject: ALEPH

    • Article last edited: 4/8/2014