java seti client

Retro2001

Senior member
Jun 20, 2000
767
0
0
I don't know if this is possible, but being a random-guy-who-watches-comptuer-labs, some kind of website based client would let me throw down a few more WUs / week for the teAm. So, would it be possible to have some type of web based client? I have webspace to host it for myself / WUs, and I imagne other people do also. There'd just need to be a client that would run from a browser and pull WUs out of a server. Possible?

Peace,
Will
 

Factor5

Senior member
Aug 27, 2000
375
0
0
^^^ although i have no java experience whatsoever, i think this would be an awesome solution for people who arent allowed to install stuf on their comps, all they do, is point to the address, and login, and the java client will start the WU from where it left off.... the results would have to be updated peroidically, mebbe once per minuite, then if the browser is closed, the person can go on a DIFFERENT computer, and continue where they left off.... i have no idea whatsoever in the procedure of doing this..... but i think anyone with java skills should attempt it.... for the TeAm. i suspect it would bring in not a Few more work units, but A LOT more.... MORE MORE MORE!!!!
 

IJump

Diamond Member
Feb 12, 2001
4,640
11
76
I know a little java and thought about doing this for RC5, maybe I should look into it for SETI. One issue would be distinguishing between the different people using that particular web server. Would they have to use a particular login/password? Woudl the client only run once on each web server.


This is a great idea. Thanks for bringing this up. I think it would be a great thing!! I am sure there are much better programmers than I that can tackle this easily.
 

IJump

Diamond Member
Feb 12, 2001
4,640
11
76
Because you can run a web-based java client while working on a lab computer. The client runs in the background while you type your paper, etc.
 

Poof

Diamond Member
Jul 27, 2000
4,305
0
0
Sounds like a great idea - BUT you guys would need to contact Eric Korpela and crew about client code, etc., since there is encryption/authentication stuff going on with the current clients. Basically, whoever planned on doing it would need to be on SETI@home's official porter list (and I think there's an NDA involved, etc).
 

Retro2001

Senior member
Jun 20, 2000
767
0
0
Factor5 Summed up exactly what I was thinking for a client. I don't know any Java at all, so I was just throwing this out there as a thought. Good luck to anybody who tries to pull this off. I was thinking 1 server / 1 client, but you could just as easily have one directory for each client and let the java app pull WUs out of whatever folder that its currently in, I would assume.

Peace,
Will
 

SETIdude

Member
Nov 16, 2000
71
0
0
A java SETI@home client would be extremely slow compared to the current binaries. I'm thinking times would be more than double, if not worse, compared to a standard CLI.
 

Confused

Elite Member
Nov 13, 2000
14,166
0
0
The best thing to do is just take a Seti WU in on a floppy disk, and leave it in when you use the computer :)

It works fine, and it's not that much slower than not from a floppy disk :)

ConfusedBW
 

paf077

Golden Member
Feb 26, 2001
1,241
0
0
The best thing to do is just take a Seti WU in on a floppy disk, and leave it in when you use the computer

Yeah, but wouldn't you still have to install the client , which is what most are not allowed to do?

If not jow does this work?

GREETS, ConfusedBW! :cool:
 

Confused

Elite Member
Nov 13, 2000
14,166
0
0
No, you don't have to install the CLI version, it can run from wherever you want, so in this case the floppy disk :)

Just copy it across at home (use SetiDriver if you want) and download a WU, then when you take it to the computer just run the Seti CLI executable, or SetiDriver, then just close it before you go and take out the floppy disk :)

Nothing is installed on the computer this way :)

ConfusedBW
 

paf077

Golden Member
Feb 26, 2001
1,241
0
0
Thanks for the answer ConfusedBW!
I idn't know you could run a program from a floppy.:cool:

Today is not a lost day, I learned something new!! :)
 

Corsairpro

Platinum Member
Feb 12, 2001
2,543
0
0


<< No, you don't have to install the CLI version, it can run from wherever you want, so in this case the floppy disk :)

Just copy it across at home (use SetiDriver if you want) and download a WU, then when you take it to the computer just run the Seti CLI executable, or SetiDriver, then just close it before you go and take out the floppy disk :)

Nothing is installed on the computer this way :)

ConfusedBW
>>



Sweet!!! Thnx!
 

Confused

Elite Member
Nov 13, 2000
14,166
0
0
No problem guys, happy to help :)

Should hopefully see some more WUs now from you lot :)

ConfusedBW
 

BadThad

Lifer
Feb 22, 2000
12,100
49
91
hummm...sounds interesting none-the-less. :)

I idn't know you could run a program from a floppy.

hehehehe...you can run any program from a floppy, it all depends on your level of patience. :D
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
Java poses a security risk anyways. By default, you can unpack and decompile the Class files.:eek:
 

Retro2001

Senior member
Jun 20, 2000
767
0
0
Hammering out WUs from a floppy now, tommorow I should be able to do lots of damage as I'll be in a lab with P4-2.0ghz computers. There is one problem however, there is no selfcontained program for macs. Just a thought.

Peace,
Will
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
There's a CLI for OS X, which is default on all new Macs, and can be installed on anything G3 class or greater. If you can run X on those Macs, you would be set.
 

Smoke

Distributed Computing Elite Member
Jan 3, 2001
12,650
207
106
I have a couple of floppys that I make up and carry around with me for when I get a new mini-team member. It speeds the installation up a lot. I can fit 2 WUs, SetiDriver, and the CLI Client easily on one floppy with 246K to spare.

So if you are going to be using FD on those P4s you might want to put two (2) WUs on them so they don't run out of work while you are in the lab. :D