Skip to content

Commit

Permalink
updated screenshot and README
Browse files Browse the repository at this point in the history
  • Loading branch information
corneliusdavid committed Aug 1, 2022
1 parent 0bd455e commit f74eb87
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
Binary file modified AutoGetIt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
# AutoGetIt
The idea with this small Delphi program is to automate the [GetIt package manager](http://docwiki.embarcadero.com/RADStudio/Sydney/en/Installing_a_Package_Using_GetIt_Package_Manager) for RAD Studio (Delphi) by calling the GetIt command-line tool that comes with Delphi. Every time there's an update or a need to reinstall, it's a pain to tediously and manually go through all the GetIt packages and reinstall them. Wouldn't it be nice if there was a saved checklist?

Now there is!

This Delphi program uses the DosCommand component (available on GetIt) to shell out to the GetItCmd.exe and show all the packages in a CheckListBox. You then simply check off all the packages you want to install, click the Install button, and sit back and watch them all get installed (some require authorization so it's not completely unattended). You can also right+click on this list to select all or none, or uninstall the checked packages instead, or install/uninstall just one package at a time.

_Written in Delphi 10.4.1, tested on the update to Delphi 10.4.2: installed over 75 packages in less than 30 mintues!_
_Originally Written in Delphi 10.4.1, tested on the update to Delphi 10.4.2: installed over 75 packages in less than 30 mintues!_

## Batch files

Expand All @@ -15,6 +17,7 @@ To run the batch files, start a DOS Prompt as Administrator, run the `rsvars.bat

- [Enabling GetIt Install Logs](https://blog.marcocantu.com/blog/2018-july-getit-install-logs.html)
- [Delphi 10.4.2 Release Notes](http://docwiki.embarcadero.com/RADStudio/Sydney/en/Release_Notes)
- [Delphi 11 Release Notes](https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Release_Notes)

## Screenshot

Expand Down

0 comments on commit f74eb87

Please sign in to comment.