Kepas - KDE Easy Publish and Share

Network

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

3
5.8
Description:

Kepas is a zeroconf KDE4 filetransfer tool.
It discovers your local LAN for buddies (KDNSSD) and lets you transfer files or klipper entries from a trayicon or via drag 'n drop with the kepas plasmoid.

Current features:

* Run Kepas as Plasmoid or Trayicon
* Zeroconf buddy discovery in your LAN (KDNSSD)
* Filetransfer between buddies (kepas or giver)
* Filetransfer to kopete ICQ contacts
* Filetransfer to kopete Jabber contacts
* Transfer of klipper entries
* Activate received klipper entries
* Transfer KNotes
* Drag 'n Drop Files on the kepas Plasmoid
* Configure the destination folder and nickname
* Start a Public Folder (KPF)
* Monitor your Public Folders
* available Public Folders are shown on Buddy discovery
* public dbus Methods to SendFile, SendKlipper, SendKNote


TODO:

* Directory Transfer

BUGS:

* either the plasmoid or the trayicon can be started; not both !

Last changelog:

11 years ago

Version 0.9.3:

* fixed Plasma build
* Send KNotes
* public dbus methods to SendFile, SendKlipper, SendKNote
* Show Buddylist on left clicking the trayicon

10.04.2008:

* fixed Plasma crash on login when autoloading Kepas Plasmoid

Version 0.9:

* Filetransfer to Jabber contacts
* full KPF functionality
* Link to Url on Buddies with Public Folder
* check if File already exists
* several bugfixes

simplew

6 years ago

Isnt possible to continue maintaining kepas?

Report

Khoulaiz

10 years ago

Well, KPDF kept its settings across several KDE sessions.

It's pretty annoying to setup the server for file sharing every time I log into KDE.

What I really want is: I want to mark one of my folders to be shared. I want kepas to start automatically after I log into KDE and I want that kepas starts sharing the folder as it did during my last session (same port, same folder, same bandwidth etc.).

Report

Khoulaiz

10 years ago

Any possibility to get this to work with ubuntu intrepid? The package in the repository is not usable with kde 4.2.x (libplasma3). Any plans when this application is going to be intregrated into kde again? I really miss it (sort of, I actually miss kpf), because I never used this one before :)

Report

rencord

10 years ago

Hi, when i start kepas it recognize only this pc but in the lan there's another pc. Both are equipped with ubuntu but on that there's gnome. How can i let kepas see that pc?

Thanks

Report

mtadeunet

10 years ago

Hi,
before anything, I'm really enjoying kepas. Some stuff I think would be cool to have:
1) A form on the public server to upload files
2) Some kind of integration with kopete, so I just can say, use this link to get/send files.

thanks for this app

Report

haumann

10 years ago

Can you move your plasmoid to KDE's playground module and in the end to the kdenetwork module? Or kdeplasma-addons? I always found it very handy that it was included by default in KDE3, and I don't want to miss it in KDE4 :)

Report

PhobosK

10 years ago

Here are some bugs in 0.9.3 i found. The binaries are compiled with no changes on Ubuntu 8.10

1. Closing the "Monitor Server" window causes the plasmoid to crush and the systray application to exit with no errors.
2. When opening configuration dialog for a new public server the preselected default folder cannot turn the "Next" button active. One has to delete the last character of the folder and reenter it so the next button to be active. Selecting the same folder through the file dialog doesn't help too.
3. The configuration of the KPF is written in the kepasrc file but is never used if the application is closed and opened again (or added again for the plasmoid). So you end up in creating the server again after you logout and login KDE or after removing and adding the plasmoid again.

You can have a look at my previous bug report on an old svn version of kepas here:
https://bugs.launchpad.net/ubuntu/+source/kepas/+bug/307954
there bug 1 is obviously fixed
bugs 5 and 6 I cannot tell since i deinstalled KDE4's desktop and i left only the necessary libs to run some KDE apps.

Report

Octo

10 years ago

I see screen shots of Kepas showing a Kopet tab in buddies and I get the idea that you can send over the internet as well?

I was not able to allow others to connect to me for some reason. Maybe it is only meant fo Lan transfers ?

Report

Kosava

11 years ago

does is possible to add optin on right click on folder or file share with kepas ? on kpf fileserver.

thx. for pictures

Report

Kosava

11 years ago

does you can add here screen shot of filesharing look (kpf),and their control panel (view mode of conection)

Report

C

tpatzig

11 years ago

Here you go!

Report

Kosava

11 years ago

i not yet tried this new version but i have few questions

1)Does kepas have option to add more then one folder to filesharing (kpf support just one folder per one porf) ?
2) Does fileserver have limites like spead limit ban and kick options ?

im very happy for this apps

thx.

Report

C

tpatzig

11 years ago

to 1) Sure, you can start more than one public file server. But of course, only one on the same port ;)
to 2) You can monitor the connections and stop them if wanted.

Report

micmic

11 years ago

>File transfer to kopete ICQ contacts

what about File transfer to kopete jabber contacts?

Report

micmic

11 years ago

is this program working with fish and|or ftp?

Report

apokryphos

11 years ago

Couple of suggestions:
* Why not use KDE's "Open File" dialog instead?
* Would be nice to be able to drag files from the Desktop/File Manager onto the user that you want to transfer them to (nice feature of Giver).
* It also doesn't let me change picture -- should that work or has it not been implemented yet?
* Sending files doesn't seem to work, I get:

current Buddy Content: SN "kepas on haris@linux"
Host: "linux" : 45475
initFileSender - user= "francis"
request finished

....but there is no notification on the other computer about receiving a file. I have tried sending from the other computer as well, but the same thing happens.

Report

C

tpatzig

11 years ago

Thanks. Good hints.
Changing and sharing your buddylist picture is on my todo. Drag 'n Drop into the buddylist wouldnt be difficult -> be patient for 0.2 ;) (same for the openFile Dialog)
When the sendFile method works properly(firewall disabled on the serving port? buddies can "see" each other?) it should call a KNotification on the peer (like kopete does).If made a new tarball with small fixes, checkout thisone.

Report

apokryphos

11 years ago

Might be a good idea to link to the openSUSE RPMs or 1-click-install (which works for i386 too) as well? Awesome application!

Report

Violet

11 years ago

What is KDNSSD? I never heard of it?

Also I use a python program called woof to easily create a webserver and zip files across the network with that, maybe you could intergrate it or something like that?
http://www.linux.com/articles/60098

Command line control is a must for me.

Report

C

tpatzig

11 years ago

KDNSSD is a library to announce and browse for DNS based Services in your local LAN.
http://api.kde.org/4.x-api/kdelibs-apidocs/dnssd/html/index.html

Its in my TODO list to include the kpf service from kde3 into kepas. This is also a mini-webserver, which "just" has to be ported to Qt4.

Report

Violet

11 years ago

Thanks for the reply, and will there be a command line mode? At the minimum the ability to serve a file on the temporary webserver is a must for me

Report

tikal26

11 years ago

How do U use it, I installed it using cmake . but I don;t know how to set it up or add the plasmoid to my desktop.

Report

C

tpatzig

11 years ago

Afert you've build it succesfully (cmake; make; make install) you just need to run either the tray (kepastray) or the plasmoid.
To see the plasmoid in the widget list you have to restart plasma.

ATM you cant start both (kepastray and the kepas plasmoid), this will freece plasma.
Thats todo for 0.2 ;)

Report

Znurre

11 years ago

How I've longed for an app like this.
The first time I looked at "giver" I loved the idea of simple file sharing like this. Unfortunately giver was GTK based.

I was thinking about making an own clone of it, but here you have created a very nice alternative that's even a lot better than giver.

Thanks a lot for this!

Report

11 years ago

Version 0.9.3:

* fixed Plasma build
* Send KNotes
* public dbus methods to SendFile, SendKlipper, SendKNote
* Show Buddylist on left clicking the trayicon

10.04.2008:

* fixed Plasma crash on login when autoloading Kepas Plasmoid

Version 0.9:

* Filetransfer to Jabber contacts
* full KPF functionality
* Link to Url on Buddies with Public Folder
* check if File already exists
* several bugfixes

12345678910
1
product-maker theomouse Feb 21 2011 9 excellent
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.9.3
updated Jan 26 2009
added Jan 21 2008
downloads today
0
page views today 5
System Tags app software