Ide program Delphi kecil ini adalah untuk mengotomatiskan manajer paket GetIt untuk RAD Studio (Delphi) dengan memanggil alat baris perintah GetIt yang disertakan dengan Delphi. Setiap kali ada pembaruan atau kebutuhan untuk menginstal ulang, sangat sulit untuk memeriksa semua paket GetIt secara manual dan membosankan dan menginstalnya kembali. Bukankah lebih baik jika ada daftar periksa yang disimpan?
Sekarang ada!
Program Delphi ini menggunakan komponen DosCommand (tersedia di GetIt) untuk keluar ke GetItCmd.exe dan menampilkan semua paket di CheckListBox. Anda kemudian cukup mencentang semua paket yang ingin Anda instal, klik tombol Instal, dan duduk santai dan saksikan semuanya terinstal (beberapa memerlukan otorisasi sehingga tidak sepenuhnya tanpa pengawasan). Anda juga dapat mengklik kanan+daftar ini untuk memilih semua atau tidak sama sekali, atau menghapus instalasi paket yang dicentang, atau menginstal/menghapus instalasi satu paket saja dalam satu waktu.
Awalnya Ditulis dalam Delphi 10.4.1, diuji pada pembaruan ke Delphi 10.4.2: menginstal lebih dari 75 paket dalam waktu kurang dari 30 menit!
Kode ini, sebagaimana dinyatakan di atas, aslinya ditulis di Delphi 10.4 Sydney; itu ditingkatkan menjadi Delphi 11 Alexandria dan sekarang dipertahankan di Delphi 12 Athena. Ia menggunakan komponen ImageCollection yang diperkenalkan di Delphi 10.3 Rio, sehingga tidak kompatibel dengan versi Delphi sebelumnya. Namun, aplikasi yang dikompilasi tersedia di sini (klik pada Rilis) yang mendukung alat baris perintah GetIt kembali ke Delphi 10.2 Tokyo.
Satu-satunya paket tambahan yang diperlukan untuk mengkompilasi kode ini adalah perpustakaan DOSCommand, tersedia di GitHub atau di GetIt.
Jika Anda tidak ingin menjalankan GUI, saya juga menulis banyak file batch yang melakukan hal yang sama tetapi dengan grup paket yang telah dipilih sebelumnya. Saya pada dasarnya membuang semua paket ke dalam file teks kemudian menambahkan baris perintah GetIt untuk menginstalnya dan memisahkannya ke dalam berbagai file batch yang dikelompokkan, beberapa diduplikasi di antara beberapa grup. Jika Anda belum melakukan ini untuk instalasi Anda, ini akan membantu Anda memulai.
Untuk menjalankan file batch, jalankan DOS Prompt sebagai Administrator, jalankan file batch rsvars.bat
dari folder Delphi Anda, lalu jalankan file batch mana pun di folder batch
. Anda akan ingin memodifikasi file batch dan mengomentari paket yang tidak Anda inginkan.