
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
This program make easy the configuration and utilization of multiple connection to remote desktops. It's a rdesktop and vnc wrapper. You can configure almost all rdesktop and xtightvncviewer parameter and copy/paste/rename connections. Stores password safely on kwallet, also for vnc. You can save/manage sessions very easily using menu.
Supports preinit and postend scripts/command per connection, tipically to start/stop ssh tunnel or vpn connections.
Why this project: I'm a window clusters administrator, so I need a lot of similar RDP connections open simultaneously. I need to define some connection parameters of rdesktop no other UI give me. I need use local printers, shares and serial ports from RDP connection. I think a lot of people need the same things.
Why open source: I think someone interested can give me some help inserting USEFUL functions. I believe in innovative power of opensource.
13 years ago
2007-06-08 Alessandro Galli
Modified error dialog for message list adding possibility to copy error text
Added configuration to choose your own ssh and rdesktop program
2007-06-06 Alessandro Galli
Added folder support in list connections ListView
Added internationalization to tray icon
Modified tray icon actions fire engine
Applied tom patches
2006-10-20 Alessandro Galli
Removed errate parameter rde_ks_top in quick rdp connection start.
2006-09-27 hirfuin mantombroso
Added support for remote configuration file downloaded with scp
2006-09-26 hirfuin mantombroso
Added support for connections templates
13 years ago
2007-06-08 Alessandro Galli
Modified error dialog for message list adding possibility to copy error text
Added configuration to choose your own ssh and rdesktop program
2007-06-06 Alessandro Galli
Added folder support in list connections ListView
Added internationalization to tray icon
Modified tray icon actions fire engine
Applied tom patches
2006-10-20 Alessandro Galli
Removed errate parameter rde_ks_top in quick rdp connection start.
2006-09-27 hirfuin mantombroso
Added support for remote configuration file downloaded with scp
2006-09-26 hirfuin mantombroso
Added support for connections templates
betamax
14 years ago
you should also try to change the Version in the About Dialog. It is easier for old People like me to find out which Version is installed if in the About Dialog the right Version is documented.
Report
hirfuin
14 years ago
Report
Khan
14 years ago
Report
giahra
14 years ago
As new layouts may be added, the best way would be to create the keyboard layout list on krd startup, based on the machine's rdesktop/keymaps directory real contents.
Report
hirfuin
14 years ago
Report
Khan
14 years ago
Report
hirfuin
14 years ago
Report
gassauer
14 years ago
Report
hirfuin
14 years ago
Report
screemo
14 years ago
Report
hirfuin
14 years ago
Report
screemo
14 years ago
Keep it up the good work !
Report
hirfuin
14 years ago
Thanks!
Report
betamax
14 years ago
OK, after i had insert an symlink called xtightvncviewer there seems to be found the right one.
> The problem is probably that krd
> doesn't find "xtightvncviewer" in the
> $PATH directories. I've updated
> configure script to include
> xtightvncviewer existance test!
I think you should check, if the naming of xtightvncviewer is right.
> About implementing tempfile creation,
> how can I get for sure a directory
> with write access to save temp file?
> If I know this I will modify the
> source :-).
Try to use /tmp (that should be the systemwide Directory where each has wrote access.
Thank you for your advices!
Report
hirfuin
14 years ago
At start krd will search for rdesktop and a vncviewer in PATH. If it doesn't fine none it lets edit configurations. If it doesn't find a program It give a warning message. Obviously it can't start connections for which it doesn't have the client program.
Second I don't use anymore the utility tempfile but I use the tmpfile(char* str) c function.
Bye :-)
Report
betamax
14 years ago
I have compiled as i described somewhere above, made a Link called xtightvncviewer to vncviewer, and it is working.
Only a few things to do:
- Later you should try to support other VNC Clients (the Original VNC-Client from RealVNC did not work)
- After ending the VNC Session there comes an Error: "The Process ended with an Error Message" (It would better that the User could mark and copy this Message)
- The Icon looks very good, but it is a little to big for the Systray on a Resolution of 1024x768 and a small Taskbar
But this are all only for the Eyes. Thanks for that Tool, it would help me a lot.
Report
hirfuin
14 years ago
For other vnc client now in versione 0.9.4 I've done this:
when krd starts it looks for xtightvncviewer, vncviewer or xvncviewer. If it finds one, it let you start vnc connections, unsing what it found. If it find something different from xtightvncviewer it sends a warning message.
Now I will try to understand what options can functions with realvnc and xvncviewer.
Bye.
Report
betamax
14 years ago
Maybe the Homedirectory of the User should be a better choice (like ~/.kde/krd)
Report
hirfuin
14 years ago
Report
betamax
14 years ago
------------ schnipp -------------
checking for tempfile... no
configure: error: Not found in path executable tmpfile needed by krd
------------ schnapp -------------
Sorry but i never heard about such an executable tmpfile, so i can't figure out, how to resolve it.
Report
nightwriter
14 years ago
http://packages.debian.org/stable/base/debianutils.html
Report
hirfuin
14 years ago
Report
nightwriter
14 years ago
http://packages.debian.org/stable/base/debianutils.html
Report
hirfuin
14 years ago
Report
hirfuin
14 years ago
So you have to install "tempfile" command.
Report