Home
Softono

Alter Rdp Client

Open source MIT C#
20
Stars
3
Forks
0
Issues
1
Watchers
2 months
Last Commit

 About Alter Rdp Client

Alter is a remote desktop client application.

Platforms

Web Self-hosted Windows

Languages

C#

Links

Need Help Installing Alter Rdp Client?

We provide expert installation service for this software. Our team will install, configure, and secure Alter Rdp Client on your server. plans start at just $30.

Alter Rdp Client

View on GitHub

Alter

Alter is a remote desktop client application.

✨ Features

  • High DPI support - Reflect to the local DPI to the remote desktop session.
  • Update the resolution on the window resize.

📥 Install and uninstall

  1. Download the app's latest release zip file.

  2. Unblock the downloaded zip file by check Unblock from the zip file's property or using the Unblock-File cmdlet.

    Unblock-File alter-x.y.z.zip
    
  3. Extract files from the downloaded zip file. You can extract files by the Extract All... context menu in the File Explorer or using the Expand-Archive cmdlet.

    Expand-Archive alter-x.y.z.zip
    
  4. Put the extracted folder alter-x.y.z anywhere you like.

  5. Run the alter.exe in the extracted folder.

  6. If you don't need this app anymore, you can uninstall this app by deleting the alter-x.y.z folder.

📋 Supported operating systems

  • Alter is tested on the latest version of Windows 11 with latest updates.
  • Alter may also work on the following OSs:
    • Windows 11 with latest updates
    • Windows 10 x64/x86 with latest updates
    • Windows Server 2022 with latest updates
    • Windows Server 2019 with latest updates
    • Windows Server 2016 with latest updates
    • Windows Server 2012 R2 with latest updates

Tips

  • Command-line options

    Alter.exe [-host:<RemoteHost>] [-port:<Port>] [-username:<UserName>] [-title:<Title>] [-autoconnect]
    
    • -host - Specify the remote host's DNS name or IP address to which you want to connect.

      • Example: -host:host1.example.com
      • Example: -host:198.51.100.123
    • -port - Specify the remote port to which you use to connect. Use the default port (3389) if not specified.

      • Example: -port:12345
    • -username - Specify the user name that you want to use to connect to the remote host. Enclose the user name in double quotes if it has whitespaces.

      • Example: -username:UserName
      • Example: -username:"User Name"
    • -title - Specify the title for the connection. Enclose the title in double quotes if it has whitespaces.

      • Example: -title:JumpboxServer
      • Example: -title:"Jumpbox Server"
    • -autoconnect - If specify this option, will automatically start the connection.

  • If you want to store your credentials, check the Remember me when you enter the credentials at the first time. Then you can skip enter credentials next time.

  • You can get the detailed connection status information by clicking the message that at center bottom of the Alter's window. Click again to back the original message.

    • Example: Clicking the Remote disconnect by user message then showing detailed connection information that Reason: 0x2 (RemoteByUser), ExtendedReason: 0xB (RpcInitiatedDisconnectByUser).
  • The Alter's setting file is located at %LocalAppData%\AlterRDClient\<Version>\setting.db. The setting.db file is a SQLite database file.

🔨 Build from the source

You can build the project using Visual Studio 2022.

⚖️ License

Copyright (c) 2023-present Takeshi Katano. All rights reserved. This software is released under the MIT License.

Disclaimer: The codes stored herein are my own personal codes and do not related my employer's any way.