aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/install.ps1
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/install.ps1')
-rw-r--r--scripts/install.ps145
1 files changed, 45 insertions, 0 deletions
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
+}