Auteur Topic: upnp re-index van net gedownloade bestanden  (gelezen 4626 keer)

Offline Lithium_Grim

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 1
  • Berichten: 15
upnp re-index van net gedownloade bestanden
« Gepost op: 08 mei 2010, 21:01:51 »
Sab werk perfect op een punt na. Als je wat gedownload hebt is het niet zichtbaar via upnp (lees voor dlna apparatuur). Alleen als ik het bestand met de hand verplaats en weer terugzet of bij Toepassingen > Mediaserver op "Opnieuw indexeren" druk dan is hij zichtbaar.

Het moet mogelijk zijn met een postprocessingscript de synoindex aan te roepen en hem een specifieke map laten reindexeren, maar dat lukt mij niet. Hoofdoorzaak... ik ben een Noob. Heb 0 ervaring met linux programmeren. Wel aardig wat ervaring met vb en php.

Ik kom niet verder dan onderstaand postprocessing script, maar dat krijg ik niet aan de praat (zie ook mijn andere post)

fullpath=$1
nzbfile=$2
jobname=$3
reportnumber=$4
category=$5
newsgroup=$6

## Change owner and groups of folder and files
/bin/chown -R admin:users $fullpath

## Delete the existing indexes of the given
/usr/syno/bin/synoindex -D "$fullpath"

## Add the folder indexes
/usr/syno/bin/synoindex -A "$fullpath"

Kan iemand helpen?

Offline Lithium_Grim

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 1
  • Berichten: 15
upnp re-index van net gedownloade bestanden -OPGELOST-
« Reactie #1 Gepost op: 11 mei 2010, 12:12:20 »
Reagerend op mijn eigen vraag:

Oorzaak ligt in het feit dat ik het script op een windows machine heb geschreven. Deze gaat anders om met regeleindes dan linux.... Ik zei al dat ik een Noob was.

Voor al mijn collega Noobs die alleen windows kennen een "how to":

1. Maak het onderstaande script met bv kladblok en sla het op als mediaindex.sh

#! /bin/ash

## Onderstaande switches staan er alleen ter referentie. Alleen $1 is voor ons nodig
fullpath=$1
nzbfile=$2
jobname=$3
reportnumber=$4
category=$5
newsgroup=$6

## Wijzig de owner en usergroep
/bin/chown -R admin:users "$fullpath"

## Verwijder eventueel al aanwezige index
/usr/syno/bin/synoindex -D "$fullpath"

## Voeg de index op de targetmap toe
/usr/syno/bin/synoindex -A "$fullpath"

echo "Mediaindex succesvol uitgevoerd op $fullpath"

2. Plaats via de filemanager het bestand in de scripts map van SABnzbd+. Als je niet weet welke dit is open dan in je webbrowser SABnzbd op je Synology en kijk onder opties -> Mappen.

3. Als hij in de script map staat zorg ervoor dat het bestand voldoende rechten heeft (777) of kies in de synology filestation het bestand en kies eigenschappen en zet voor alle groepen een vinke bij lezen, schrijven en uitvoeren.

4. Log via bv het programma putty aan als root op je synology (user: root, password:idem als admin password). Google even op Putty als je het niet geinstalleerd hebt staan.

5. Ga naar de map waar het scriptje staat via cd /SABnzbd/scripts uitgaande dat de scripts map ook in de map SABnzbd staat.

6. Check toch even of het bestand er ook is door ls -l je moet dan het bestand mediaindex.sh zien staan en alle rechten goed (-rwxrwxrwx). Zo niet ga dan eerst op zoek waar je script staat.

7. Open het bestand in vi vi mediaindex.sh en druk vervolgens op i (zo ga je over naar insert mode)

8. Als je aan het eind van een regel de tekst ^M ziet staan dan weet je dat de regeleindes fout zijn (oorzaak: Windows manier van omgaan met regeleindes...). Ga met de cursor staan op de ^M en druk op x (x = verwijder karakter in vi). Verwijder zo alle ^M.

9. Sluit vi door op esc te drukken (hiermee verlaat je de insert modus) en vervolgens :wq om de wijzigingen op te slaan en vi te sluiten. Sluit Putty door exit in te typen op de command prompt.

10. Ga naar SABnzbd en ga naar Instellen > Opties. In de dropdownbox van de scripts moet nu je scriptnaam te vinden zijn (mediaindex). Selecteer deze als default script en zo zullen voortaan alle gedownloade bestanden geindexeerd worden. Wil je wat selectiever zijn dan kan je het hier ook weglaten en het oplossen door ze in je categorieen aan te zetten.

Have fun, I sure do  :D

Offline thunder1979

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 4


 

[OPGELOST] UPNP vs Network icm ACRyan PlayonHD

Gestart door Vaute-BoelBoard Media Server (UPNP/DLNA)

Reacties: 29
Gelezen: 20695
Laatste bericht 11 juni 2012, 16:13:41
door Vaute-Boel
Upnp/DLNA werkt niet meer...

Gestart door Luuk_040Board Synology DSM 5.1 en eerder

Reacties: 0
Gelezen: 2210
Laatste bericht 23 december 2012, 13:01:46
door Luuk_040
Wat houd de UPnP server op de DS107 nou precies in?

Gestart door JvdSBoard NAS hardware vragen

Reacties: 8
Gelezen: 5489
Laatste bericht 26 juni 2007, 11:53:07
door JvdS
WebDAV, Dnla, Upnp? Werkt niet

Gestart door Luuk_040Board Synology DSM 5.1 en eerder

Reacties: 6
Gelezen: 3305
Laatste bericht 13 januari 2013, 13:24:12
door Luuk_040
Upnp en Port forwarding, wat een hel en ellende!! UPDATE: OPGELOST

Gestart door PainchillerBoard Synology DSM 5.1 en eerder

Reacties: 18
Gelezen: 10274
Laatste bericht 25 maart 2014, 08:57:27
door Redbull