Simple Cross-Platform File Sharing with Chungles 75
rammerhammer writes "Sharing files amongst different platforms has most always resulted in using samba -- a program based around the windows file sharing protocol. Chungles aims to provide a nice, graphical, easy configurable file sharing alternative. It's written in Java, uses SWT for the UI, and JmDNS (Rendezvous/ZeroConf/Bonjour) for discovery of computers running Chungles."
Re:Chungles (Score:2)
I mean why don't they just use pkzip? Or how about tar! Maybe a good smattering of defrag.exe or how about EMM386!
Tom
Looks nice (Score:3, Insightful)
Re:Looks nice (Score:2)
Some bright spark forgot to package chungles.gif in the linux package.
Re:Looks nice (Score:2)
Slightly OT, but fish:// is pretty cool (Score:4, Interesting)
It's easy to use and integrates well into the rest of KDE.
Re:Slightly OT, but fish:// is pretty cool (Score:3, Informative)
I also use WinSCP [winscp.net] from my laptop quite a bit, and although it's not directly integrated (feels more like using an ftp browser), you can open files in any program and just hit save, and it will save it remotely (I think it just watches to see if the local temp file it creates is modified).
Slightly more OT, but WinSCP is pretty cool (Score:1)
Re:Slightly OT, but fish:// is pretty cool (Score:4, Informative)
Re:Slightly OT, but fish:// is pretty cool (Score:2, Informative)
shfs rocks!
I wrote an introduction to using shfs for Debian users [debian-adm...ration.org] which might be useful for people who've never used it before.
Re:Slightly OT, but fish:// is pretty cool (Score:1)
Re:Slightly OT, but fish:// is pretty cool (Score:2)
Re:Slightly OT, but fish:// is pretty cool (Score:1)
Curiosity (Score:2)
Re:Curiosity (Score:2)
afaik, fish uses ssh (cd, ls) to browse and scp to copy files
sftp connects to a sftp server and speaks the ftp protocol, but its encrypted (ssh?/ssl? - not sure)
Re:Slightly OT, but fish:// is pretty cool (Score:2)
I used to work the University helpdesk... When folks would call in to find out how to FTP something to their web accounts, I w
Re:Java???? (Score:3, Insightful)
Runs on any platform?!? (Score:3, Insightful)
Chungles uses SWT instead of Swing. SWT being available on a fewer platforms than Swing, Chungles is even less portable than a pure Java application.
Don't take me wrong: I love SWT but it is definitely not an option if we want to make an application available on as many platforms as possible.
Re:Runs on any platform?!? (Score:1)
watch out samba? (Score:1)
No thanks (Score:4, Insightful)
Re:No thanks (Score:2)
Re:No thanks (Score:1)
Re:No thanks (Score:2)
Re:No thanks (Score:2)
Re:No thanks (Score:2)
in unix, the attributes of a file are different (there's no hidden bit, but there's an execute bit, etc) so samba has to use the bits on windows computers to mean what they should to unixes, etc.
i happen to like nfs, and if i remember correctly, its easy to setup (one share = one line in
Re:No thanks (Score:2)
Re:No thanks (Score:1)
Great speed, simple to work with. More clients than you can shake a stick at.
Re:No thanks (Score:2)
Re:No thanks (Score:2)
I find samba (or rather the windows protocol) to be clunky, alot of times it lagged for no reason, shares didn't have reliable announcement cross-platform, and all around not fun to use.
the bigger diff (Score:2)
With samba, you can mount a remote (windows) file system, and work with it as if were local. This tool isn't going to provide the capability to do that. It will give you gui'ish directory browsing and file transfer.
As for using mini http servers, it would definitly provide more security, control, and understanding of what is shared. But, if the files are on someone else's box, you don't really have the option. On this
Re:the bigger diff (Score:2)
Re:No thanks (Score:2)
iFolder (Score:2)
Java? (Score:1)
Re:Java? (Score:2)
well and Java makes it easy to have on most major desktop systems with SWT, so it currently will work on Mac OSX (powerpc) or Windows/Linux/BSD (typically x86/amd64) without really any code modifications.
it's also currently rather lightweight, last time i checked it only used 2megs or so of memory, even though it runs through the JVM.
Re:Java? (Score:5, Funny)
You must be new here. The choice of programming language to use on a certain project depends entirely on the reaction you want from Slashdot. This is the key, as there are absolutely no other important factors that affect the choice of programming language. That's right, none. Certainly, when a group is trying to decide on what language to use for a project, there will be all this talk about what a certain language provides, available implementations for the target platform, programming skills of the group, etc. Do not fall for this malarky. Like communism, this is just a red herring. Because every language is simple, does everything, and is available on every platform, the only reason to pick one language over another is how it will be received by the Slashdot community.
To help you pick a language based on the Slashdot reaction you wish to invoke, I have compiled this handy list:
Re:Java? (Score:1)
Re:Java? (Score:2)
How's that?
Don't tell me how you can write small footprint Java programs and big-footprint C programs, I know already.
What I mean is that *most* Java programmers don't seem to care about memory usage the way C programmers do.
I prefer Python myself of course.
Re:Java? (Score:1)
Re:Java? (Score:2)
Re:Java? (Score:1)
sigh, why re-invent (Score:3)
9p [bell-labs.com] has been around for 15 years and reference code is even Open Source these days.
v9fs on sourceforge for Linux alows mounting remote 9p servers and u9fs is a 9p server for other unix likes.
I use plan9 to edit files on my hosted Linux / FreeBSD / OpenBSD boxes at the co-lo and on the LAN. plan9 usefully mounts the remote file system into my file tree so one can grep sed awk cut join etc. as normal as though the files were local.
Excuse me but I must just say one thing : fuck java, fucking fuck off and die
Use scp (Score:1)
Re:Use scp (Score:2)
It sounds great, but ... (Score:5, Insightful)
I mean, it's useful
But it's called chungles
My boss is very much not a PHB, and is very easy going and technically oriented. But I am not recommending to him or my co-workers that they install something named chungles.
I have my limits as well.
Re:It sounds great, but ... (Score:4, Funny)
No offense, but to hear someone calling themselves snorklewacker complain about the name chungles made me laugh. After all, could you imagine introducing your boss to someone called snorklewacker? Or, mentioning to your boss that someone online named snorklewacker helped you fix a problem?
Re:It sounds great, but ... (Score:1)
But oh hey aren't you clever ha ha.
Re:It sounds great, but ... (Score:2)
Agreed, mhesseltine, [google.com] except...you haven't considered Google.
Re:It sounds great, but ... (Score:2)
Touché. Although, to be honest, I don't really work in IT, networking, etc., so I wouldn't expect you to find my name searching like you did.
Re:It sounds great, but ... (Score:2)
But, c'mon, (Score:1)
most always Samba? (Score:2)
It has? Since when?
SMB is only one of many file sharing protocols. Samba is generally only used when you want a Windows machine to use filesystems on a *nix fileserver. That's it.
But Windows is hardly the whole world. There's also NFS (pretty much the standard in the *nix world), Appleshare (what Macs use. To mount *nix filesystems on a Mac, you generally run netatalk [sourceforge.net] on the *nix box, though OSX supports NF
Re:most always Samba? (Score:2)
(Well, I assume it doesn't use the ftp protocol, but it serves the same purpose -- it copies files from host A to host B. rsync, scp, rcp and sftp all do the same thing.)
If so, then it's not even really giving the same functionality as SMB, NFS and others, and they're really doing Samba a disservice by comparing themselves to it.
Chungles appears to j
Simple Asynchronous File Transfer (Score:3, Informative)
Far far better is SFS [fs.net], the self-certifying filesystem. It's more trouble to setup (unless you use Debian) but it allows you to create a secure NFS mount that can safely be mounted and used across the internet.
I've used it in the past to give read-only anonymous access to a directory, and I could still fly around the world and securely mount the SFS share somewhere else. You probably don't want to mount an SFS share on insecure hardware that might have a keylogger, but it's a great way to have access to all your source code (and research papers in my case) from a friends house in another country.
Name? (Score:2)
Really, WTF?
I want it all... (Score:2)
I want something that is easy to set up, secure, easily tunnelable, cross platform, and allows my users to easily map network drives on windows. Editing files directly is important to me, it takes a whole layer off the support onion (and just seems to be the right thing to do).
Re:I want it all... (Score:1)
Up until recently, it was available from Novell directly for free, but they seem to have taken it away.
Google around for it and download it from a respectable source (plenty of universities have it on their web servers).
I've used it within Windows explorer, with RoboCopy, with Notepad++ etc. without glitches.
As a bonus, it works using https:/// [https] URLs too, so you can be a bit more confident about moving stuff across t'in
Re:I want it all... (Score:1)
Typically you must configure the client to use the server for WINS. Other than that, Outlook/Exchange work just fine, as do RDP, network drives etc.
Re:I want it all... (Score:1)
Non free, but works... (Score:2)
Re:I want it all... (Score:2)
if you want to do cross-platform sharing.. (Score:2)
Java web-start here [netprogrammer.com]