View Single Post
Posts: 433 | Thanked: 274 times | Joined on Jan 2010
#263
for those who're interested - the latest GUI version (1.7-maemo3) is usable both as a GUI (when launched from the app icon or a shortcut) but also as a command line version - by calling rdesktop directly from xterm.

In 1.7-maemo1, doing that would just pop up the GUI but with 1.7-maemo3, it will give the same help screen ad rdesktop-cli 1.6.0 does.

If you run 1.7-maemo3 with parameters, it therfore runs just as rdesktop-cli does, and accepts all the same parameters.

There is however also a special case which I discovered lurking in the hildon desktop file. Call it as follows from xterm:

rdesktop empty-server-arg

and the GUI will pop up.

So far, so what you say? Well, I need to connect to two separate servers that are behind firewalls & the f/w only lets through RDP traffic originating from my home static IP. So when I'm out & about I set up a ssh dynamic proxy from n900 back to my home PC. I then tsocks into an rdesktop-cli session so that the RDP goes to the target server via my home PC (thereby presenting my home static IP to the f/w). That solved my remote access problem, but left me reliant on the cli variant (i.e. full screen only, no right click etc.).

With the new GUI, I can change the script called by my existing desktop shortcut (which kicks off the ssh and then calls rdesktop-cli via tsocks) so that it calls rdesktop instead of rdesktop-cli. That means I get the full functionality (with right click and the ability to minimise/restore rdesktop mid-session).

Many thanks to the authors for their contnued work on this life saving app. The above is probably of limited interest to most, who'll just be using the GUI , but for anyone like me it's very cmonvenient :-)

ps: there was an old query on this thread abuot why the MyDocs folder sharing option didn't work in the GUI ... I've recently sussed that it does work, but the target host must be W2K3 or newer,, it doesn't work with W2K server

pps: I guess the same CLI enablement probably applies equally to 1.7-maemo2 but I skipped that install so not sure.
 

The Following User Says Thank You to Pigro For This Useful Post: