JDownloader Community - Appwork GmbH
 

Notices

Reply
 
Thread Tools Display Modes
  #1221  
Old 08.09.2022, 19:38
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,044
Default

Quote:
Originally Posted by bugs.bunny View Post
Das, denke ich, löst mein "Komfortproblem". :-)
Merci für deinen Support!
Und falls nicht, dann meld dich wieder und wir finden eine andere (Komfort-)Lösung
__________________
JD-Dev & Server-Admin

Last edited by pspzockerscene; 09.09.2022 at 14:37. Reason: Tippfehler fixed
Reply With Quote
  #1222  
Old 12.09.2022, 00:01
bugs.bunny bugs.bunny is offline
JD Alpha
 
Join Date: May 2020
Posts: 23
Default

Quote:
Originally Posted by Jiaz View Post
Wenn du keine GUI auf deinem JDownloader hast, dann nimm einen JDownloader mittels GUI zur Hand und konfiguriere die Captcha Dienste (dort die Timeout Einstellungen) und dann mittels Profieinstellungen->Captcha9kwSettings.waitformap
So, geschafft! Aber ganz trivial war das nicht... Zuerst musste ich die Logik dahinter verstehen. Lokal konfiguriert und funktionstüchtig ist nun folgendes:

- Dialogfenster in JDownloader
- Dialogfenster in Browser (Chrome, Firefox, Internet Explorer,...)
- My.JDownloader.org, Mobile Apps,...

laufen sofort los, also Timeouts alle auf 0.

9kw.eu wartet auf diese drei jeweils 60 Sekunden und legt dann los.

Alle anderen Dienste sind deaktivert.

Als ich das auf meinem lokalen Rechner mit GUI funktionstüchtig hatte, war die nächste Herausforderung, die config auf einen der headless Server zu übertragen.

Als ich versuchte, es über die Profieinstellungen (waitformap) zu konfigurieren, hat er manchmal die Werte gespeichert, machmal nicht.

Dann hab ich die config Dateien von meiner lokalen Installation mit denen des headless Servers verglichen und festgestellt, dass einige Dateien fehlen (wahrscheinlich, da der headless JDownloader noch nie mit einer GUI lief):
Spoiler:
org.jdownloader.captcha.v2.solver.browser.BrowserCaptchaSolverConfig.blacklistentries.json
org.jdownloader.captcha.v2.solver.browser.BrowserCaptchaSolverConfig.browsercommandline.json
org.jdownloader.captcha.v2.solver.browser.BrowserCaptchaSolverConfig.json
org.jdownloader.captcha.v2.solver.browser.BrowserCaptchaSolverConfig.waitformap.json
org.jdownloader.captcha.v2.solver.browser.BrowserCaptchaSolverConfig.whitelistentries.json
org.jdownloader.captcha.v2.solver.gui.DialogCaptchaSolverConfig.blacklistentries.json
org.jdownloader.captcha.v2.solver.gui.DialogCaptchaSolverConfig.json
org.jdownloader.captcha.v2.solver.gui.DialogCaptchaSolverConfig.waitformap.json
org.jdownloader.captcha.v2.solver.gui.DialogCaptchaSolverConfig.whitelistentries.json
org.jdownloader.captcha.v2.solver.myjd.CaptchaMyJDSolverConfig.json

Diese habe ich dann von der lokalen Installation kopiert und auf den headless Server geschoben. Des Weiteren habe ich die Datei
Spoiler:
org.jdownloader.captcha.v2.solver.solver9kw.Captcha9kwSettings.waitformap.json
noch mit vi angepasst, damit sie denselben Inhalt wie die lokale Datei hatte. Nach all den Anpassungen tut der headless JDownloader nun genau so wie der lokale JDownloader mit GUI. :-)

Was allerdings komisch ist: suche ich in den Profieinstellungen des headless JDownloaders nach "waitformap", stehen alle zehn Values auf "null", obwohl definitv bei einigen etwas drinsteht.

Die Dienste DialogCaptchaSolver und BrowserCaptchaSolver tauchen hier garnicht nicht auf. Deshalb noch eine Frage bezüglich den kopierten Dateien, die oben im Spoiler stehen: war das wirklich nötig? Wenn nein, sollte ich sie lieber wieder löschen?
Reply With Quote
  #1223  
Old 12.09.2022, 13:56
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,044
Default

Quote:
Originally Posted by bugs.bunny View Post
So, geschafft! Aber ganz trivial war das nicht..
Danke für dein ausführliches Feedback und kleines *Howto*

Quote:
Originally Posted by bugs.bunny View Post
Die Dienste DialogCaptchaSolver und BrowserCaptchaSolver tauchen hier garnicht nicht auf. Deshalb noch eine Frage bezüglich den kopierten Dateien, die oben im Spoiler stehen: war das wirklich nötig? Wenn nein, sollte ich sie lieber wieder löschen?
DialogCaptcha und BrowseCaptcha gibt es in einer Headless Instanz des JDownloader nicht, werden also nicht initialisiert und stehen entsprechend auch nicht über die Profieinstellungen zur Verfügung. War nicht nötig, aber schadet auch nicht Kannst also belassen

Quote:
Originally Posted by bugs.bunny View Post
Als ich versuchte, es über die Profieinstellungen (waitformap) zu konfigurieren, hat er manchmal die Werte gespeichert, machmal nicht.
Was allerdings komisch ist: suche ich in den Profieinstellungen des headless JDownloaders nach "waitformap", stehen alle zehn Values auf "null", obwohl definitv bei einigen etwas drinsteht.
Danke für die Meldung, das schau ich mir an
Update: Ist leider ein nerviger Bug :( Bestimmte Werte (zb Maps) haben einen falschen Renderer/Komponente im Webinterface. Die falsche Darstellung/Auflisung von "null" wird mit nächsten Update behoben sein. Aber zum Editieren via Webinterface ist es wichtig den Filter so genau zu spezifieren, zb DialogCaptchaSolver.waitformap, sodass nur noch ein Wert/Editor angezeigt wird. Erst dann kann der Wert geändert werden.
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 12.09.2022 at 14:49.
Reply With Quote
  #1224  
Old 12.09.2022, 20:56
bugs.bunny bugs.bunny is offline
JD Alpha
 
Join Date: May 2020
Posts: 23
Default

Danke Jiaz für die Tipps! Jetzt bin ich wirklich in der Lage, ein HowTo zu verfassen! ;-)

Hier nochmals das Ziel: ich möchte über my.jdownloader.org bei meinem headless JDownloader 60 Sekunden Zeit haben, Captchas selbst zu lösen. Falls das nicht passiert, soll das Captcha an 9kw übergeben werden.

Bei einem headless JDownloader werden die internen Captchasolver
  • "Dialogfenster in JDownloader" (Bezeichnung in der GUI) respektive "DialogCaptchaSolver" (Bezeichnung in den Profieinstellungen) und
  • "Dialogfenster in Browser (Chrome, Firefox, Internet Explorer,...)" respektive "BrowserCaptchaSolver"
nicht initialisiert und brauchen somit nicht gesondert betrachtet zu werden.

Da die folgenden externen Captchasolver standardmäßig deaktiviert sind, muss man meines Erachtens dort keine gesonderte config vornehmen:

Spoiler:
DeathByCaptchaSettings
ImageTyperzInterface
CheapCaptchaInterface
CaptchaSolutionsInterface
TwoCaptchaInterface
AntiCaptchaComInterface
EndCaptchaInterface

(jeweils die Bezeichnung in den Profieinstellungen)


JAntiCaptcha möchte ich ebenfalls nicht nutzen. Deshalb suche ich in den Profieinstellungen nach "JACSolver: Enabled" und nehme den Haken raus.

Bei der Einstellung "CaptchaMyJDownloaderRemoteSolverSettings: Enabled" sollte standardmäßig der Haken drin sein und das ist gut so, denn der wird benötigt.

Und jetzt noch die finalen Einstellungen für 9kw.eu: falls man den Dienst grundsätzlich lauffähig eingerichtet hat, muss man exakt nach "Captcha9kwSettings.waitformap" suchen, den Wert {"myjdremote":60000} eingeben und mit dem Diskettensymbol speichern.

Nun den JDownloader neu starten, um die Änderungen zu aktiveren. Fertig! :-)

So habe ich meinen zweiten headless JDownloader rein über das Webinterface erfolgreich konfiguriert.
Reply With Quote
  #1225  
Old 13.09.2022, 11:18
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,044
Default

@bugs.bunny: Danke für die Rückmeldung und freut mich das es nun einfacher geklappt hat. Der Konfigurationsbug des Webinterface ist halt nervig...narf....
__________________
JD-Dev & Server-Admin
Reply With Quote
  #1226  
Old 13.09.2022, 13:12
bugs.bunny bugs.bunny is offline
JD Alpha
 
Join Date: May 2020
Posts: 23
Default

Quote:
Originally Posted by Jiaz View Post
@bugs.bunny: Danke für die Rückmeldung und freut mich das es nun einfacher geklappt hat. Der Konfigurationsbug des Webinterface ist halt nervig...narf....
No problem! Und wenn er mit dem nächsten Update verschwindet, noch besser! :-)

Und Danke nochmals für den alternativen Voschlag für mein Komfortproblem! Jetzt muss ich nämlich garnicht mehr klicken. ;-)
Reply With Quote
  #1227  
Old 13.09.2022, 13:38
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,044
Default

Quote:
Originally Posted by bugs.bunny View Post
No problem! Und wenn er mit dem nächsten Update verschwindet, noch besser! :-)
Lediglich der "null" Fehler sollte behoben sein. Der Fehler mit dem Editor im Webinterface (das du die Suche so eingenzen musst das nur ein Feld sichtbar) wird leider damit nicht behoben sein.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #1228  
Old 18.09.2022, 17:48
Gauner Gauner is offline
Modem User
 
Join Date: Aug 2022
Posts: 2
Default

Hey,

Quote:
Originally Posted by Dmx View Post
habe ich folgendes in der unbound.conf (zu finden unter /etc/unbound/unbound.conf.d/pi-hole.conf) konfiguriert:
Bei mir hat das zum sofortigen Stop jeglichen Funktionierens meines unbound-DNS geführt. Hab es nicht näher analysiert, aber es ging gar keine Internetverbindung mehr. Hab es wieder rückgängig gemacht und stattdessen in Pi-Hole die IP des lokalen JDownloaders als local-DNS-Eintrag 192-168-190-36.mydns.jdownloader.org -> 192.168.190.36 angelegt, wie im Anhang.
Damit geht DirectConnection wunderbar, ich finde auch einfacher.
Reply With Quote
  #1229  
Old 18.09.2022, 17:54
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,044
Default

@Gauner:Danke für die Rückmeldung! Viele Wege führen zur Lösung Dürfen wir deinen Screenshot in der Anleitung verlinken als alternative Lösung?
__________________
JD-Dev & Server-Admin
Reply With Quote
  #1230  
Old 17.11.2022, 12:25
bugs.bunny bugs.bunny is offline
JD Alpha
 
Join Date: May 2020
Posts: 23
Default

Quote:
Originally Posted by Jiaz View Post
Lediglich der "null" Fehler sollte behoben sein. Der Fehler mit dem Editor im Webinterface (das du die Suche so eingenzen musst das nur ein Feld sichtbar) wird leider damit nicht behoben sein.
Kann ich nun bestätigen! Nach Update auf Rev: #47060 sind die Werte sichtbar!

Danke an das JDownloader Team! Ihr seid spitze!
Attached Images
File Type: png waitformap.png (121.7 KB, 3 views)
Reply With Quote
  #1231  
Old 18.11.2022, 14:06
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,044
Default

@bugs.bunny: Danke für die Rückmeldung!
__________________
JD-Dev & Server-Admin
Reply With Quote
Reply

Thread Tools
Display Modes

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 01:58.
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 - 2023, Jelsoft Enterprises Ltd.