-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.ps1
36 lines (29 loc) · 1.28 KB
/
install.ps1
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
# Script de instalación del proxy de la nostalgia
# Para Windows
# Pantalla de inicio
Clear-Host
Write-Host "╔════════════════════════╗"
Write-Host "║ ║"
Write-Host "║ Instalar WayBackProxy ║"
Write-Host "║ ║"
Write-Host "╚════════════════════════╝"
Write-Host "Presiona 'I' para continuar..."
$key = [System.Console]::ReadKey().Key
if ($key -ne 'I') {
Write-Host "La tecla presionada no es 'I'. Saliendo..."
exit
}
# Obtiene la ruta actual
$scriptPath = $PSScriptRoot
# Registra el servicio
New-Service -Name "ProxyService" -BinaryPathName "$scriptPath\proxy_server.py" -DisplayName "Proxy Service" -Description "Proxy Server Service"
# Inicia el servicio
Start-Service -Name "ProxyService"
pip -r requirements.txt
# Limpia la pantalla y muestra el mensaje de instalación correcta
Clear-Host
Write-Host "╔══════════════════════════╗"
Write-Host "║ ║"
Write-Host "║ Instalado correctamente ║"
Write-Host "║ ║"
Write-Host "╚══════════════════════════╝"