Van de hele beautifulsoup is alleen beautifulsoup.py nodig, en die wordt in de pluginsmap in periscope gezet.
Dat gedoe met films met een oude tijd omdat ze lang geleden op iemand anders zijn schijf zijn opgeslagen moet ik ff uitzoeken. Ik gebruik ook zelf -mtime 7, dat zou ook verklaren waarom ik bij series soms wel en soms geen subs heb (ik maak me er nooit zo druk om omdat ik ook nog xbmc-subtitles heb)...
Alles gaan lopen touchen met curdate zou dan in elk postprocessingscript voor Sab terecht moeten komen, lijkt me wat omslachtig, maar Periscope hoeft van mij ook niet elke keer elke film bij langs.
Ik weet dan ook niet echt een oplossing, als je mtime weghaalt uit scanPath.sh dan gaat periscope elke keer elke videofile bij langs (bij mij is dat veul) en dat is alleen maar systemload.
De downloadSub.py zal niet op websites gaan zoeken als er al een subtitle aanwezig is, maar toch...
edit:
Mijn headphones is al klaar, tot op het punt dat die start-stop aan het sabnzbd script toegevoegd moet worden. daar durf ik niet zomaar mee te prutsen. Brickman heeft een start stop script gemaakt, maar ik ben bang dat ik dingen fout doe en dan werkt niets meer.
Het gaat om specifiek dit stukje van de how to van Brickman:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| # Create start-stop script for Headphones
cd /volume1/@appstore
wget http://dl.dropbox.com/u/5653370/headphones/Headphones.sh
# Add Headphones to SABnzbd+ startup script (/var/packages/SABnzbd/scripts/start-stop-status) (Example: http://dl.dropbox.com/u/5653370/sabnzbd/start-stop-status)
# Add to following code to the end of the start_deamon section:
# Start Headphones
/bin/sh /volume1/@appstore/Headphones.sh start
# And at the top of stop_deamon section:
# Stop Headphones
/bin/sh /volume1/@appstore/Headphones.sh stop
# Copy file to file that is run at boot
cp /var/packages/SABnzbd/scripts/start-stop-status /usr/local/etc/rc.d/SABnzbd.sh |
met grep kan ik wel een specifieke regel pakken en dan bijvoorbeeld x aantal regels erna of er voor iets aan toevoegen, maar dan moet ik veel te veel aannames doen. (als in, iedereen gebruikt Brickman zijn script, of de Zebulon package voor sabnzbd). als het dan niet zo is dan kunnen er dingen fout gaan.
Is het nu op de synology zo dat er maar 1 manier is om een proces te starten en dat dat vanuit 1 file (=sabnzbd) moet? Waarom kunnen sickbeard, couchpotato en headphones niet hun eigen onafhankelijke daemon draaien? En als dat wel kan? Hoe ziet een zo een init-file eruit? Is die van sabnzbd te adopteren?
Ik lees hier
http://forum.synology.com/enu/viewtopic.php?t=6286 dat startup scripts in /etc/rc.local gezet moeten worden om mee te starten. als ik daar een startscript voor synology ingooi en die executable maakt, wordt headphones dan elke boot gestart? Dit heeft natuurlijk mijn grote voorkeur, en is wel zo netjes...
[
Voor 55% gewijzigd door
Mar2zz op 02-07-2011 20:40
]