AUG
28
2001

New IOSlave To Access Freenet In Konqueror

A new KDE IOSlave enabling easy access to Freenet has been announced by Jay Oliveri in this message to kde-devel.
Freenet is a large-scale peer-to-peer network which pools the power of member computers around the world to create a massive virtual information store open to anyone to freely publish or view information of all kinds. Screenshots of the IOSlave in action can be found here and here.

KDE makes it easy to integrate other projects with its extensible IOSlave architecture. The architecture allows seamless net, file and device access for all KDE applications.

To see the complete list of protocols supported check in kcontrol under Network->Protocols. At the moment there are already more than 35, including http, nntp, audiocd (cd grabbing), imap (mail folders), smb (windows networking), floppy (disk access without mounting), kamera (access to photos in camera). Freenet access is an interesting addition, with hopefully more to come.

If you are interested in writing your own ioslave, you might want to have a look at the excellent tutorial from c't that we announced a while ago.

Comments

Notice that in the screenshot of the GPL text, that the location bar says "freenet://KSK@gpl.txt", but the titlebar of Konqueror remains "file:/home/jd/gpl.txt". So, they've quite possibly viewed their local copy of the GPL, entered a URL beginning with "freenet:/" in to the location bar, and taken a screenshot.
Not that the IO slave doesn't exist, just the GPL screenshot isn't very impressive.


By Phalynx at Tue, 2001/08/28 - 5:00am

Maybe he forgot to press Enter. :-)

This sounds like the next Napster though!


By ac at Tue, 2001/08/28 - 5:00am

No, it's nothing like Napster!
It's more like an alternative internet inside of the internet...
Using fproxy (standard part of Freenet), you can surf Freenet just like you surf the WWW except that it is Freenet you surf, not the WWW! :)
In the future, you will be able to use FTP, News, mail, etc etc through Freenet! Internet is only used as a "transportlayer" for Freenet. Actually you could do that today, but as it isn't very widespread, and still in development, it's kind of useless....


By Per Wigren at Tue, 2001/08/28 - 5:00am

FastTrack is the next Napster.


By reihal at Tue, 2001/08/28 - 5:00am

And where can people find FastTrack??


By Stephan at Tue, 2001/08/28 - 5:00am

On the Net.


By reihal at Tue, 2001/08/28 - 5:00am

Hmm, I don't see any FastTrack clients for any OS other than Windows at this point. I'd say that a Linux client is likely to be pretty important to readers of the KDE forums...

MP3 searches via these clients are restricted to garbage quality bitrates, 128kbps or less. If they ever do add the ability to search for high quality mp3s, it will cost money.

The clients install spyware and adware.

In conclusion, I'm not sure how FastTrack could suck more.


By phubhar at Tue, 2001/08/28 - 5:00am

The Morpeus client has an option for "at least" 128 kbps. The ads doesn't bother me and the spyware can't get past my firewall.


By reihal at Wed, 2001/08/29 - 5:00am

I forgot: there is constantly 500 to 700 thousand users and 300 to 400 TB online.


By reihal at Wed, 2001/08/29 - 5:00am

spyware can't get past my firewall?
heh.
spyware runs locally and you're downloading it. firewalls have nothing to do with it.


By jamie at Sat, 2004/03/20 - 6:00am

Are'nt you people looking at http://apps.kde.com??? I've been useing Qtella .2 its very cool. Getting all kinds of cool stuff. Any kind of music out there is on the network. Bluegrass and Religious for me but i'm sure you'll find what your looking for as well.

Craig


By Craig at Wed, 2001/08/29 - 5:00am

True the title for the GPL is file://, but the source code shot looks correct. Both examples are real.

http://kdewebcvs.nebsllc.com/cgi-bin/cvsweb.cgi/kdenonbeta/kio_freenet/

Download and compile yourself; send patches to ilnero@gmx.net.

Peace.


By Jay Oliveri at Wed, 2001/08/29 - 5:00am

The 2nd screenshot seems real...


By Carbon at Sat, 2001/09/01 - 5:00am

What else is there to say. konqueror is getting better and interesting all the time thanks to these
IOslaves, while ago scp:// and now freenet:// whats next pron:// ?-)

raine


By raine at Tue, 2001/08/28 - 5:00am

realword://my_preferred_pub/glass_of_beer would be a good thing to have ;-)

Alex


By aleXXX at Tue, 2001/08/28 - 5:00am

how about

installer://update?rpm


By caatje at Tue, 2001/08/28 - 5:00am

Hmmmm.. How 'bout opening a console and typing:

apt-get update && apt-get upgrade. That does it for me.

Seriously, the more I use Debian the more I wonder why people bother with anything else...


By ben at Wed, 2001/08/29 - 5:00am

I miss Koffice, isn't it officially released yet?


By Asif Ali Rizwaan at Tue, 2001/08/28 - 5:00am

Would it be possible to write a utility to enable the use of KDE IOSlaves from the command line? I missed this just the other day, when I wanted to do something like

rpm -U ftp://ftp.redhat.com/update/blablabla

(I know there are utils that let me mount ftp sites in the file system, but that's not the point. ;))

I haven't read up on how the IOSlaves work, could this be done with a generic utility or must every slave be modified?


By Johnny Andersson at Tue, 2001/08/28 - 5:00am

You can do something like:

kfmclient copy 'ftp://ftp.redhat.com/update/blablabla' 'file:.'


By AC at Tue, 2001/08/28 - 5:00am

Replying to myself... hee hee

Even better, try this:

kfmexec pico http://dot.kde.org


By AC at Tue, 2001/08/28 - 5:00am

Cool! I didn't know about those two programs. Looks like something to explore.


By Johnny Andersson at Tue, 2001/08/28 - 5:00am

So why didn't you do that? Rpm certainly allows it.


By Marko Samastur at Tue, 2001/08/28 - 5:00am

How about vim ftp://....

Hmm, perhaps sometime in the future, kio could be integrated as a kernel module, or as a daemon (i.e. vim /kiodaemon/ftp://...) to allow this sort of thing to all apps, and then the GUI part (download meters, etc) could be seperated.


By Carbon at Wed, 2001/08/29 - 5:00am

maybe I'll try freenet again with the help of this.

Now just one question - how the hell do I compile it??? (I've already dl'ed it from CVS.)


By Somebody at Wed, 2001/08/29 - 5:00am

cvs update and try. I've included the proper configure script.

Enjoy.


By Jay Oliveri at Sat, 2001/09/01 - 5:00am

How about an ioslave for secure ftp. It would be great to be able to type sftp://www.domain.com and get a secure ftp transaction in konqueror.


By Scott K at Fri, 2001/08/31 - 5:00am

Try fish://192.168.0.1

Secure shell file browser.... What will they think of next.....
'course I'm running the devel build 3.1.94... but I think it's in 3.1.0


By beerman at Tue, 2004/01/20 - 6:00am