Auteur Topic: Automatisch downloaden van bestand naar subdir op NAS  (gelezen 4725 keer)

Offline Heppieboeddah

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 36
  • Berichten: 387
Automatisch downloaden van bestand naar subdir op NAS
« Gepost op: 31 mei 2014, 12:57:53 »
Goh, hoe ga ik dit nu eens omschrijven.. ::)

Deze link: http://dikkeveter.nl/mythtv/xmltv/xmltv.latest.gz  doet automatisch een xmltv-bestand downloaden naar mijn download directory op mijn pc. Het is een .gz met  EPG data heeft voor mijn DVBlogic pakket. [noem het een tv-headend, waarmee ik op afstand naar tv kan kijken via mijn satschotel] Als het is gedownload, dan kopieer ik dat naar de directory op de NAS en wordt de EPG-data ingelezen.

Nu wil ik eigenlijk dat deze dat 1x per 10 dagen of twee weken rechtstreeks naar mijn NAS [412+] wordt gedownload waarbij de oude data wordt gewist.

Kan het e.e.a eventueel via een script, en hoe zou dat er dan uitkomen te zien.

Hoop dat ik het een beetje duidelijk heb uitgelegd wat ik graag zou willen.. ;)




Ben(V)

  • Gast
Re: Automatisch downloaden van bestand naar subdir op NAS
« Reactie #1 Gepost op: 31 mei 2014, 18:40:12 »
Je kunt een simpel shell scripje maken en dat door de taskscheduler op door jou gewesnte tijden laten uitvoeren.

In dat shellscript zou je het bestand kunnen ophalen met het wget commando
bijvoorbeeld:

wget -O /volume1/video/xmltv_dir http://dikkeveter.nl/mythtv/xmltv/xmltv.latest.gz

Zoek even op wget voor de opties om een bestaand bestand te overschrijven

Offline Heppieboeddah

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 36
  • Berichten: 387
Re: Automatisch downloaden van bestand naar subdir op NAS
« Reactie #2 Gepost op: 31 mei 2014, 19:12:18 »
Ben al blij dat het kan.. :)

Ben [Benv] niet zo bekend met het maken van een script. Tasksceduler dat gaat wel lukken. Hoe maak ik dat script en ik welke vorm? Waar plaats ik het? [Weet wel hoe ik met Winscp moet werken.] Tekst bestand, extentie. Misschien zou je mij daarmee kunnen helpen?

De data zou dus moeten komen van de link zoals ik die aangaf. De dir waarin het bestand moet komen is:

/volume1/DVBlink/xmltv

Voor het overschrijven van het bestand kwam ik dit tegen:

wget -N http://server/folder/file1.html

info
-N,  --timestamping   local         don't re-retrieve files unless newer than


Het bestand waar het om gaat heet: xmltv.latest.gz


Als ik het goed begrijp zou het dus zoiets moeten worden:

wget -O -10 http://dikkeveter.nl/mythtv/xmltv/xmltv.latest.gz/volume1/DVBLink/xmltv

EDIT
Heb even gekeken bij sceduler en zie dat het zoiets moet zijn als job.sh



                         

Ben(V)

  • Gast
Re: Automatisch downloaden van bestand naar subdir op NAS
« Reactie #3 Gepost op: 31 mei 2014, 20:02:50 »
Klopt gewoon een bestandje aanmaken dat een extensie .sh heeft en daar het wget commando inzetten.
Dat bestandje kun je dan in de scheduler zetten.

Je kunt het ook eerst even uittesten door putty te gebruiken en op de commandprompt het wget commando uit te voeren.

Offline Heppieboeddah

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 36
  • Berichten: 387
Re: Automatisch downloaden van bestand naar subdir op NAS
« Reactie #4 Gepost op: 31 mei 2014, 20:34:27 »
Keej thanks.

Heb er één met notepad gemaak zie bijlage. Deze straks hernoemen met de extensie .sh en dan plaatsen in de sceduler begrijp ik. Met putty ben ik niet zo bekend. Kan dat eventueel met Winscp?


Ben(V)

  • Gast
Re: Automatisch downloaden van bestand naar subdir op NAS
« Reactie #5 Gepost op: 31 mei 2014, 21:09:20 »
Ja hoor kan ook mer winscp.
Je kunt daarmee een command terminal openen en daar het wget commando ingeven

Edit  je moet na de -10 eerst nog de locatie opgeven waar je het bestand wilt neerzetten(een directory dus), zoals ik in m'n voorbeld aangaf

Offline Heppieboeddah

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 36
  • Berichten: 387
Re: Automatisch downloaden van bestand naar subdir op NAS
« Reactie #6 Gepost op: 31 mei 2014, 21:21:13 »
Ben even op afstand aan het prutsen De taak ziet er nu zo uit. Heb deze vanuit de sceduler laten uitvoeren..echter helaas niets
Dit staat er nu in de .sh. Ergens misschien een spatie teveel of te weinig?

wget -O -10 /volume1/DVBLink/xmltv /http://dikkeveter.nl/mythtv/xmltv/xmltv.latest.gz

Of zo:

wget -O -10 /volume1/DVBLink/xmltv http://dikkeveter.nl/mythtv/xmltv/xmltv.latest.gz

Of zo

wget -O -10 /volume1/DVBLink/xmltv_dir /http://dikkeveter.nl/mythtv/xmltv/xmltv.latest.gz

Of zo:

wget -O -10 /volume1/DVBLink/xmltv_dir http://dikkeveter.nl/mythtv/xmltv/xmltv.latest.gz

Wordt er tureluurs van.. ;D




Ben(V)

  • Gast
Re: Automatisch downloaden van bestand naar subdir op NAS
« Reactie #7 Gepost op: 31 mei 2014, 21:39:30 »
Probeer het eens met:

wget -O /volume1/DVBLink/xmltv/xmltv.gz http://dikkeveter.nl/mythtv/xmltv/xmltv.latest.gz

Je moet een bestandnaam opgeven, een directory is niet genoeg.
Had ik even verkeerd.

Die -10 weet ik niet moet ik even nazoeken.

Je wilt waarschijnlijk dit hebben( de optie -N):

 -N,  --timestamping            don't re-retrieve files unless newer than local.

Offline Heppieboeddah

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 36
  • Berichten: 387
Re: Automatisch downloaden van bestand naar subdir op NAS
« Reactie #8 Gepost op: 31 mei 2014, 21:45:12 »
Dan zou het hier op neer komen. Het bestand heet namelijk xmltv.latest.gz. Het script staat in /volume1/public


wget -O -10 /volume1/DVBLink/xmltv/xmltv.latest.gz http://dikkeveter.nl/mythtv/xmltv/xmltv.latest.gz


Dit heb ik getest als root, en admin in de sceduler

Edit:

Inderdaad dit is de bedoeling:
 -N,  --timestamping            don't re-retrieve files unless newer than local.






Ben(V)

  • Gast
Re: Automatisch downloaden van bestand naar subdir op NAS
« Reactie #9 Gepost op: 31 mei 2014, 21:54:17 »
laat die -10 eens weg die snapt wget niet

Ik heb het net even in winscp getset en dan krijg ik het bestandje gewoon gedownload

Offline Heppieboeddah

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 36
  • Berichten: 387
Re: Automatisch downloaden van bestand naar subdir op NAS
« Reactie #10 Gepost op: 31 mei 2014, 21:56:57 »
getest zonder de N -optie -10

Helaas, ik zie geen download starten

Ok..ik doe het nu op afstand[niet thuis] dus zal het eens thuis testen met wincsp en kijken wat er gebeurd.

Heb jij deze getest:

wget -O /volume1/DVBLink/xmltv/xmltv.gz http://dikkeveter.nl/mythtv/xmltv/xmltv.latest.gz


thanks sofar..laat het morgen weten of het is gelukt

Ben(V)

  • Gast
Re: Automatisch downloaden van bestand naar subdir op NAS
« Reactie #11 Gepost op: 31 mei 2014, 21:58:54 »
ok succes

Offline Heppieboeddah

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 36
  • Berichten: 387
Re: Automatisch downloaden van bestand naar subdir op NAS
« Reactie #12 Gepost op: 31 mei 2014, 21:59:49 »
Heb jij deze getest:

wget -O /volume1/DVBLink/xmltv/xmltv.gz http://dikkeveter.nl/mythtv/xmltv/xmltv.latest.gz


Nah, dat was m dus. Als root uitgevoerd en hij overschrijft keurig netjes. In de sceduler zet ik m nu wel op een week omdat ik in het script de -N niets doet..Maakt ook niet zoveel uit.

Nogmaals dank.. :D


 

Cloud station client start niet automatisch

Gestart door meesjeBoard Cloud Station Client

Reacties: 3
Gelezen: 3863
Laatste bericht 11 juni 2015, 12:12:00
door meesje
Doorsturen: automatisch antwoorden

Gestart door GensNetBoard Mail Server

Reacties: 0
Gelezen: 1845
Laatste bericht 08 januari 2022, 17:26:46
door GensNet
SSL certificaat automatisch vernieuwen

Gestart door RubenosBoard Synology DSM algemeen

Reacties: 2
Gelezen: 829
Laatste bericht 24 april 2023, 13:33:24
door jr212
VERPLAATST: Video Station indexeert niet (automatisch)

Gestart door Robert KoopmanBoard Synology DSM 6.0

Reacties: 0
Gelezen: 1289
Laatste bericht 12 december 2016, 15:51:23
door Robert Koopman
IPTables forwarden van verkeer inschakelen script wil niet automatisch starten

Gestart door honnesBoard Netwerk algemeen

Reacties: 16
Gelezen: 3770
Laatste bericht 10 september 2018, 08:48:11
door honnes