Load Library V2.52 Professional © Copyright 1992 GuruFree Productions Written using ASM-One V1.02 And Assembled with O.M.A V2.6 By Nils Görs This Professional Version Runs ONLY Under OS/2.0. You Can Use It To Load Librarys From Other Devices, You Haven't Copied On Your SYS: Device Since Then. For Example, You Start A Program From The Fred Fish Library In Df1: Via Your Workbench. And Like The Bloody Hell Wishes This Program NEEDS A Library You Haven't In Your LIBS: Directory. Now, You Can Use LoadLibrary To Load And Open The Programs Own Library. If A Program NEEDS A Library, It Will Load It From Disk (Except The Ones Who Are In The KickROM, I Know). But The Most Programs Don't REMOVE The Library They Used. Every Library Which Was Loaded With This Program Can Be REMOVED. So You Haven't Lots Of Memory Thrown In The Trashcan. Load Library Has A PullDown Menu To Make Live Easier For You. --Project-- ---Short Cut--- »» Load right Amiga Key + L »» About right Amiga Key + A »» Remove only right Amiga Key + O »» Quit right Amiga Key + Q »» Remove and Quit right Amiga Key + R »» The Project Menu Load...........=> This Opens The REQTOOLS FileRequester In Which You Can Select The Library You Want To Load. Any Other Kind Of Files Will Simply Be Refused.You Can Also Load A Couple Of Library With MultiSelection. You Only Have To Press The Key During File-Selection. About..........=> This Opens A Little Window With Some Informations About The CopyRight, Author, Version You Are Using And How Many Libraries You Have Installed Since Then. Just Click On The Gadget Or Press Return To Get Rid Of It. Remove only....=> Will Remove ALL Librarys Loaded Out Of Load-Library. Quit...........=> This Will Quit The Program Without Removing The Loaded Librarys After Asking For Confirmation. Remove and Quit=> Will Remove ALL Library Loaded Out Of Load-Library, First. Then It Will Simply Quit The Tool After Asking For Confirmation. How To Use Load-Library In: --------------------------- 1.) Directory-Opus: You Have To Place Load-Library In The 'C' Directory Of The SYS: Device. Swap To The Configuration-Program And Press The 'Gadget' Gadget. Now, You'll See A Bank Of Several Gadgets. Choice One Of The Free Ones. Gadget name LoadLib Funtion C:LoadLibrary {f} Now, You Have Only To Activate 'No filename quote' To Get Sure Of Correct Carrige-Return Handling. You Can Also Activate 'Do All Files' So You Can Load A Couple Of Libraries Dropche for Dropche... If You Have Choose A library And You Use The Former Designed Command, It Will Load And Install The Library. 2.) DiskMaster V2.0: You Have Also To Place The Program In The 'C'-Dir Of The SYS: Device In Your Preference File, You Have To Add This Line To Get LoadLibrary As Command... AddCmd LoadLibrary, 20, Extern LoadLibrary libraryname ^^ This Is The Colour Offset If You Have Choosen A Library And You'll Use The Former Designed Command, It Will Simply Load And Install The Library. 3.) Startup-Sequence: If You Want To Use LoadLibrary As A Normal CLI Command. Which Loads And Install One Library Then Add The Following Line To Your Startup-Sequence. LoadLibrary [libraryname] You Can Start Load-Library From Either The Würgbench Or The Shell. Simply Put Load-Library In The WBStartup Of Your Boot-Disk And You'll Have No Problems With Non Loaded Librarys Anymore. To Install Only ONE Library From The Shell You Can Type The Following For Example: LoadLibrary libs:libraryname ;Authors Note: This Works Also Under Kick V1.3 Where LibraryName Is An Optional Name Of A LEGAL LibraryFile. This Is To Be Qualified For Use In The Startup-Sequence. I Feel Really Sorry,That This Tool ONLY Works Under OS/2.0. But I Think OS/2.0 Is The Future.Well, You Can Still Use The OLDER Versions 1.2 (With req.library) Or 1.3 (With reqtools.library). This Tool Was Programmed With The ASM-One V1.02 On An OLD Amiga 1000 Using Kickstart V37.175 Workbench V38.12 With 4.5 MB Memory + 2 External Drives 105 MB Quantum Harddisk + No ECS Chip And No Accelerator Card. LoadLibary V2.52 Needs reqtools.library v37 or higher and OS/2.0. History ------- o LoadLibrary V2.52 ----------------- Added A $Ver: String (Great Eh?). And Code Was Still Optimized and Assembled with the OMA V2.6. o LoadLibrary V2.50: ------------------ Code Totally Rewritten In 2 Days, After A VIRUS Has Destroyed My HardDisk. LoadLibrary Has Now A New And Far Better Installation Routine And This Makes The Program Shorter Than Ever !!! o LoadLibrary V2.00: ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Code Rewritten. Consists Of Four Hunks Now Instead Of One In The Older Versions. Runs In It's Own Task (TaskName: LoadLibrary). o LoadLibrary V1.3: ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Some Routines Improved And I Added The Far Better reqtools.library And Kicked The req.library (Bad Times Magic File Requester). o LoadLibrary V1.2: ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ This Was The First Try. Worked Correct With The req.library. Future Improvements: ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Hmmm, NOTHING. Maybe I'll Implement An AREXX Port. (=> Hi Christoph!) Frank Said: "Don't Implement Tools LoadLib Has Nothing To Do With. For Example: A Clock, AvailMemory (Removed)". Mattes Wishes To Have Hot Key Qualifier (Merry X-Mas). ××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××× At This Time, I Have To Say "Thank You" To Frank Meister. He Had The Main Ideas For This 'Professional' Version Of LoadLibrary And I am Also Very Thankful For His '24 Hours' REQTOOLS.Helpline. Without Your Help This Tools Wouldn't Be Exists And Finally Subsist. Hope YOU'LL Have A GREAT Success With Your Parallel Input Output System (PIOS), Frank!! - May The Guru Be With You ××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××× Also Thank's Must Go To: Holger Sellmeier <> For Testing. Marcel Maurmann <> For Nothing. Mattes Wamser <> For Some Ideas Christoph Teuber <> Good Idea, but we will see.. Heidi Rey <> For Everything This program is dedicated to you... I Tested LoadLibrary V2.52 With Several Library. Here's a list of librarys I installed with LoadLibrary V2.52. This is Quiet Enough, isn't it ?? Library Status ------- ------ midi.library i,r hardblocks.library i,r lh.library i,r voice.library i,r portbits.library i,r explode.library i,nr powerpacker.library i,r medplayer.library i,r stopus.library i,r streplay.library i,r iff.library i,r nofrag.library i,r arp.library i,r resourcehelp.library i,r resourceloader.library i,r resourcemenus.library i,r resourcesyms.library i,r bullet.library i,r conhandler.library i,r iffparse.library i,r iffpp.library i,r req.library i,r reqtools.library i,r rexxsupport.library i,r tool.library i,r con.library i,r CanDo.library i,r diskcode.library i,r fifo.library i,r all macro68.library's i,r all xpr#?.library's i,r i = correct (i)nstalled. r = correct (r)emoved. n = not [i or r]. -» COPYRIGHT NOTICES «- LoadLibrary, © Copyright 1992 GuruFree Productions.All rights reserved.This Program is FREEWARE so no financial donations are required ( but welcome ). This program may be freely distributed as long as all source code, documentation and executable(s) remain unchanged and are included with the distribution. Also no profit is to be made by selling this program. You may not charge more than Fred Fish does for a single library disk. This program may be distributed on disk magazines, cover disks etc. When you do decide to distribute this program on a disk magazine or cover disk please send me a copy of the distribution. When you use this program on a regular base I would appreciate a postcard of your home town. If you use this tool for commercial or shareware programs I would appreciate a little note about this in the program it's documentation. It is allowed for non-commercial BBSs to distribute an archive with only the following files in it to save your users some money when they want to download this program. LoadLibrary - Main Program. LoadLibrary.info - Main Program icon. LoadLibrary.QuickDOC - Main Program Manual ( This File ) The Author Cannot Be Held Liable For The Suitability Or Accuracy Of This Manual And/Or The Program(s) It Describes. Any Damage Directly Or Indirectly Caused By The Use Or Misuse Of This Manual And/Or The Program It Describes Is The Sole Responsibility Of The User Her/Him Self. I Really Take No Responsibilitys For Blowing Up Your Cat, GrandMa Or Your Hardware While Using This Program. ReqTools.Library is Copyright © By Nico François. User Interface Generated With GadToolsBox V1.0 (The Sequel). (c) Copyright 1991 Jaba Development. Written By Jan van den Baard (Thanks!). Bug reports, Suggestions, Postcards, Flames, Criticism, Contributions, Ideas, Gifts, etc., etc., etc........... to: Nils Görs Kaiserstr. 97a W-5600 Wuppertal 11 Phone: +49-(0)202/784258 (Beware NOT 24h Online) Germany. -EOF-