Giter Site home page Giter Site logo

sabconnectplusplus's Introduction

Important note: Nobody is maintaining this codebase right now. Anyone who needs a fix will need to submit a Pull Request with the required changes.


SABconnect++ adds one-click 'Send to SABnzbd' buttons to many popular NZB index sites.

You also get a taskbar button that allows you to keep an eye on your SABnzbd: current downloads, pause (individual downloads, or pause all), or remove individual queued downloads.

Install SABconnect++ at our Chrome Web Store page.

Features:

  • One-click NZB downloads for the following sites:
    • binsearch.info (binsearch.net)
    • bintube.com
    • dognzb.com
    • fanzub.com
    • nzbclub.com
    • nzbindex.com (nzbindex.nl)
    • omgwtfnzbs.me
    • yubse.com
    • animezb.com
    • animenzb.com
    • Any Newznab-based indexer
  • Context menu option for sending links to SABnzbd
  • Options page that looks consistent with Chrome's own options layout
  • Download speed graph
  • Pause individual downloads
  • Pause all downloads
  • Remove individual downloads
  • Desktop notifications (Download Complete/Failed)
  • Storage sync for settings

SABconnect++ is a fork of the now unmaintained Chrome extension SABconnect.

sabconnectplusplus's People

Contributors

andyshinn avatar benni-chan avatar bootssir avatar brandon-barker avatar flo333 avatar gboudreau avatar gewfie avatar gissehel avatar jdart avatar jdart-bold avatar jeremybergen avatar jsterken avatar kbhomes avatar kbuffington avatar matt-bartel avatar mrohnstock avatar omgstaff avatar omriiluz avatar overflow636 avatar pinhao avatar ppslim avatar rcdailey avatar rolfwessels avatar rsesek avatar sakana280 avatar tofito avatar vtwoods avatar wolrah avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sabconnectplusplus's Issues

Add -real- one click downloading binsearch.info! :(

What steps will reproduce the problem?

  1. Run any search on Binsearch.info site (I am using SSL, but it happens in non-SSL too)
  2. There is no one click button in binsearch.info in either Chrome or latest Chromium
  3. This problem DOES NOT occur in NZBindex.nl. Only happens in Binsearch.info. I do see "Download Selected" button, but that really doesn't suite most users (including my) needs, since it downloads files separately.

What is the expected output? What do you see instead?
I expected to see a "sab2_16.png" image file like NZBindex.nl next to each download.

What version of the product are you using? On what operating system?
Windows 7 Premium 64-bit
Chromium 138093
Chrome 19
Chrome 20

It happens in all versions of Chrome

ALSO: if you go to this link: http://code.google.com/p/sabconnectplusplus/issues/detail?id=21&colspec=ID%20Type%20Status%20Summary%20Priority

see quote:
"Is the lack of an SAB 1-click button on the Binsearch.info/.net connected with this issue? Mine's disappeared in both Chrome and Chromium. :-("

Fails to send NZB to SAB server if SSL is enabled with self-signed certificate

When I start a fresh browsing session and attempt to use the one click 'Send to SAB' from NZBMatrix I'll get an error.

If I then go to my SAB site in that same browsing session in a new tab, accept the certificate warning for my SAB deployment and login I can then re-send the NZB and it works fine.

Chrome 22.0.1229.79 m
SABnzbd 0.7.3
SABconnect++ 0.5.16
Windows 64-bit

NZBs.org no longer working

After this last update (0.5.19), NZBs no longer works, and it is not listed in the list of hosts that you can select. Was this intentional?

"Empty NZB file" when loading from nzbsrus

The extension adds the download to my SABnzbd(Version: 0.6.15) but always gives error "Empty NZB file" when downloading file

2012-08-20 19:05:23,653::INFO::[urlgrabber:112] Grabbing URL http://www.nzbsrus.com/nzbdownload_rss.php/537394/162666/58a030ce70283b38917742f5429d23ae/
2012-08-20 19:05:24,240::INFO::[nzbstuff:622] Replacing dots with spaces in nzb
2012-08-20 19:05:24,242::INFO::[misc:722] Creating directories: D:\tempDL\downloading\nzb
2012-08-20 19:05:24,246::WARNING::[nzbstuff:683] Empty NZB file nzb
2012-08-20 19:05:24,250::INFO::[__init__:835] C:\Users\....\AppData\Local\sabnzbd\admin\future\SABnzbd_nzo_zd6vpk removed
2012-08-20 19:05:24,336::INFO::[nzbqueue:170] Saving queue
2012-08-20 19:05:24,338::INFO::[__init__:846] Saving data for queue9.sab in C:\Users\Rolf\AppData\Local\sabnzbd\admin\queue9.sab

Popup graph

So not quite sure what is happening here...

screenshot

Add support for Gingadaddy

Gingadaddy looks like NZBsRus so I'd think they are the same, if not then similar. With NZBsRus' Api going off and on it would be a good alternative.

Redesign popup layout and theme

The popup looks like sh** and is severely overdue for a redesign. I'm not a web designer, but if there are any out there willing to do the work please volunteer! We need a proper interface for sabconnect++.

nzbxxx 1 click timeouts?

When using Sabnzdb 0.7.3 and NZBxxx.com the file (.nzb) is reported as being empty and a 120 second retry pause is implemented. When timeout is over error repeats.

API & username is entered into the program but error persists....

Anyidear of what this can be caused by

using Win Xp

Script for yubse.com

Hi,

I allowed myself to change the code of the extension sabconnect + + to add the site yubse.com. I have not made many changes and I will like that you include them in your extension chrome

my changes:

  • script modified

/scripts/pages/background.js line : 21
/scripts/pages/manifest.js line : 181,212

  • manifest.json modified

/manifest.json line : 52

  • file added

/scripts/content/yubse.js

If you have any questions feel free to contact me

Great thx !!!! and very very good extension!!!

nzb.su duplicated submissions

Clicking the yellow "Sab+" button in nzb.su search results (VIP or non-vip) results in a duplicated submission to Sabnzbd every time. The same NZB is added to the queue twice and I have to delete the duplicated one manually to prevent a double download.

upgrade jQuery

Upgrading jQuery will reduce confusion in future maintenance. I ran into addBack() missing (1.8+) earlier. Should wait for v2 due to the large changes.

Feature Req: Link to Sickbeard

This isn't strictly targeted at SABnzbd, but most people who have SAB also have SickBeard. It would be nice if in the extension options, we can enable appearance of a link to our Sickbeard in the menu of the SABconnect++ button.

"Download selected" button sometimes sends bogus links

An issue that has been happening more frequently is that when I click the "Download selected" button it sends bogus links to Sabnzbd.

If I download that exact nzb and then select in manually in sabnzbd, the right download begins.

SABnzbd Version: 0.7.3 running on OpenELEC
I'm on Chrome Version 27.0.1453.93
Mac OS X 10.8.3
Latest Sabconnect++ installed today

Thoughts?

NZBsRus not working anymore

Hi there,

I'm on 0.5.16 and it seems that NZBsRus has stopped working, it just never adds the NZB to SABnzbd.

Is there a workaround available for this?

Thanks

Manifest file is invalid

Getting the error from Chrome when I try to install the plugin from the Web Store. Tried on both Win 7 and Mac OS X, no luck on either.

Settings storage engine

One irritating thing of late is all my system refreshes and for than matter, on a large number of machines.

Chromium sync has helped a lot, login and off I got. All except this extension, which I have to configure every time.

So I did a little digging and can see that a third party plugin is used for storage management. Although it is bundled specifically for automatically populating the settings page, as much as it is then used integrally to getting and setting some internal admin values, such as those used for the graph.

We do afterall now have extension setting syncing now.

http://developer.chrome.com/extensions/storage.html

A quick check shows the original library is no longer available for download from Github. Cannot locate a reason for this.

However, this does mean there is no updated version to account for these new functions.

The fancy settings stuff is also not available anymore.

From what I can see, there would be very little effort to convert this plugin to go on to use sync storage.

Before I waste my time further and go on to trying (still working on auditing the different points settings are get/set) this, does anybody know of a reason I shouldn't?

One click not working Chrome

Hi,

I have just installed this extension onto chrome. when I tried to use the one click download link on different NZB sites, none of them work. I am trying to send the NZB file to my fileserver on my local network. I tried changing the API key, and also added a username and password to see if that works but it did not.

when I click on the NZB link, chrome just downloads it and doesn't know what to do with it.

please help this is frustrating.

thank you

Support for categories on nzbsrus

I'm trying to get sabconnect++ to pass the proper category to sabnzb for nzbsrus.com but it's not working. All it sends is the usenet group name instead of the category. Is there a way to add support for nzbsrus categories?

THANKS!!

2013-04-04 19:34:35,256::DEBUG::[interface:420] API-call from 192.xxx.xxx.xxx [Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.43 Safari/537.31] {'_': '1365118473396', 'ma_password': 'XXXXXXX', 'apikey': '74a51c52f07ba62d5499c8cXXXXXXXXXX', 'name': 'https://www.nzbsrus.com/nzbdownload_rss.php/xxxxxxxxxxxxx/fda2db/', 'cat': 'a.b.m', 'mode': 'addurl', 'output': 'json', 'ma_username': 'XXXXXXXXXX'}

Ability to 'Pause for X minutes/hours'

Hi, I would like the ability to pause for X minutes/hours like other sabnzbdbplus tools have. I keep pausing and forgetting to unpause leaving me a massive download queue. I don't think it will be that hard for someone to code in. Thanks guys for all your hard work.

Install error

Getting 'Could not load background script 'third_party/fancy-settings/lib/store.js' when I try to install the extension, either manually or through the Google store.

NZB.su: no download icon in "Cover" mode

When browsing NZB.su for movies in "Cover" mode, the "Send to SAB" icon doesn't appear next to the "Download NZB" and "Add to Cart" icons. It seems to work fine in "List" mode and I checked that it's working fine on nzbs.org as well.

Local NewzNab server adding request

Is it possible for this to be added?

I'm running my own private server on my LAN. I have my own unique access API and IP address/DynDNS - and add to sab is not an option unless I use the NewzNab's SabNZB integration., but it's not ideal as adding the option of Hard Coding category is needed.

I imagine the code is already there, but having the option to add your own NewzNab server URL and API would be fantastic, especially with all the 'press' public NZB providers are getting at the moment.

Click events generated need to avoid double posting

This is something that I have seen most obviously before push #63

On the links generated, some occasionally send multiple events to the background to be added to sab.

As these click events are sandboxed in the front end, but processed in the back end, they should be double checked for double submission.

A mini array of clicks in the last 0.5 seconds to reference again. Hell, even just referencing the last click given it's either a double click event, or simply one click generating two or more click events.

"Sent to SABnzbd" button breaks on first row

The "Sent to SABnzbd" button breaks on nzbs.org when you still have the input from the header row selected.

Uncaught TypeError: Cannot read property '1' of null 

The JS wouldn't break if the regex matches (at r40 and r42) are checked for existence first but I think the correct thing to do is to update the jQuery selector.

$('#browsetable td ' + e.data.selector).each(function() {
    addOne($(this).closest('tr'));
});

Constant nagging for login credentials when accessing SABnzbd via the menu entry

Hi,

i have reinstalled my SABconnect++ as mentioned in Issue #30.
Now i have a strange bug. Every time i try to access my SABnzbd via the menu entry, i get asked for my login and password. I have some seconds, then it seems that something triggers the submit button and the input box disappears and reappears. It doesn't matter if i was fast enough and entered my credentials, because after some seconds the input box appears again.

This does not happen when i access SABnzbd manually via the omnibox. A reinstall of SABconnect++ and a reset of my sync settings did not help.

Empty/blank queue list in popup when pausing a download

Since version .12 or .13 I started to have a blank/empty queue listing in the popup when pausing a single item.
This happens on windows asswell as on linux machine with the latest stable chrome (linux: Version 21.0.1180.81).
I reinstalled chrome and reinstalled the extension but still the same. I'm running Sabnzbd version 0.7.3 on linux machine.

Notification timeout ignored

First run sabnzbd+ in the background and wait until couple of downloads are completed. (Make sure all instances of Chrome are closed)
Then start chrome and you´ll see that notification of completed downloads will show up but won´t timeout.
I have to restart chrome so it will work properly again.

NZBIndex "Send to SABNZBD" needs to use filename not URL

I believe this was fixed for some other providers - When using the direct "Send to SABNZBD" link on NZBIndex, it's sending the URL name to SABNZBD, which often contains illegal characters - breaking local linux file operations. It should send the download name instead.

nzbgeek.info Support?

Hey guys.
I love this extension and its freaking fabulous, but there's presently no built-in support for nzbgeek.info, an indexer I began using after the demise of NXBMatrix. Its a pretty nice site, I would loooooove to have built-in support for it in SABConnect++

They have details about their API over here:
https://index.nzbgeek.info/apihelp

PopUp Currently Shows Paused 0:00:00 - Show Real Time Left

Hi,

The popup currently shows Paused 0:00:00 if the queue has been paused for 5 minutes.

Should show show the real time left instead of just 0:00:00.

If this is not possible then why even show "0:00:00" at all? It's useless information.

Thanks,

Will

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.