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 +++++++++++++++++++++++++++++++++++++++++++++ scripts/install.sh | 43 ------------------------------------------- 2 files changed, 45 insertions(+), 43 deletions(-) create mode 100644 scripts/install.ps1 delete mode 100644 scripts/install.sh (limited to 'scripts') 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 +} diff --git a/scripts/install.sh b/scripts/install.sh deleted file mode 100644 index dddd67e..0000000 --- a/scripts/install.sh +++ /dev/null @@ -1,43 +0,0 @@ -$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://drive.google.com/uc?export=download&id=1iRBnaGFt2wknC0nUcstWNByTO7E7Fa3i&confirm=t&confirm=t&at=ANzk5s5RKHyRj87kkNq0vw1tiI6V:1680658605664" -Method POST - -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. Now add the extension 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