Folding@home MOX - GUI for Mac OS X - Now supports network!

This forum contains information about 3rd party applications which may be of use to those who run the FAH client and one place where you might be able to get help when using one of those apps.

Moderator: Site Moderators

Post Reply
Gianni
Posts: 4
Joined: Sat May 23, 2009 12:29 pm
Hardware configuration: 2,2 GHz Intel Core 2 Duo
2 GB 667 MHz DDR2 SDRAM
Location: Zelzate, Belgium

Folding@home MOX - GUI for Mac OS X - Now supports network!

Post by Gianni »

EDIT: update: BETA 4 has been released, scroll down for information and screen shots!

Hello to all of you,

I've written a simple GUI for Folding@home for Mac OS X. It's written in Java and wrapped in an app.
I've written it for myself because I wanted a simple and small monitoring GUI. But then I thought, why not share it and ask for feedback?

I'm still a student (University Ghent, Belgium) and not a professional programmer, so don't expect state-of-the-art programming skills!

Key features:
- It will show your current project and its progress;
- It will show the project descriptions;
- If you've installed Growl, MOX will notify you when you're a step closer to completion;
- Pause and restart Folding@home;
- View a (simple!) schematic display of what you're folding (something like Jmol, but minimalistic);
- Clear the cache option;
- Configure the client within MOX.

I've set up a website where you can view some screen shots and download the program. you can visit it at http://mox.giannivh.be

I really want feedback, because I want to improve it. If there's something wrong, please also post your log file.

For screen shots, see second post.

Thank you for taking the time,
Gianni
Last edited by Gianni on Tue Jun 09, 2009 10:09 pm, edited 6 times in total.
Gianni
Posts: 4
Joined: Sat May 23, 2009 12:29 pm
Hardware configuration: 2,2 GHz Intel Core 2 Duo
2 GB 667 MHz DDR2 SDRAM
Location: Zelzate, Belgium

Re: Folding@home MOX - GUI for Mac OS X

Post by Gianni »

Hello,

I've released a new version of Mox. Here's the changelog:
  • A new tab "Configuration" has been added;
  • The configuration of the paths has been moved to the "configuration" tab;
  • Clear the cache option;
  • You can now configure the client within MOX; **
  • Code optimalisation: parents and multithreading;
  • Bug fix: some code only worked with the Universal client;
  • Improved help.
** Mox uses the official command to configure the client. Mox isn't altering any files, so MOX isn't violating the EULA!

Here are some screen shots:
Image
Image
Image
Image
Image
Image

Download at: http://mox.giannivh.be
Feedback is welcome!

- Gianni
Gianni
Posts: 4
Joined: Sat May 23, 2009 12:29 pm
Hardware configuration: 2,2 GHz Intel Core 2 Duo
2 GB 667 MHz DDR2 SDRAM
Location: Zelzate, Belgium

Re: Folding@home MOX - GUI for Mac OS X [update!]

Post by Gianni »

Beta 3 has been released and available for download.

Changelog BETA 3:
- Improved algorithm that checks if fah6 is running;
- More information is being displayed at the statistics tab;
- Stopping fah should be faster;
- While starting fah, MOX will show what it's doing at that moment (At the statistics tab);
- You can now browse to your app/library instead of entering the values manually;
- You can now add arguments before starting fah;
- You can now configure your client with all the options;
- If Folding@home isn't installed, MOX can download and install it for you;
- Bug fix in progress bar update (would go from 0 to 100 instantly);

And here's a new screen shot:
Image

The other screen shots are at post 2!

I think I've tested it enough to make it public, but now it's up to you!
Download at: http://mox.giannivh.be

- Gianni
Gianni
Posts: 4
Joined: Sat May 23, 2009 12:29 pm
Hardware configuration: 2,2 GHz Intel Core 2 Duo
2 GB 667 MHz DDR2 SDRAM
Location: Zelzate, Belgium

Re: Folding@home MOX - GUI for Mac OS X - Now supports network!

Post by Gianni »

All right then, it's time for MOX 0.1 BETA 4! After some demands for network monitoring, I've actually put it in.

Here's the change log of 0.1 BETA 4:
* You can now monitor clients over the network;
* Points per hour added to the 'Statistics' tab;
* Menu bar added;
* GUI update at the loading screen;
* GUI update at tab 'Commands';
* GUI update at tab 'Configuration';
* Bug fix when points were smaller then 1000;
* Bug fix when folding was completed and sending the wu to the server;
* Bug fix when fah continues folding but not writing to the log;
* Bug fix when fah wasn't running;
* Bug fix when switching view of the preferred deadline;
* Several bug fixes when configuring the client if not installed to the default location.

Here are some screen shots of the new features:
Image
This window is resizable, good if you have many clients.

Image
Image

The other screen shots are updated at post 2 and 3! (Some changes were made.)

The network thing is still new, is not perfect and can be 'unstable'. I've tested it with multiple machines (Mac, Linux and Windows XP/Vista).

Download at: http://mox.giannivh.be
314159
Posts: 232
Joined: Sun Dec 02, 2007 2:46 am
Location: http://www.teammacosx.org/

Re: Folding@home MOX - GUI for Mac OS X - Now supports network!

Post by 314159 »

Gianni,

Why not consider requesting feedback in the thread on your home team site (url over to the right) so that you do not have to look in multiple places while refining what we believe to be a fine, "advanced beta" 3rd party option for Mac Users?
(K.I.S.S. principle?) :ewink:

(MOX uses the console client and NOT the prefpane that most of us hate - attn: Pande Group) :)

Since MOX is now listed on VersionTracker, it could make your future development efforts easier.

Note: Gianni is quite modest when he states:
I'm still a student (University Ghent, Belgium) and not a professional programmer, so don't expect state-of-the-art programming skills!
Try it. I think that you will like it.
(I have not yet tried the "Win/Linux network features" but consider this a viable alternative for a one to four computer Mac User and probably much more)

I can also verify that MOX is working well for Gianni (and others).
John (from the central part of the Commonwealth of Virginia, U.S.A.)

A friendly visitor to what hopefully will remain a friendly Forum.
With thanks to all of the dedicated volunteers on the staff here!!
Post Reply