-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans  . 

krdm

   1.5  

KDE Networking Tool

Score 81%
krdm
zoom


Link:  Link
Minimum required   KDE 3.4.x
Downloads:  2010
Submitted:  Jun 29 2006
Updated:  Jun 13 2007

Description:

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.




Changelog:

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




LicenseGPL
(krd - kde remote dekstop connections manager)
Send to a friend
Subscribe
Other  Apps  from hirfuin
Report inappropriate content



goto page:  1  2 

-
.

 Compilation Problem!

 
 by gohanz on: Aug 14 2006
 
Score 50%

1) Krdm use automake 1.6 then most recent version like 1.9.5 of my SlackWare.
I solve it with

autoconf
aclocal
automake

before configure.
But after i have this error

make[2]: Entering directory `/tmp/krd/src'
if i486-slackware-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/usr/lib/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -O2 -march=i486 -mcpu=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp; ¥
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
In file included from main.cpp:13:
krd_main_form.h:23:30: krd_main_form_ui.h: No such file or directory
In file included from krd_main_form.h:24,
from main.cpp:13:
new_rdp_connection_form.h:23:40: new_rdp_connection_form_ui.h: No such file or directory
In file included from krd_main_form.h:24,
from main.cpp:13:
new_rdp_connection_form.h:41: error: syntax error before `{' token
new_rdp_connection_form.h:42: error: virtual outside class declaration
new_rdp_connection_form.h:42: error: non-member function `const char*
className()' cannot have `const' method qualifier
new_rdp_connection_form.h:42: error: virtual outside class declaration
new_rdp_connection_form.h:42: error: virtual outside class declaration
new_rdp_connection_form.h:42: error: virtual outside class declaration
new_rdp_connection_form.h:42: error: virtual outside class declaration
new_rdp_connection_form.h: In function `QObject* qObject()':
new_rdp_connection_form.h:42: error: invalid use of `this' in non-member
function
new_rdp_connection_form.h: At global scope:
new_rdp_connection_form.h:42: error: syntax error before `private'
new_rdp_connection_form.h:45: error: destructors must be member functions
new_rdp_connection_form.h:48: error: syntax error before `private'
new_rdp_connection_form.h:51: error: no matching function for call to `
pwdManager::pwdManager()'
pwdmanager.h:32: error: candidates are: pwdManager::pwdManager(const
pwdManager&)
pwdmanager.h:34: error: pwdManager::pwdManager(QString)
new_rdp_connection_form.h:59: error: syntax error before `private'
new_rdp_connection_form.h:61: error: virtual outside class declaration
new_rdp_connection_form.h:62: error: virtual outside class declaration
new_rdp_connection_form.h:63: error: virtual outside class declaration
new_rdp_connection_form.h:64: error: virtual outside class declaration
new_rdp_connection_form.h:65: error: virtual outside class declaration
new_rdp_connection_form.h:66: error: virtual outside class declaration
new_rdp_connection_form.h:67: error: virtual outside class declaration
new_rdp_connection_form.h:68: error: virtual outside class declaration
new_rdp_connection_form.h:69: error: virtual outside class declaration
new_rdp_connection_form.h:70: error: virtual outside class declaration
new_rdp_connection_form.h:72: error: syntax error before `protected'
In file included from main.cpp:13:
krd_main_form.h:35: error: syntax error before `{' token
krd_main_form.h:36: error: virtual outside class declaration
krd_main_form.h:36: error: non-member function `const char* className()' cannot
have `const' method qualifier
krd_main_form.h:36: error: virtual outside class declaration
krd_main_form.h:36: error: virtual outside class declaration
krd_main_form.h:36: error: virtual outside class declaration
krd_main_form.h:36: error: virtual outside class declaration
krd_main_form.h: In function `QObject* qObject()':
krd_main_form.h:36: error: redefinition of `QObject* qObject()'
new_rdp_connection_form.h:42: error: `QObject* qObject()' previously defined
here
krd_main_form.h:36: error: redefinition of `QObject* qObject()'
new_rdp_connection_form.h:42: error: `QObject* qObject()' previously defined
here
krd_main_form.h:36: error: invalid use of `this' in non-member function
krd_main_form.h: At global scope:
krd_main_form.h:36: error: default argument given for parameter 2 of `QString
tr(const char*, const char*)'
new_rdp_connection_form.h:42: error: after previous specification in `QString
tr(const char*, const char*)'
krd_main_form.h:36: error: default argument given for parameter 2 of `QString
trUtf8(const char*, const char*)'
new_rdp_connection_form.h:42: error: after previous specification in `QString
trUtf8(const char*, const char*)'
krd_main_form.h:36: error: syntax error before `private'
krd_main_form.h:39: error: `MyProcessesList' was not declared in this scope
krd_main_form.h:39: error: template argument 2 is invalid
krd_main_form.h:39: error: ISO C++ forbids declaration of `ProcessesMap' with
no type
krd_main_form.h:40: error: syntax error before `*' token
krd_main_form.h:41: error: destructors must be member functions
krd_main_form.h:43: error: redefinition of `KConfig*config'
new_rdp_connection_form.h:46: error: `KConfig*config' previously declared here
krd_main_form.h:47: error: syntax error before `private'
krd_main_form.h:55: error: redefinition of `pwdManager pwdmgr'
new_rdp_connection_form.h:51: error: `pwdManager pwdmgr' previously declared
here
krd_main_form.h:55: error: no matching function for call to `pwdManager::
pwdManager()'
pwdmanager.h:32: error: candidates are: pwdManager::pwdManager(const
pwdManager&)
pwdmanager.h:34: error: pwdManager::pwdManager(QString)
krd_main_form.h:69: error: syntax error before `public'
krd_main_form.h:78: error: syntax error before `private'
krd_main_form.h:93: error: syntax error before `protected'
krd_main_form.h:97: error: syntax error before `}' token
main.cpp: In function `int main(int, char**)':
main.cpp:39: error: `mainWin' undeclared (first use this function)
main.cpp:39: error: (Each undeclared identifier is reported only once for each
function it appears in.)
main.cpp:39: error: syntax error before `(' token
/usr/include/c++/3.3.6/bits/stl_map.h: At top level:
krd_main_form.h:36: warning: `bool qt_static_property(QObject*, int, int,
QVariant*)' declared `static' but never defined
krd_main_form.h:36: warning: `QMetaObject* staticMetaObject()' declared
`static' but never defined
krd_main_form.h:36: warning: `QString tr(const char*, const char*)' declared
`static' but never defined
krd_main_form.h:36: warning: `QString trUtf8(const char*, const char*)'
declared `static' but never defined
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/tmp/krd/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/krd'
make: *** [all] Error 2
Making install in doc
make[1]: Entering directory `/tmp/krd/doc'
make[2]: Entering directory `/tmp/krd/doc'
make[3]: Entering directory `/tmp/krd/doc'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/tmp/krd/doc'
make[2]: Leaving directory `/tmp/krd/doc'
make[1]: Leaving directory `/tmp/krd/doc'
Making install in po
make[1]: Entering directory `/tmp/krd/po'
make[2]: Entering directory `/tmp/krd/po'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/tmp/krd/po'
make[1]: Leaving directory `/tmp/krd/po'
Making install in src
make[1]: Entering directory `/tmp/krd/src'
if i486-slackware-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde/include -I/usr/lib/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -O2 -march=i486 -mcpu=i686 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp; ¥
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
In file included from main.cpp:13:
krd_main_form.h:23:30: krd_main_form_ui.h: No such file or directory
In file included from krd_main_form.h:24,
from main.cpp:13:
new_rdp_connection_form.h:23:40: new_rdp_connection_form_ui.h: No such file or directory
In file included from krd_main_form.h:24,
from main.cpp:13:
new_rdp_connection_form.h:41: error: syntax error before `{' token
new_rdp_connection_form.h:42: error: virtual outside class declaration
new_rdp_connection_form.h:42: error: non-member function `const char*
className()' cannot have `const' method qualifier
new_rdp_connection_form.h:42: error: virtual outside class declaration
new_rdp_connection_form.h:42: error: virtual outside class declaration
new_rdp_connection_form.h:42: error: virtual outside class declaration
new_rdp_connection_form.h:42: error: virtual outside class declaration
new_rdp_connection_form.h: In function `QObject* qObject()':
new_rdp_connection_form.h:42: error: invalid use of `this' in non-member
function
new_rdp_connection_form.h: At global scope:
new_rdp_connection_form.h:42: error: syntax error before `private'
new_rdp_connection_form.h:45: error: destructors must be member functions
new_rdp_connection_form.h:48: error: syntax error before `private'
new_rdp_connection_form.h:51: error: no matching function for call to `
pwdManager::pwdManager()'
pwdmanager.h:32: error: candidates are: pwdManager::pwdManager(const
pwdManager&)
pwdmanager.h:34: error: pwdManager::pwdManager(QString)
new_rdp_connection_form.h:59: error: syntax error before `private'
new_rdp_connection_form.h:61: error: virtual outside class declaration
new_rdp_connection_form.h:62: error: virtual outside class declaration
new_rdp_connection_form.h:63: error: virtual outside class declaration
new_rdp_connection_form.h:64: error: virtual outside class declaration
new_rdp_connection_form.h:65: error: virtual outside class declaration
new_rdp_connection_form.h:66: error: virtual outside class declaration
new_rdp_connection_form.h:67: error: virtual outside class declaration
new_rdp_connection_form.h:68: error: virtual outside class declaration
new_rdp_connection_form.h:69: error: virtual outside class declaration
new_rdp_connection_form.h:70: error: virtual outside class declaration
new_rdp_connection_form.h:72: error: syntax error before `protected'
In file included from main.cpp:13:
krd_main_form.h:35: error: syntax error before `{' token
krd_main_form.h:36: error: virtual outside class declaration
krd_main_form.h:36: error: non-member function `const char* className()' cannot
have `const' method qualifier
krd_main_form.h:36: error: virtual outside class declaration
krd_main_form.h:36: error: virtual outside class declaration
krd_main_form.h:36: error: virtual outside class declaration
krd_main_form.h:36: error: virtual outside class declaration
krd_main_form.h: In function `QObject* qObject()':
krd_main_form.h:36: error: redefinition of `QObject* qObject()'
new_rdp_connection_form.h:42: error: `QObject* qObject()' previously defined
here
krd_main_form.h:36: error: redefinition of `QObject* qObject()'
new_rdp_connection_form.h:42: error: `QObject* qObject()' previously defined
here
krd_main_form.h:36: error: invalid use of `this' in non-member function
krd_main_form.h: At global scope:
krd_main_form.h:36: error: default argument given for parameter 2 of `QString
tr(const char*, const char*)'
new_rdp_connection_form.h:42: error: after previous specification in `QString
tr(const char*, const char*)'
krd_main_form.h:36: error: default argument given for parameter 2 of `QString
trUtf8(const char*, const char*)'
new_rdp_connection_form.h:42: error: after previous specification in `QString
trUtf8(const char*, const char*)'
krd_main_form.h:36: error: syntax error before `private'
krd_main_form.h:39: error: `MyProcessesList' was not declared in this scope
krd_main_form.h:39: error: template argument 2 is invalid
krd_main_form.h:39: error: ISO C++ forbids declaration of `ProcessesMap' with
no type
krd_main_form.h:40: error: syntax error before `*' token
krd_main_form.h:41: error: destructors must be member functions
krd_main_form.h:43: error: redefinition of `KConfig*config'
new_rdp_connection_form.h:46: error: `KConfig*config' previously declared here
krd_main_form.h:47: error: syntax error before `private'
krd_main_form.h:55: error: redefinition of `pwdManager pwdmgr'
new_rdp_connection_form.h:51: error: `pwdManager pwdmgr' previously declared
here
krd_main_form.h:55: error: no matching function for call to `pwdManager::
pwdManager()'
pwdmanager.h:32: error: candidates are: pwdManager::pwdManager(const
pwdManager&)
pwdmanager.h:34: error: pwdManager::pwdManager(QString)
krd_main_form.h:69: error: syntax error before `public'
krd_main_form.h:78: error: syntax error before `private'
krd_main_form.h:93: error: syntax error before `protected'
krd_main_form.h:97: error: syntax error before `}' token
main.cpp: In function `int main(int, char**)':
main.cpp:39: error: `mainWin' undeclared (first use this function)
main.cpp:39: error: (Each undeclared identifier is reported only once for each
function it appears in.)
main.cpp:39: error: syntax error before `(' token
/usr/include/c++/3.3.6/bits/stl_map.h: At top level:
krd_main_form.h:36: warning: `bool qt_static_property(QObject*, int, int,
QVariant*)' declared `static' but never defined
krd_main_form.h:36: warning: `QMetaObject* staticMetaObject()' declared
`static' but never defined
krd_main_form.h:36: warning: `QString tr(const char*, const char*)' declared
`static' but never defined
krd_main_form.h:36: warning: `QString trUtf8(const char*, const char*)'
declared `static' but never defined
make[1]: *** [main.o] Error 1
make[1]: Leaving directory `/tmp/krd/src'
make: *** [install-recursive] Error 1


Reply to this

-

 Re: Compilation Problem!

 
 by hirfuin on: Aug 14 2006
 
Score 50%

I try to give you an advice but I'm not sure. I've seen that it doesn't find file krd_main_form_ui.h. This file is created from krd_main_form_ui.ui by moc. In the makefile generated by your autotools commands are presents the rules to launch moc on .ui files?


Reply to this

-

 Problem II

 
 by betamax on: Aug 14 2006
 
Score 50%

It looks like a very helpfull App. But on my SuSE 10.0 Box the configure failed with the error:

------------ 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.


Reply to this

-

 Re: Problem II

 
 by hirfuin on: Aug 14 2006
 
Score 50%

Sorry. The error message was wrong. The configure script searchs for "tempfile" executable. I need that because xtightvncviewer only accept password from a file.
So you have to install "tempfile" command.


Reply to this

-

 Re: Re: Problem II

 
 by betamax on: Aug 15 2006
 
Score 50%

Hm, on the SuSE there isn't a command called tempfile. Instead i have found mktemp (it is also for creating tempfiles)
----------- schnipp --------------
When i called it i get:
betamax@work:~> mktemp
/tmp/tmp.GfFeHh3692
------------ schnapp -------------
Is this the util your apps is needing? (I made a link like: ln -sf /bin/mktemp /usr/bin/tempfile)

But i can't test it, because i could not compile the apps. The Error Message is similiar the posting above:
----------- schnipp -------------
In file included from main.cpp:13:
krd_main_form.h:23:30: error: krd_main_form_ui.h: Datei oder Verzeichnis nicht gefunden
In file included from krd_main_form.h:24,
from main.cpp:13:
new_rdp_connection_form.h:23:40: error: new_rdp_connection_form_ui.h: Datei oder Verzeichnis nicht gefunden
new_rdp_connection_form.h:41: error: expected class-name before ‘{’ token
new_rdp_connection_form.h:41: warning: ‘class new_rdp_connection_form’ has virtual functions but non-virtual destructor
krd_main_form.h:35: error: expected class-name before ‘{’ token
krd_main_form.h:35: warning: ‘class krd_main_form’ has virtual functions but non-virtual destructor
main.cpp: In function ‘int main(int, char**)’:
main.cpp:40: error: no matching function for call to ‘KApplication::setMainWidget(krd_main_form*&)’
/usr/lib/qt3/include/qapplication.h:122: note: candidates are: virtual void QApplication::setMainWidget(QWidget*)
make[2]: *** [main.o] Fehler 1
make[2]: Leaving directory `/usr/src/krd/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/src/krd'
make: *** [all] Fehler 2
------------ schnapp -----------------

On SuSE 10.0 there is autoconf Version 1.9.6. Without running autoconf you will get an error message with missing autoconf-1.6


Reply to this

-

 Re: Re: Re: Problem

 
 by betamax on: Aug 15 2006
 
Score 50%

Ah ok, got a way to compile it on SuSE 10.0 (! Maybe it could also work on other Distros, but i am not sure) At the Moment i wrote this, it is only possible for me to compile it, not tried the Programm itself.

Here a little howto:
------ Must be verify -----
1. Make sure that tempfile is installed (like me with an link in /usr/bin to /bin/mktemp, or as an dummy file like touch /usr/bin/tempfile && chmod 755 /usr/bin/tempfile)
------- End of Section -------

2. Download krd

3. unpack it (tar xvzf krd-0.9.1.tar.gz)

4. change into the new directory (cd krd)

5. Execute: make -f Makefile.cvs

6. Execute: ./configure --prefix=/opt/kde3

7. Execute: make

8. Execute: make install

run krd


Reply to this

-

 Re: Re: Re: Problem II

 
 by hirfuin on: Aug 15 2006
 
Score 50%

I will find a way to solve this. I'm thinking of adding a parameter in the configuration form, for setting the program crating a temp file. Otherwise a will modify configure script. Otherwise I'will implement the creation of tempfile directly in krd code.


Reply to this

-

 Re: Re: Re: Re: Prob

 
 by betamax on: Aug 15 2006
 
Score 50%

I think it is an good idea to let the Program directly create the needed tempfile, instead of using another utility.

As i described above, i could compile krdm but until now it isn't possible for me to make a vnc connection. I will post tomorrow the correctly Error Message (i am at home now), but it seems that the problem could be the missing tempfile.


Reply to this

-

 Re: Re: Re: Re: Re:

 
 by betamax on: Aug 16 2006
 
Score 50%

OK, here is the error message when i try to start a vnc connection:

Krd main form (start connection): something goes wrong launching the process.

OK, that say not too much about the problem ;-) Even when i start Krd from a console, there isn't feedback.


Reply to this

-

 Re: Re: Re: Re: Re: Re:

 
 by hirfuin on: Aug 16 2006
 
Score 50%

The problem is probably that krd doesn't find "xtightvncviewer" in the $PATH directories. I've updated configure script to include xtightvncviewer existance test!
Can you report me if my solution was right?
Thanks! ;-)

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 :-).
Thank you for your advices!



-

 Re: Problem II

 
 by hirfuin on: Aug 14 2006
 
Score 50%

I only test existance of executable file "tempfile" in $PATH. If you want to use configure the program without installing tempfile, create an executable file in /usr/bin called tempfile (touch /usr/bin/tempfile; chmod 777 /usr/bin/tempfile), launch configure and delete tempfile. You will be able to use krd but, when you start a vnc connection, it will require to insert password by hand (because it isn't able to create a temp file).


Reply to this

-

 Re: Problem II

 
 by nightwriter on: Sep 19 2006
 
Score 50%

Suse is one of the distro's without it, tempfile is originally a debian project and quite useful.

http://packages.debian.org/stable/base/debianutils.html


Reply to this

-

 Re: Problem II

 
 by nightwriter on: Sep 19 2006
 
Score 50%

Suse is one of the distro's without it, tempfile is originally a debian project and quite useful.

http://packages.debian.org/stable/base/debianutils.html


Reply to this

-

 Re: Re: Problem II

 
 by hirfuin on: Sep 19 2006
 
Score 50%

I've resolved it using the c function into krd!


Reply to this

-

 ssh tunnelling

 
 by hirfuin on: Aug 15 2006
 
Score 50%

as suggested by a smart user I will soon add ssh tunnelling support directly in connection form (obviously vnc or rdesktop servers should be on the other side of tunnel used)


Reply to this

-

 xtightvncviewer

 
 by betamax on: Aug 17 2006
 
Score 50%

Hmmm, is this the vncviewer from tightvnc? I compiled tightvnc from source and the executable viewer is calling vncviewer instead of xtightvncviewer. Maybe this could be a special think of your Distri be?

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!


Reply to this

-

 Re: xtightvncviewer

 
 by betamax on: Aug 17 2006
 
Score 50%

Sorry, after thinking a while it isn't a good idea to use /tmp as a location to store secrets, because on multiuser-machines they can get the Password of other users.

Maybe the Homedirectory of the User should be a better choice (like ~/.kde/krd)


Reply to this

-

 Re: xtightvncviewer

 
 by hirfuin on: Aug 17 2006
 
Score 50%

I've changed a lot today in krd. First of all I doesn't need at configure time to have xtightvncviewer or rdesktop.
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 :-)


Reply to this

-

 Re: Re: xtightvncvie

 
 by betamax on: Aug 18 2006
 
Score 50%

Yes with krd-0.9.4 it's also working on my SuSE 10.0 Box.

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.


Reply to this

-

 Re: Re: Re: xtightvncvie

 
 by hirfuin on: Aug 18 2006
 
Score 50%

I've put your requests in TODO.
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.


Reply to this

-
.

 replace krdc !

 
 by screemo on: Aug 24 2006
 
Score 50%

This is just the functionality that's missing in krdc, this application should definetely replace the aging krdc which is a standard part of kde these days.


Reply to this

-

 Re: replace krdc !

 
 by hirfuin on: Aug 26 2006
 
Score 50%

Thanks!


Reply to this

-
.

 Re: Re: replace krdc !

 
 by screemo on: Aug 27 2006
 
Score 50%

If you just add a "Quick Connect" option, it's all there's left for it to have all the features(and more) of krdc. :)

Keep it up the good work !


Reply to this

-

 Re: Re: Re: replace krdc !

 
 by hirfuin on: Sep 19 2006
 
Score 50%

I've put it in todo list.
Thanks!


Reply to this

-
.

 NX Support

 
 by gassauer on: Aug 27 2006
 
Score 50%

Please add support for nx sessions


ferdinand
Reply to this

-

 Re: NX Support

 
 by hirfuin on: Aug 28 2006
 
Score 50%

I'will think about it. I need to learn how freeNX functions ;-)


Reply to this

goto page:  1  2 

Add commentBack






-
-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.