en-us/about_ArcaneBooks.help.txt

 
about_ArcaneBooks
 
SHORT DESCRIPTION
   Retrieves book metadata based on the ISBN or LCCN.
 
LONG DESCRIPTION
   This module is designed to retrieve metadata for books based on either the
   ISBN or the LCCN (Library of Congress Catalog Number). It will return data
   such as the book title, author, and more.
 
   To see a list of functions, please use "Get-Help about_ABFunctions".
 
   In addition each cmdlet has help, you can use the Get-Help feature of
   PowerShell to learn more about each one.
 
BACKGROUND
   The author (Robert Cain aka ArcaneCode) is a member of the Alabama
   Historical Radio Society(https://alhrs.org/). They are beginning a project
   to create metadata for their library (title, author, publisher, etc.) and
   store it in cloud based software.
 
   Naturally we want to automate as much of this as possible, since the
   collection is rather extensive. Some of our books are so old they have
   neither an ISBN or a Library of Congress Catalog Number (LCCN for short).
   Those will require manual intervention to key in the data.
 
   Fortunately many of the books have the LCCN, the newer books have an ISBN,
   and a very few have both.
 
   The goal with this project was to allow a user to create a simple text file
   using notepad, Excel, or something similar. The user can enter an LCCN into
   one file or the ISBN in another.
 
   That data file will be piped through the appropriate cmdlets found in this
   module and produce a list of metadata for each book including things such
   as the book title, author, publication date, and the like.
 
   This output can then be piped into standard PowerShell cmdlets to output
   the data to formats such as CSV, XML, JSON, and the like.
 
   The sources used in this module are the Library of Congress or the
   Open Library site, which is part of the Internet Archive. Both provide
   web APIs that can use to retrieve data.
 
   For more information, please see the online documentation at the projects
   GitHub site, https://github.com/arcanecode/ArcaneBooks .
 
NOTE
   Author: Robert C Cain | @ArcaneCode | arcane@arcanetc.com
 
   This code is Copyright (c) 2023 Robert C Cain All rights reserved
 
   The code herein is for demonstration purposes. No warranty or guarantee
   is implied or expressly granted.
 
   This module may not be reproduced in whole or in part without the express
   written consent of the author.
 
TROUBLESHOOTING NOTE
   Help for the about_* topics doesn't work correctly on all versions of
   Linux due to issues with PowerShell's Help system.
 
SEE ALSO
     https://github.com/arcanecode/ArcaneBooks
     https://arcanecode.com/info/
 
ABOUT TOPICS
   about_ArcaneBooks
   about_ABFunctions
   about_ABUsage
 
KEYWORDS
     ArcaneBooks, ISBN, LCCN