Synology-Forum.nl

Tweaks / Addons A.K.A. The Underground => Download mods => Topic gestart door: J-J op 08 oktober 2014, 20:52:52

Titel: [OPGELOST] JDownloader2 script starten op DS412+
Bericht door: J-J op 08 oktober 2014, 20:52:52
In de meeste gevallen gebruik Sabnzbd om te downloaden. Toch heb ik soms nood aan JDownloader.
IK vroeg mij af of ik het kon installeren op mijn DS412+ en kwam op volgend topic terecht: HowTo: JDownloader2 on Server/NAS Systems (Command Line Version) (http://board.jdownloader.org/showthread.php?t=57446)

Hierbij ging ik voor de methode waarvoor GhostAWT niet meer nodig is (post 22 (http://board.jdownloader.org/showpost.php?p=307156&postcount=22)):
Tot hier gaat het goed.
Zoals aangegeven in post 22 van het forum moet je nu java -Djava.awt.headless=true -jar JDownloader.jar uitvoeren

Hierbij gebruik ik in Putty: java -Djava.awt.headless=true -jar /volume1/@appstore/JDownloader2/JDownloader.jar (aangepast aan mijn locatie)
Ik kan via my.jdownloader.org (http://my.jdownloader.org) verbinden met JDownoader. Het probleem is dat als ik Putty sluit, Jdownloader stopt.

Als ik dit script wil uitvoeren met Task Manager op mijn NAS loopt het mis. Ik heb bovenstaand commando gekopieerd maar dan start hij niet. Ook niet als ik het in een ".sh"-bestand zet en laat uitvoeren.

Als iemand dus weet hoe ik dit werkend kan krijgen?
Titel: Re: JDownloader2 script starten op DS412+
Bericht door: Birdy op 08 oktober 2014, 21:13:03
Citaat
Als ik dit script wil uitvoeren met Task Manager op mijn NAS loopt het mis. Ik heb bovenstaand script gekopieerd maar dan start hij niet. Ook niet als ik het in een ".sh"-bestand zet en laat uitvoeren.
Geen foutmelding(en) of zo ?
Titel: Re: JDownloader2 script starten op DS412+
Bericht door: J-J op 08 oktober 2014, 21:33:43
Geen foutmelding(en) of zo ?
Niets onder Logs en zie ook nergens of hij start of niet.
Ik vermoed dat ik een .sh script moet maken en niet door enkel bovenstaand commando te kopiƫren.

Hoe ik dat moet doen is mij een vraag.  :?:
Titel: Re: JDownloader2 script starten op DS412+
Bericht door: Birdy op 08 oktober 2014, 21:58:14
Je had het toch al in een .sh script ?
En die werkt niet begrijp ik.
Je hebt het script natuurlijk wel exe gemaakt, toch ?
Doe anders gewoon even: chmod 777 <naam>.sh
Dan uitvoeren in de map waar het script staat: ./<naam>.sh
Titel: JDownloader2 script starten op DS412+
Bericht door: J-J op 08 oktober 2014, 22:37:19
Ik heb zelf het script gemaakt.
Ik heb in een tekstbestand java -Djava.awt.headless=true -jar /volume1/@appstore/JDownloader2/JDownloader.jar gekopieerd en jdownloader.sh genoemd. En dan 777 rechten toegekend. (Ik veronderstel zelfde als CHMOD 777 via command line)

Ik denk dat de inhoud van het script anders moet zijn.
Titel: Re: JDownloader2 script starten op DS412+
Bericht door: rnijenhu op 10 oktober 2014, 21:49:20
Ken task manager niet, vermoed dat dit crontab is. De omgeving vars zijn dan vaak anders waaronder PATH en eventuele java specifieke.  Check ze in putty (export) en zet ze in je script
Titel: JDownloader2 script starten op DS412+
Bericht door: J-J op 10 oktober 2014, 22:23:45
Het heet in feite 'task scheduler' in de Engelstalige DSM5.

(https://www.synology-forum.nl/proxy.php?request=http%3A%2F%2Fusers.telenet.be%2Fsaidou%2FTaskScheduler.png&hash=26d696266e0f9aae130fac4b2d101181b02c952b)

Net uitgepropeerd (met Terminal):

Citaat
J-JsDS412> java -Djava.awt.headless=true -jar /volume1/JDownloader2/JDownloader.jar         
SetOut java.io.PrintStream@a4911d
SetErr java.io.PrintStream@331dd0
Application Root: /volume1/JDownloader2 (jared) class org.jdownloader.update.launcher.SecondLevelLauncher[/color]
Ignored: org.appwork
sun.Desktop: null
XDG_CURRENT_DESKTOP: null
GNOME_DESKTOP_SESSION_ID: null
KDE_FULL_SESSION: null
DESKTOP_SESSION: null

Ik veronderstel dat ik de rode regel moet kopiƫren naar het script bestand?

Heel het proces dat ik zie staat hier (moest het er niet in staan): http://pastebin.com/e4QAkG7R


UPDATE:

Het script zag er zo uit:
(https://www.synology-forum.nl/proxy.php?request=http%3A%2F%2Fusers.telenet.be%2Fsaidou%2Fscript1.jpeg&hash=cfcac5bcf7dd61e8f1b5cbebc459e6490ace21f4)

En nu zo:
(https://www.synology-forum.nl/proxy.php?request=http%3A%2F%2Fusers.telenet.be%2Fsaidou%2Fscript2.jpeg&hash=3a6d8f4ff88a7b77f237c750d8b80591f0f52668)


Geen van beide werkt :( Ik heb geen enkele ervaring met scripts.
Titel: [OPGELOST] JDownloader2 script starten op DS412+
Bericht door: J-J op 15 oktober 2014, 19:43:09
Voor zij die wensen heb ik een volledige handleiding geschreven op het JDowloader forum. Als ik terug wat tijd heb zal ik het ook hier plaatsen in het Nerderlands. Je vind de handleiding HIER (http://board.jdownloader.org/showpost.php?p=310342&postcount=46).


OPGELOST:

Het juiste script is hier (http://board.jdownloader.org/showpost.php?p=310051&postcount=42) gegeven (post 42 (http://board.jdownloader.org/showpost.php?p=310051&postcount=42)):


(https://www.synology-forum.nl/proxy.php?request=http%3A%2F%2Fusers.telenet.be%2Fsaidou%2FJD2atNAS1.png&hash=31efed99a5c7ebb39326d11244a2695903f1c0a4)(https://www.synology-forum.nl/proxy.php?request=http%3A%2F%2Fusers.telenet.be%2Fsaidou%2FJD2atNAS5.png&hash=356bb80c311e0e78afc1de10aa58299b78d0f1cb)(https://www.synology-forum.nl/proxy.php?request=http%3A%2F%2Fusers.telenet.be%2Fsaidou%2FJD2atNAS2.png&hash=50ebe51cafa9bdf1cf474610654639ec18e94be1)(https://www.synology-forum.nl/proxy.php?request=http%3A%2F%2Fusers.telenet.be%2Fsaidou%2FJD2atNAS3.png&hash=6f88960a6f50997ccdaba015f1f659fe275ab3ca)(https://www.synology-forum.nl/proxy.php?request=http%3A%2F%2Fusers.telenet.be%2Fsaidou%2FJD2atNAS4.png&hash=f432493989ee6b6e395b0d8522705853dcec464e)

OPMERKING: De maker van het script geeft aan dat het korter kan maar hij ook geen ervaring heeft.