            =========================
                                 Person Library 
            =========================

              ====== Content ======

This file contents following items:

    1. Installation
    2. Introduction to PLibrary
    3. Brief Manual 
    4.  Change log

                 ======== Installation ========
    The software is green. Unzip it and then double click file PLibrary.exe to start.

    Important change: change 32bit version to  64 bit version. 
         Version 2.x.x runs only in Windows 10 AMD64 plateform.
    Please use version 1.x.x if you runs it on 32 bit plateform.

    Note: The file PLibrary.exe might be recognized as malware by some
antivirus software. It is a mistake. You may use it regardless of the warning.


              ====== Introduction to PLibrary ======

    Personal Library (PLibrary) is a software to manage all files in a central place. These files are from multiply source, inclucing hard disks, U-disks, portable disks, CDs, DVDs, and blue CDs. PLibrary imports all files information into one database and provide an easy user interface to manage these huge files information.


    Personal Library (PLibrary) is an application to manage all files in a central place. These files are from multiply source, including hard disks, U-disks, portable disks, CDs, DVDs, and blue CDs. PLibrary imports all files information into one database and provide an easy user interface to manage these huge files information, like they are in one disk only.


    PLibrary manipulate file information only, such as file name, size, and data. It does not manipulate the real file itself. You may read or write the file still on the storage medium when you need to access them. 


    [Disk & CD library] is the collection of file information from disks, U-disks, portable disks, and CDs. They are readable and for searching only. You may search for the file information even the U-disks, portable disks, and CDs in absentia.


    [Archive library] stores the information obtained from the [Disk & CD library]. They are readable and writable. You may copy important file information from [Disk & CD library] to favorite folder in [Archive library] to give you a tool to classify them in a different way. You may also attach comments or URL address to it. Therefore, [Archive library] also acts as collection of URL bookmark and memorandum.


    PLibrary is freeware, you may use and distribute it freely. The author is a teacher in a college and developed it as a full featured demo application of Python languages.




            ====== Brief Manual ====== 


    PLibrary is green software and be run after unzip.


    It will create two files when first running:


    (1) PLibrary.cnf: This is a configuration file to save configuration information.
    (2) PLibrary.pld: This is the central database storing all file information of your disks so you may search it in one place.


    [Disk & CD library]: You import all your disks (U-disks, portable disks, and CDs). It will not import system files and hidden files. You may put your sensible files to hidden folders to avoid to be imported. You may also hide the files in PLibrary to show or not show them later depends the setting in configuration.


    If you add new files in your hard disk or remove some files. You may import it again by "Reimport Disk", which equivalent to delete the data and import again. Note: The "Synchronizing disk" item in version 1.x is replaced by the "Reimport Disk". 


    [Archive library]: You copy file information from [Disk & CD library] or create new items independently. Each item may have comments or URL attached so it also acts as a URL bookmark and a memorandum.


    PLibrary provide powerful search features. You may search file name, date, size among disks and folders selected by you at one time and in the order set by you. You may also find the duplicate files and files with same size as potential same file.


    PLibrary provide an easy use interface. All features are provided as you see at a glance without any hidden interface. Right click menu and short cut are carefully designed to help you use it without any manual.


    PLibrary is also tight security. It provides following solutions. 

    Firstly, you may avoid to import sensible files by put them in hidden folders. 

    Secondly, you may delete the imported sensible files information from the database after importing. 

    Thirdly, you may mark files as hidden in PLibrary and config PLibrary to show or not show the hidden items.

    Finally, you may encrypt comments using AES encryption algorithm for any favorite items with the title ended with __ and search for %__



    Warning: The password for AES encryption is very important for you. The password should strong enough with more than 10 characters containing upper and lower letters, digits, and other punctuation marks at the same time. Dn't forget your password, which is unrecoverable because of no backdoor in PLibrary. Therefore, do not change your password too often to avoid forgetting.


    File icons are in PLibrary/icon folder. They are 16x16 png file with name of postfix name.


    Language file are in PLibrary/lang folder. There are two demo files there. Translation of this file into other languages are greatly welcome.




    URL addr: http://pl.ngweb.org/pl/
    Email: eone@qq.com


                                 Jan, 2021



    =========== Change log ===========

2019-07-15 Release of version 1.0.4
    First release

2019-08-18 Release of version 1.1.2
    1. Fix bugs
    2. Add exactly and regular expression searching
    3. Add find files with same size
    4. Improve URL bookmarks and memorandums

2020-09-05 Release of version 1.2.3
    1. Fix bugs

2020-04-25 Release of version 1.3.2
    1. Fix bugs

2020-10-18 Release of version 1.4.0
    1. Fix bugs
    2. Change the information showed on the status bar

2021-02-02 Release of version 2.0.3
    Important change: change 32bit version to  64 bit version. 
         Version 2.x.x runs only in Windows 10 AMD64 plateform
    1. Replace "Synchronizing disk" with "Reimport" (import again)
    2. Add tooltips in the top menu bar
    3. "Close" button acts as iconize the main window. To exit click menu item "Exit".
    4. Remove some functions, which are complex or not commonly used.
    5. Default is all disks if not select one when searching
    6. Fix bugs







    
