Alan Evans
2011-01-07 04:12:46 UTC
Ok I started to write this b/c I figure if you have an idea of a project who
better to write it than you. I got about an hour and only 20 lines in and
decided that perhaps I am *not* the best person to write it. (As in I am
not a Java developer...)
What about an extension that tries to fire off a native RDP client?
Make a class that runs on the client, pulls the system property "os.name"
and then builds a command to execute for the system in question.
It would take some arguments from the openvpn-als server and then translate
those as appropriate. For example on Windows it might create an RDP file
and pass that to mstsc. On Linux it might just call rdesktop with the right
switches. If its unable to find a suitable native client then it might go
ahead and fire up the Java Client.
Regards,
-Alan
better to write it than you. I got about an hour and only 20 lines in and
decided that perhaps I am *not* the best person to write it. (As in I am
not a Java developer...)
What about an extension that tries to fire off a native RDP client?
Make a class that runs on the client, pulls the system property "os.name"
and then builds a command to execute for the system in question.
It would take some arguments from the openvpn-als server and then translate
those as appropriate. For example on Windows it might create an RDP file
and pass that to mstsc. On Linux it might just call rdesktop with the right
switches. If its unable to find a suitable native client then it might go
ahead and fire up the Java Client.
Regards,
-Alan