blob: 202a4371a3907298596f03100d5e659ba51f6109 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
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
}
|