SABnzbdX, SABnzbd for OSX gui

Got a program that plays well with SABnzbd? Share it here!
Post Reply
rAf
Moderator
Moderator
Posts: 746
Joined: April 28th, 2008, 2:35 pm
Location: France
Contact:

SABnzbdX, SABnzbd for OSX gui

Post by rAf » November 10th, 2008, 10:30 pm

Hi All,

I've just released SABnzbdX, main features :

V1.0 (2008-11-11)
   * Status Icons
   * Pause / Resume
   * Speed Limit
   * Queue infos
   * Local / Remote (with authentication) SABnzbd control
   * Start (only for local) / Stop
   * Send nzb files to SABnzbd (double-click)
   * Remove Dock Icon from SABnzbd

V1.1 (2008-11-14)
   * Growl notifications
   * Get Newzbin Bookmarks
   * Force Disconnect
   * Apparence tweaks

V1.2 (2008-11-24)
   * support for multiple SABnzbd daemons
   * growl notifications for all monitored daemons
   * new status icons
   * time left for downloading queue
   * simplified preferences panel
   * some bugfixes (thanks to reporters)

V1.2.2 (2009-04-21)
   * support for 0.4.9 new API Key (please read carrefully this)
   * new icons (thanks to Salamantis for the design)
   * possibility to start/stop SABnzbd (only local) on SABnzbdX start/quit
   * user/pass removed from URL when opening browser
   * minor bug fixes

V1.2.3 (2009-06-01)
   * Fix : Get Newzbin Bookmarks with API Key
   * New : German (Thanks to Prof.Dr.Luigi) and French translations
   * New : Option to display / hide Remaining Time & Download Speed
   * New : Option to customize your local SABnzbd application path

V1.2.4 (2009-08-18)
   * Fix : Snow Leopard (10.6) Compatibility
   * New : Remove nzb files after upload

V1.2.5 (2009-09-05)
   * Compiled in 64 bits with Clang LLVM 1.0

V1.2.6 (2009-12-01)
   * Added a hidden http timeout option

V1.2.7 (2011-11-04)
   * Growl 1.3 support

Known issues :

   * Copy / Paste works for entering key with context menu only
   * On quit, if stop SABnzbd option is selected, you may have an error

Download and more details on http://osx.boiboite.net/sabnzbdx/

I forgot to mention it but it will be open source.
I'll post sources soon (I'm looking for the right licence)

Any suggestions or bug report are welcome !

Next features to add if possible:

* Multi-SABnzbd support
* Manage same usenet account on multi-SAB
* Right-click the NZB for a context menu to choose which daemon to send it to
* Progressbar for uploading NZBs
* Open last download folders

Others tasks to do :

* Licence
* Publish sources
* Create new status icons set

Some screens :

Image

Image

Image

Image
Last edited by rAf on November 30th, 2009, 9:08 pm, edited 1 time in total.

JayBird
Jr. Member
Jr. Member
Posts: 82
Joined: August 18th, 2008, 3:21 am

Re: SABnzbdX, SABnzbd for OSX gui

Post by JayBird » November 11th, 2008, 5:48 am

Good stuff rAf, appreciate it

stanpete
Jr. Member
Jr. Member
Posts: 95
Joined: February 2nd, 2008, 11:35 am

Re: SABnzbdX, SABnzbd for OSX gui

Post by stanpete » November 11th, 2008, 8:39 am

Now that the old GUI isn't supported any more, your work is very appreciated!

st

User avatar
inpheaux
Administrator
Administrator
Posts: 730
Joined: January 16th, 2008, 9:14 pm

Re: SABnzbdX, SABnzbd for OSX gui

Post by inpheaux » November 11th, 2008, 12:20 pm

Sticking this thread. Do you think it would be possible to roll this into future sabnzbd osx builds as an option?

rAf
Moderator
Moderator
Posts: 746
Joined: April 28th, 2008, 2:35 pm
Location: France
Contact:

Re: SABnzbdX, SABnzbd for OSX gui

Post by rAf » November 11th, 2008, 12:49 pm

That was my initial goal, but after thinking a separate app is better to control a remote sab...
It's my first cocoa app, i'm learning.

User avatar
interfacelift
Jr. Member
Jr. Member
Posts: 75
Joined: June 19th, 2008, 12:58 am
Location: Coruscant

Re: SABnzbdX, SABnzbd for OSX gui

Post by interfacelift » November 11th, 2008, 1:16 pm

Very nice!

Would it be possible to associate SABnzbdX as the program to open .nzb files, and have it automatically send that .nzb to the remote (or local) instance of SABnzbd+ that's running?

rAf
Moderator
Moderator
Posts: 746
Joined: April 28th, 2008, 2:35 pm
Location: France
Contact:

Re: SABnzbdX, SABnzbd for OSX gui

Post by rAf » November 11th, 2008, 1:19 pm

it's already done ;)
rAf wrote:     * Send nzb files to SABnzbd (double-click)

User avatar
interfacelift
Jr. Member
Jr. Member
Posts: 75
Joined: June 19th, 2008, 12:58 am
Location: Coruscant

Re: SABnzbdX, SABnzbd for OSX gui

Post by interfacelift » November 11th, 2008, 1:26 pm

rAf wrote: it's already done ;)
rAf wrote:     * Send nzb files to SABnzbd (double-click)
:-) How about SABnzbdX offer a reading comprehension course? Looks like I need that.

Thanks rAf!

Undisclosedpower
Newbie
Newbie
Posts: 23
Joined: November 12th, 2008, 9:17 pm

Re: SABnzbdX, SABnzbd for OSX gui

Post by Undisclosedpower » November 12th, 2008, 9:21 pm

Love this app, all the more reason for me to get off my ass and upgrade my macbook to 10.5. In the interim though, feature request wise, would it be possible to get growl notifications? Ideally for when sab picks up a new nzb, and for when downloading is complete. I know sab can do this on a local install, but I have never seen it for remote daemons which is what I pretty much exclusively use.

Thanks.

UDP

User avatar
interfacelift
Jr. Member
Jr. Member
Posts: 75
Joined: June 19th, 2008, 12:58 am
Location: Coruscant

Re: SABnzbdX, SABnzbd for OSX gui

Post by interfacelift » November 12th, 2008, 9:30 pm

+1 for growl support as well. I've had no luck getting the network growl script to push across the network reliably (I think it's a growl problem, as it used to work, and there's complaints about similar problems all over their forums).

rAf
Moderator
Moderator
Posts: 746
Joined: April 28th, 2008, 2:35 pm
Location: France
Contact:

Re: SABnzbdX, SABnzbd for OSX gui

Post by rAf » November 13th, 2008, 6:11 am

Some features i've planned to add :

- Growl notifications
- Multi SABnzbd support
- Get Newsbin bookmark action
- Force disconnect
- Display warnings / errors
- Check if SAB is running before trying to import NZB and display a message if not

If you have more ideas, tell me.
I have to put priorities, tell me what you would like first.

Edit : some features in V1.1
Last edited by rAf on November 13th, 2008, 8:08 pm, edited 1 time in total.

stanpete
Jr. Member
Jr. Member
Posts: 95
Joined: February 2nd, 2008, 11:35 am

Re: SABnzbdX, SABnzbd for OSX gui

Post by stanpete » November 13th, 2008, 11:27 am

rAf wrote: Some features i've planned to add :

- Growl notifications
- Multi SABnzbd support
- Get Newsbin bookmark action
- Force disconnect
- Display warnings / errors
- Check if SAB is running before trying to import NZB and display a message if not

If you have more ideas, tell me.
I have to put priorities, tell me what you would like first.
Those are some great features.

How about having it show the 5 (?) latest downloads and when you select an entry it will open the folder in finder ?
In some cases (tv sorting etc) it would save some time compared to searching or navigating to the right folder.

st

stanpete
Jr. Member
Jr. Member
Posts: 95
Joined: February 2nd, 2008, 11:35 am

Re: SABnzbdX, SABnzbd for OSX gui

Post by stanpete » November 13th, 2008, 11:44 am

One more thing that just came to my mind...

I have two computers (not the same IP) running SAB. They share the same usenet account,
which means when accidentally downloading at the same time they will get banned for a few minutes.

So the plan would be to have your GUI (as soon as multiple instances are supported) give priority
to one of the computers and as soon as it has finished downloading force a disconnect and then let
the other do it's job.

sound possible ? ;-)

st

rAf
Moderator
Moderator
Posts: 746
Joined: April 28th, 2008, 2:35 pm
Location: France
Contact:

Re: SABnzbdX, SABnzbd for OSX gui

Post by rAf » November 13th, 2008, 12:23 pm

Great idea ! I have the same problem ! but i want to keep this soft simple...

I think maybe it can be done like :

- multiple SABnzbd have to be in a group (all SAB in a group share the same usenet account).
- if one is downloading, the others must be paused.
- if no one is downloading, check queue for SAB in the same group to resume

What do you think of that ?
stanpete wrote: How about having it show the 5 (?) latest downloads and when you select an entry it will open the folder in finder ?
In some cases (tv sorting etc) it would save some time compared to searching or navigating to the right folder.
I'll see what can be done for that.

For now, SABnzbd API is not very rich, i have to see with shypike and swich how we could improve that (i know that they have already done a lot of work but not precisely what)

lowfi
Newbie
Newbie
Posts: 38
Joined: June 11th, 2008, 7:31 am

Re: SABnzbdX, SABnzbd for OSX gui

Post by lowfi » November 13th, 2008, 3:32 pm

Nice work :) You do some excelent work for us (osx) leechers :P

But i have to say i dont like the colored icon and imo it is to wide. Could do without the icon and smaller font  (similar to istatmenu > network) :-*

Keep it up!

Post Reply