From cf38f96900bb11a5c795f9547319402d6a18b027 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> Date: Sat, 8 Apr 2023 12:10:59 +0530 Subject: Updated powershell script to use github link to auto-update the install script. This is done to prevent the virus warning that is shown by google drive. --- scripts/install.ps1 | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 scripts/install.ps1 (limited to 'scripts/install.ps1') diff --git a/scripts/install.ps1 b/scripts/install.ps1 new file mode 100644 index 0000000..202a437 --- /dev/null +++ b/scripts/install.ps1 @@ -0,0 +1,45 @@ +$MyPath = $MyInvocation.MyCommand.Path +$CurrentPath = Split-Path $MyPath -Parent + +function Custom-Remove-Item +{ + param + ( + [string] $FileName + ) + + if (test-path $FileName) + { + Remove-Item -Recurse -Force $FileName + } +} + +echo "Updating install script." + +Custom-Remove-Item $CurrentPath\banglar-bhumi-install-1.ps1 +Invoke-WebRequest -OutFile $CurrentPath\banglar-bhumi-install-1.ps1 "https://raw.githubusercontent.com/arpitchakladar/banglar-bhumi-utils/master/scripts/install.ps1" + +if ((Get-FileHash $CurrentPath\banglar-bhumi-install-1.ps1).Hash -eq (Get-FileHash $CurrentPath\banglar-bhumi-install.ps1).Hash) +{ + Custom-Remove-Item $CurrentPath\banglar-bhumi-install-1.ps1 + echo "Downloading extension." + + Custom-Remove-Item $HOME\Documents\banglar-bhumi-utils.zip + Invoke-WebRequest -OutFile $HOME\Documents\banglar-bhumi-utils.zip "https://drive.google.com/uc?export=download&id=1OmdtVwRsEFrxAQ78gSsrh-qOi5ApUSTB" + Custom-Remove-Item $HOME\Documents\banglar-bhumi-utils + Expand-Archive $HOME\Documents\banglar-bhumi-utils.zip -DestinationPath $HOME\Documents\banglar-bhumi-utils + Custom-Remove-Item $HOME\Documents\banglar-bhumi-utils.zip + + echo "Done." + echo "Saved the extension at $HOME\Documents\banglar-bhumi-utils" + echo "Now add it manually." + + pause +} +else +{ + Custom-Remove-Item $CurrentPath\banglar-bhumi-install.ps1 + Move-Item -Path $CurrentPath\banglar-bhumi-install-1.ps1 -Destination $CurrentPath\banglar-bhumi-install.ps1 -Force + Clear-Host + .\banglar-bhumi-install.ps1 +} -- cgit v1.2.3