Auteur Topic: Sabnzbd+ Helper geeft wit scherm  (gelezen 4813 keer)

Offline redneck eyeball

  • Bedankjes
  • -Gegeven: 8
  • -Ontvangen: 21
  • Berichten: 247
Re: Sabnzbd+ Helper geeft wit scherm
« Reactie #15 Gepost op: 20 juli 2014, 12:36:18 »
Deze nacht nog verder zitten klooien. Niets wou helpen.
Dan maar Sabnzbp package van Synocommunity geïnstalleerd en ge-herconfigureerd.

De belangrijkste les met zo'n installatie is dat je eerst de extra http poorten moet uitzetten, want die gebruiken poort 8080 en Sabnzbd ook. Nadien in de config heb ik dan sabnzbd op poort 9200 gezet, zoals dat in het pakket van Merty ook het geval is.

Ik sta nu natuurlijk even ver. De Synocommunity versie is dezelfde die ik er via de Helper al op had staan.
Nu is de volgende uitdaging uiteraard om die versie dan maar manueel te updaten. Daar gaan we nu eens een how-to voor zoeken.

Damn, die Helper van Merty is toch stukken handiger hoor ;)

Offline j.lievens

  • Bedankjes
  • -Gegeven: 2
  • -Ontvangen: 2
  • Berichten: 15
Re: Sabnzbd+ Helper geeft wit scherm
« Reactie #16 Gepost op: 30 juli 2014, 20:47:18 »
Ik had het zelfde probleem en blijkt een authenticatie probleem te zijn in Perl. Ik heb de index.cgi van sabhelper aangepast dat er geen check meer plaats heeft. Hieronder mijn wijzigingen:

!/usr/bin/perl
use File::Copy;

print "Content-type: text/html\n\n";

# Are we authenticated yet ?

# if (open (IN,"/usr/syno/synoman/webman/modules/authenticate.cgi|")) {
   #$user=<IN>;
   #chop($user);
   #close(IN);
#}


# if not admin or no user at all...no authentication...so, bye-bye

# REMOVE COMMENT TO TEST
$user="admin";

if ($user ne 'admin') {
   print "<HTML><HEAD><TITLE>Login Required</TITLE></HEAD><BODY>Please login as admin first, before using this webpage</BODY></HTML>\n";
   die;
}


$tmpljs{'sharelist'}="[";
$cnt=0;
open(IN,"/usr/syno/etc/smb.conf");
while(<IN>) {
   if (/^\[/) {
      ($sname)=/\[([^\]]+)\]/;
   } else {
      ($key,$value)=/\s+([^=]+)=(.*)$/;
      $share{$sname}{$key}=$value;
      if ($key eq "path") {
         $cnt++;
         $path2share{$value}=$sname;
         $share2path{$sname}=$value;
         if ($cnt>1) {
            $tmpljs{'sharelist'}.=",";
         }
         $tmpljs{'sharelist'}.="[$cnt,\'$sname\',\'$value\']";
      }
   }
}
close(IN);
$vflag=0;
foreach $value (sort(keys(%path2share))) {
   ($dum,$volume)=split('/',$value);
   if (!$vol{$volume}) {
      $vol{$volume}=1;
      if ($vflag) {
         $tmpljs{'legaldir1'}.="|";
         $tmpljs{'legaldir2'}.=",";
      }
      $tmpljs{'legaldir1'}.="$volume";
      $tmpljs{'legaldir2'}.="/$volume ";
      $vflag=1;
   }
}


$tmpljs{'sharelist'}.="]";


# get javascript
$js="";
if (open(IN,"script.js")) {
   while (<IN>) {
      s/==:([^:]+):==/$tmpljs{$1}/g;
      $js.=$_;
   }
   close(IN);
}


$tmplhtml{'javascript'}=$js;

# print html page
if (open(IN,"page.html")) {
   while (<IN>) {
      s/==:([^:]+):==/$tmplhtml{$1}/g;
      print $_;
   }
   close(IN);
}

Na deze wijzigingen krijg ik weer netjes sabhelper en kan ik ook weer updaten via deze tool.


 

SABnzbd+ 0.3.1. geïnstalleerd op DS207+ met twee problemen

Gestart door RogerSBoard SABnzbd (usenet)

Reacties: 4
Gelezen: 2926
Laatste bericht 06 april 2008, 08:55:50
door Thomassio
automatisch indexeren in combinatie met SABnzbd

Gestart door fransbasBoard Audio Station

Reacties: 1
Gelezen: 2107
Laatste bericht 19 maart 2013, 13:55:59
door Martijn85
SABNzbd 0.7.16 is uit

Gestart door janbalBoard SABnzbd (usenet)

Reacties: 1
Gelezen: 1524
Laatste bericht 24 september 2013, 22:47:10
door janbal
sabnzbd werkt hier ook niet.

Gestart door PaulInTilburgBoard SABnzbd (usenet)

Reacties: 12
Gelezen: 3822
Laatste bericht 09 april 2014, 23:30:15
door Birdy
krijg SABnzbd niet opgestart met de snelkoppeling

Gestart door GilBoard SABnzbd (usenet)

Reacties: 25
Gelezen: 8894
Laatste bericht 08 december 2014, 15:30:00
door Ben(V)