Auteur Topic: Sabnzbd+ Helper geeft wit scherm  (gelezen 4651 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.


 

Gebruiker sabnzbd aanmaken?

Gestart door NasiBalBoard SABnzbd (usenet)

Reacties: 3
Gelezen: 2473
Laatste bericht 22 juni 2012, 10:45:27
door Matr1x
SABnzbd+ 0.3.1. geïnstalleerd op DS207+ met twee problemen

Gestart door RogerSBoard SABnzbd (usenet)

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

Gestart door fransbasBoard Audio Station

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

Gestart door janbalBoard SABnzbd (usenet)

Reacties: 1
Gelezen: 1489
Laatste bericht 24 september 2013, 22:47:10
door janbal
SABnzbd geinstalleerd en nu???

Gestart door downloaderBoard SABnzbd (usenet)

Reacties: 3
Gelezen: 2510
Laatste bericht 14 februari 2009, 19:10:28
door cornechristiaanse