Skip to content

Experiment in pushing the boundaries with simple, yet powerful TUI wrappers around some of our favorite tools like freeRDP.

Notifications You must be signed in to change notification settings

profetik-777/rdpME

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

RDPme

RDPme is a simple TUI (Text User Interface) wrapper for launching Remote Desktop sessions using freerdp (and the xfreerdp command). It guides you through a series of dialogs to collect connection parameters (IP address, username, window size, and multi-monitor support) and then executes freerdp with your selections. Special thanks to Bill from Sudo Show with sharing his xfreerdp parameters passthrough! Features

TUI Wizard: Uses dialog to collect user inputs in a step-by-step interface.
Customizable Settings: Choose your RDP server IP, username, and window size.
Multi-monitor Support: Optionally configure multi-monitor setups.
Advanced Options: Automatically applies enhanced settings to improve performance.
Desktop Launcher: Option to create a desktop shortcut so you can launch your RDP session with a double-click.

Prerequisites

Before using RDPme, ensure you have the following installed on your system:

freerdp – for running the RDP session.
dialog – for the text-based user interface.

Usage

Make the Script Executable

Save the script (e.g., rdpme.sh) and run:

chmod +x rdpme.sh

Run the Script

Execute the script by typing:

./rdpme.sh

Follow the Wizard
    Welcome: A welcome message explains that this is alpha software with no guarantee or warranty.
    RDP Server: Enter the IP address or DNS name of your RDP server.
    Username: Provide your username for the remote session.
    Window Size: Choose from a list of common window sizes.
    Multi-monitor: Specify if multi-monitor support is needed.
    Launcher Creation: Optionally create a desktop launcher for easy future access.
    Launch: Confirm to start the RDP session using your specified settings.

Disclaimer

RDPme is an alpha project provided as-is with no guarantee or warranty. It assumes your endpoint is properly configured for RDP access. Use at your own risk. License

This project is released under the MIT License.

About

Experiment in pushing the boundaries with simple, yet powerful TUI wrappers around some of our favorite tools like freeRDP.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages