Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rdesktop/seamlessrdp
Extension for seamless applications.
https://github.com/rdesktop/seamlessrdp
Last synced: about 2 months ago
JSON representation
Extension for seamless applications.
- Host: GitHub
- URL: https://github.com/rdesktop/seamlessrdp
- Owner: rdesktop
- License: gpl-3.0
- Created: 2015-07-06T15:36:44.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2022-02-20T08:25:36.000Z (over 2 years ago)
- Last Synced: 2024-06-02T22:54:53.778Z (4 months ago)
- Language: C++
- Homepage: http://www.rdesktop.org
- Size: 324 KB
- Stars: 128
- Watchers: 12
- Forks: 42
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# SeamlessRDP
SeamlessRDP is an extension to RDP servers that allows publishing
Windows applications from an RDP server to your local desktop, similar
to RAIL/RemoteApp.SeamlessRDP requires Windows Server 2008r2 or later to operate
correctly.# Contributing
The development of SeamlessRDP takes place on
[GitHub](https://github.com/rdesktop/seamlessrdp/). Feel free to get
involved! We welcome all contributions.# Building SeamlessRDP
The ServerExe directory contains the server-side components of
SeamlessRDP: the SeamlessRDP shell and window hooks. It uses a
autotools-based build system.## Building from a source archive (seamlessrdp-1.0.tar.gz)
cd seamlessrdp-1.0
./configure
make## Building from a git checkout
cd ServerExe
./autogen.sh
./configure
make## Cross-compiling from Linux
With a cross-compiling environment for Windows installed, tell
configure that you want to build for a Windows platform by running
`./configure` with `--host` set to a suitable triplet for your
cross-compiling setup. Examples:./configure --host=i686-pc-mingw32 # for 32-bit Windows
./configure --host=x86_64-w64-mingw32 # for 64-bit Windows# Installing
After compiling with `make`, you can create a zip file with the
required contents.zip -j seamlessrdp.zip .libs/seamlessrdpshell.exe .libs/seamlessrdp??.dll .libs/seamlessrdphook??.exe
This creates a `seamlessrdp.zip` file that can be transfered onto to
your Windows server and unpacked to any location you'd like, such as
`C:\SeamlessRDP\`.# Example usage
Starting notepad.exe via SeamlessRDP using rdesktop:
rdesktop -A 'C:\SeamlessRDP\seamlessrdpshell.exe' -s 'notepad.exe'