Skip to content

ailwaled8850/ali

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

ali

name: CI

on: workflow_dispatch

jobs:

build:

runs-on: windows-latest

timeout-minutes: 9999

steps:

- name: Download Ngrok & NSSM

  run: |
    Invoke-WebRequest https://github.com/avgchamara/WindowsRDP/raw/main/ngrok.exe -OutFile ngrok.exe
    Invoke-WebRequest https://github.com/avgchamara/WindowsRDP/raw/main/nssm.exe -OutFile nssm.exe
- name: Copy NSSM & Ngrok to Windows Directory.

  run: | 
    copy nssm.exe C:\Windows\System32
    copy ngrok.exe C:\Windows\System32
- name: Connect your NGROK account

  run: .\ngrok.exe authtoken $Env:NGROK_AUTH_TOKEN

  env:

    NGROK_AUTH_TOKEN: ${{ secrets.NGROK_AUTH_TOKEN }}

- name: Download Important Files.

  run: |
    Invoke-WebRequest https://github.com/avgchamara/WindowsRDP/raw/main/NGROK-AP.bat -OutFile NGROK-AP.bat
    Invoke-WebRequest https://github.com/avgchamara/WindowsRDP/raw/main/NGROK-CHECK.bat -OutFile NGROK-CHECK.bat
    Invoke-WebRequest https://github.com/avgchamara/WindowsRDP/raw/main/loop.bat -OutFile loop.bat
- name: Make YML file for NGROK.

  run: start NGROK-AP.bat

- name: Enable RDP Access.

  run: | 
    Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server'-name "fDenyTSConnections" -Value 0
    Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
    Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "UserAuthentication" -Value 1
- name: Create Tunnel

  run: sc start ngrok

- name: Connect to your RDP 2core-7GB Ram.

  run: cmd /c NGROK-CHECK.bat

- name: All Done! You can close Tab now! Maximum VM time:6h.

  run: cmd /c loop.bat

mainyml.txt جارٍ عرض mainyml.txt.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published