JDownloader Community - Appwork GmbH
 

Go Back   JDownloader Community - Appwork GmbH > International Support > JDownloader 2
Reply
 
Thread Tools Display Modes
  #1  
Old 17.02.2023, 11:38
JonnyFenomic JonnyFenomic is offline
Baby Loader
 
Join Date: Feb 2023
Posts: 8
Default Fritzbox Indexierung nach Download triggern?

Hallo zusammen,

ich besitze eine Fritzbox 6490 und nutze die integrierte NAS.
Gerne lade ich Inhalte über Jdownloader auf den MediaServer(NAS) herunter. Leider verträgt sich die Automatische Indexierung mit den Jdownloader nicht.
Download und gleichzeitige Indexierung führt zum Absturz der Festplatte. Daher habe muss ich die Indexierung Manuel anschmeißen.

Gibt es in Jdownloader eine Möglichkeit nach dem Download eine Indexierung zu forcieren?

Beispiel: Packet wird heruntergeladen-->Entpackt-->Anschließend wird die unten genante URL aufgerufen und die Indexierung startet.

Eine Indexierung lässt sich bequem per Aufruf folgender URL triggern:
URLfritz.box:49200/AUDIO/DLNA-1-0/.start_indexation.mp3

Diese Szenario habe ich Online nirgends finden können. Daher frag ich mal in die Runde.

Danke und Viele Grüße
Reply With Quote
  #2  
Old 17.02.2023, 11:56
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 71,117
Default

Quote:
Originally Posted by JonnyFenomic View Post
Gibt es in Jdownloader eine Möglichkeit nach dem Download eine Indexierung zu forcieren?
Jein.

Du mit dem "EventScripter" Addon kannst du z.B. ein beliebiges Script nach Trigger "Downloads gestoppt" starten damit ließe sich das realisieren.

Weiterführende Links:
EventScripter forum thread:
https://board.jdownloader.org/showthread.php?t=70525
EventScripter help article:
https://support.jdownloader.org/Know...event-scripter
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #3  
Old 17.02.2023, 15:17
JonnyFenomic JonnyFenomic is offline
Baby Loader
 
Join Date: Feb 2023
Posts: 8
Default

Danke. Das hilft mir schonmal.

Folgenden Befehl habe ich getestet:

openURL(myString/fritz.box:49200/AUDIO/DLNA-1-0/.start_indexation.mp3/);/*Open a website or path in your default browser/file explorer*/

Bekomme Fehlermeldung Missing after Argument List #1

Last edited by JonnyFenomic; 17.02.2023 at 15:26.
Reply With Quote
  #4  
Old 17.02.2023, 15:24
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 71,117
Default

Quote:
Originally Posted by JonnyFenomic View Post
Der Befehl: "wget -qO /dev/null URL://fritz.box:49200/AUDIO/DLNA-1-0/.start_indexation.mp3"
wird nicht unterstützt.
In welchem Kontext/wie hast du diesen probiert?

Die Java Script Umgebung im EventScripter ist keine Shell!
Falls dein Befehl so in der Shell funktioniert, könntest du z.B. ein .sh Script erstellen und dies im EventScripter aufrufen.
EDIT
Ich lasse mal einen Link da:
wiki.ubuntuusers.de/Shell/Bash-Skripting-Guide_f%C3%BCr_Anf%C3%A4nger/
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?

Last edited by pspzockerscene; 17.02.2023 at 15:34. Reason: Verabschiedung Wochenende entfernt, da diese nun unten in einem separaten Post steht.
Reply With Quote
  #5  
Old 17.02.2023, 15:32
JonnyFenomic JonnyFenomic is offline
Baby Loader
 
Join Date: Feb 2023
Posts: 8
Default

werde mich mal reinfuchsen. Danke
Reply With Quote
  #6  
Old 17.02.2023, 15:33
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 71,117
Default

Gerne.

Ich verabschiede mich nun in den Feierabend.
Ab Montag bin ich für weitere Antworten wieder verfügbar.
Ich wünsche ein schönes Wochenende!
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #7  
Old 17.02.2023, 16:04
JonnyFenomic JonnyFenomic is offline
Baby Loader
 
Join Date: Feb 2023
Posts: 8
Default

Danke das wünsche ich dir auch. Grazie
Reply With Quote
  #8  
Old 20.02.2023, 13:09
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 71,117
Default

Danke.

Nachtrag:
Ich weiß ja nicht, wie das mit der Indexierung abläuft, aber um deine Idee zu vervollständigen, solltest du falls möglich ggf. zusätzlich einen "Indexierung stoppen" Befehl ausführen, wenn du die Downloads startest.
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #9  
Old 21.02.2023, 12:31
JonnyFenomic JonnyFenomic is offline
Baby Loader
 
Join Date: Feb 2023
Posts: 8
Default

habe folgenden Befehl in den Ereignis-Skripter hinterlegt:
openURL("fritz.box:49200/AUDIO/DLNA-1-0/.start_indexation.mp3");

Wenn ich im Skript einen Testlauf mache. Startet die Indexierung und diese ist dann auch erfolgreich. Neue Ordnerstrukturen werden dann aufgelöst.

Als Trigger habe ich "Archiventpacken beendet" ausgewählt. Das Skript ist auch aktiviert.
Leider findet nach erfolgreichem Entpacken (Zum NAS Server) keine Indexierung statt.
Als würde der Trigger nicht greifen.....


Zu deiner Frage:
Indexierung stoppen Befehl ist nicht notwendig. Da die NAS so konfiguriert ist das eine Indexierung nur Manuel ausgelöst werden soll. Eine Automatische Indexierung funktioniert bei der hohen Datei Fluktuation nicht. Die Indexierung kommt nicht hinterher und der Zugriff auf die Festplatte wird immer langsamer.
Reply With Quote
  #10  
Old 21.02.2023, 12:43
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 71,117
Default

Quote:
Originally Posted by JonnyFenomic View Post
Als Trigger habe ich "Archiventpacken beendet" ausgewählt.
Und was ist mit Dateien, die keine Archive sind?
Falls das da auch relevant ist, benötigst du ggf. einen anderen/weiteren Triggert.

Quote:
Originally Posted by JonnyFenomic View Post
Leider findet nach erfolgreichem Entpacken (Zum NAS Server) keine Indexierung statt.
Als würde der Trigger nicht greifen.....
Ich würde zum besseren Testen neben dem openURL Befehl noch weitere debug Befehle einbauen, damit du wirklich sehen kannst, ob das Script ausgeführt wird oder nicht z.B. Message Box aufpoppen lassen oder einen Ton abspielen, wenn er da reinspringt.

Quote:
Originally Posted by JonnyFenomic View Post
Da die NAS so konfiguriert ist das eine Indexierung nur Manuel ausgelöst werden soll.
Ich meinte eigentlich folgendes Szenarion:
- Downloads sind Fertig und Indexierung wird getriggert
- Kurz daraufhin führst du weitere Downloads aus -> Indexierung und Downloads laufen jetzt gleichzeitig -> Dachte das magst du nicht daher die Idee, die Indexierung auch zu stoppen/pausieren, wenn du auf den "Downloads starten" Button klickst.
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #11  
Old 21.02.2023, 12:51
JonnyFenomic JonnyFenomic is offline
Baby Loader
 
Join Date: Feb 2023
Posts: 8
Default

Archive?
Sry hab ich nicht ganz verstanden? Die Archiv Dateien sind Lokal. Entpackt wird es Automatisch von Jdownloader auf der NAS

- weitere Debug befehle...
Meine Kenntnisse reichen nur bis zum bestimmten Punkt. Ich wüsste nicht mal wo ich anfangen soll. Wichtig ist ja nur das die Indexierung angestoßen wird. Der Rest wird von der FritzBox verarbeitet.

-Indexierung stoppen.
Dachte die Einstellung im Skript: "synchrones ausführen verhindern" wäre dafür gedacht, dass die Indexierung nicht mehrfach anläuft. Wobei wonach definiert er das gerade eine Indexierung stattfinden. Der Trigger läuft nur wenige Sekunden.


Mein Automatisches Szenario. Außer der Indexierung greift auch alles.
Download auf die Lokale Festplatte
Entpacken auf die NAS
Indexierung
Dateien werden automatisch von JDownloader gelöscht.

Last edited by JonnyFenomic; 21.02.2023 at 12:53.
Reply With Quote
  #12  
Old 21.02.2023, 12:57
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 71,117
Default

Quote:
Originally Posted by JonnyFenomic View Post
Archive?
Sry hab ich nicht ganz verstanden?
Nochmal:
Derzeit triggerst du die Script-Ausführung nach dem Entpacken von Archiven.
Was ist nun, wenn du eine Datei mit JD lädst, die kein Archiv ist z.B. eine- oder mehrere .mp4 Dateien? Dann wird die Indexierung niemals getriggert.

Quote:
Originally Posted by JonnyFenomic View Post
- weitere Debug befehle...
Damit meine ich:
Derzeit führt dein Script nur den "openURL" Befehl aus.
Pack hinter diesen noch einen weiteren, der z.B. eine Textbox anzeigt oder einen Ton abspielt so kannst du doppelt prüfen, ob das Script nun ausgeführt wird oder nicht.

Quote:
Originally Posted by JonnyFenomic View Post
Dachte die Einstellung im Skript: "synchrones ausführen verhindern" wäre dafür gedacht, dass die Indexierung nicht mehrfach anläuft.
Darum geht es nicht du hast meinen Post nicht verstanden also nochmal:
Sagen wir JD ist fertig mit laden und entpacken und dein Script wird erfolgreich ausgeführt.
Nun läuft die Indexierung.
Jetzt startest du aber ein paar Sekunden später weitere Downloads während die Indexierung noch läuft.
Ist das okay oder soll die Indexierung nur laufen, wenn keine Downloads laufen?
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #13  
Old 22.02.2023, 07:07
JonnyFenomic JonnyFenomic is offline
Baby Loader
 
Join Date: Feb 2023
Posts: 8
Default

Mit diesem Befehl klappt es. Nach erfolgreichen entpacken auf die Festplatte wird Chrome gestartet und die URL aufgerufen. Allerdings fragt mich JDownlaoder immer um Genehmigung. Muss noch schauen wie ich diese dauerhaft freigebe. (Benutze MacOs).

openURL("http-://fritz.box:49200/AUDIO/DLNA-1-0/.start_indexation.mp3");
alert("Indexierung abgeschlossen!");

Trigger: "Archiventpacken beendet".

Bekomme auch wie du schon empfohlen hast eine Message.

- Mit den Archivdateien entpacken ist so schon in Ordnung. Beziehe meine Downloads immer aus einer Quelle und diese werden immer als Archive zur Verfügung gestellt.

-Ein Befehl dass die Indexierung beendet ist mir nicht bekannt. Auch Online konnte ich nichts finden. Es wäre Ideal wenn die Indexierung startet wenn komplett alle Downloads entpackt wurden. Wie könnte man das am ehesten realisieren?

Danke nochmals für deine riesige Unterstützung.
Reply With Quote
  #14  
Old 22.02.2023, 10:08
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 71,117
Default

Quote:
Originally Posted by JonnyFenomic View Post
Mit diesem Befehl klappt es.
Sehr gut!

Quote:
Originally Posted by JonnyFenomic View Post
Nach erfolgreichen entpacken auf die Festplatte wird Chrome gestartet und die URL aufgerufen.
Browser öffnen ist nicht nötig diese http-Anfrage kannst du auch auch im Script machen.
Beispiele dürften sich in folgendem Thread finden:
https://board.jdownloader.org/showthread.php?t=70525

Quote:
Originally Posted by JonnyFenomic View Post
Mit den Archivdateien entpacken ist so schon in Ordnung. Beziehe meine Downloads immer aus einer Quelle und diese werden immer als Archive zur Verfügung gestellt.
Quote:
Originally Posted by JonnyFenomic View Post
Ein Befehl dass die Indexierung beendet ist mir nicht bekannt. Auch Online konnte ich nichts finden. Es wäre Ideal wenn die Indexierung startet wenn komplett alle Downloads entpackt wurden. Wie könnte man das am ehesten realisieren?
Ich meine da gibt es einen "IDLE" ("Leerlauf") Status auf den du prüfen kannst.
Siehe Beispiele im EventScripter Thread und/oder dort fragen.

Quote:
Originally Posted by JonnyFenomic View Post
Danke nochmals für deine riesige Unterstützung.
Gerne.
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #15  
Old 23.02.2023, 22:23
JonnyFenomic JonnyFenomic is offline
Baby Loader
 
Join Date: Feb 2023
Posts: 8
Default

Bin erstmal so Zufrieden. Des restlichen Feintuning mache ich dann in ruhe, wenn ich mich mehr mit dem Thema beschäftige. Thema kann auf gelöst gesetzt werden. Danke nochmals. Großes Kino.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 09:47.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.