JDownloader Community - Appwork GmbH
 

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 01.04.2015, 12:41
mirino mirino is offline
JD VIP
 
Join Date: Mar 2009
Posts: 364
Default captchabrotherhood Black-/White-Listen [Bug?]

Ich habe eingestellt in Einstellungen->Captachas -> captchabrotherhood.com -> Bearbeiten:
BlackList: .*
WhiteList: nitroflare.com

Trotzdem will captchabrotherhood nicht nur Captchas von nitroflare.com lösen, sondern auch von uploadable.ch

Ich weiß nicht, ob ich die Black-/White-Listen falsch konfiguriert habe oder ob es ein Bug ist.

Kann das jemand mal testen?

Log:
01.04.15 10.09.54to31.03.15 01.50.41 jdlog://4114027486241/
01.04.15 10.09.54to31.03.15 01.50.41 jdlog://2114027486241/

BeispielLink:
**External links are only visible to Support Staff****External links are only visible to Support Staff**

Last edited by mirino; 01.04.2015 at 14:49.
Reply With Quote
  #2  
Old 01.04.2015, 13:04
thecoder2012's Avatar
thecoder2012 thecoder2012 is offline
Official 9kw.eu Support
 
Join Date: Feb 2013
Location: Internet
Posts: 1,324
Default

Quote:
Originally Posted by mirino View Post
Ich weiß nicht, ob ich die Black-/White-Listen falsch konfiguriert habe oder ob es ein Bug ist.

Kann das jemand mal testen?
Vermutung das installierte Plugin captchabrotherhood wird dann genutzt statt die interne JD2 Lösung. Einfach das Plugin von captchabrotherhood löschen, das sowieso nutzlos ist mit JD2 und nur für Schwierigkeiten in der Regel sorgt.

Sterne in der Black- und Whitelist werden wohl nicht funktionieren. Es wird nach einem Namen gesucht. Allgemein LEER lassen, wenn ungenutzt.
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep.
Reply With Quote
  #3  
Old 01.04.2015, 13:56
mirino mirino is offline
JD VIP
 
Join Date: Mar 2009
Posts: 364
Default

> Einfach das Plugin von captchabrotherhood löschen

1. Wo kann ich das Plugin löschen? Unter Einstellungen -> Captachas -> captchabrotherhood.com gibt es weder einen Button "Löschen" noch ein Kontextmenü in der Liste der Plugins.
Edit:
Du meinst ich soll den Ordner "....\Download\JDownloader2\jd\captcha\methods\captchaBrotherhood" löschen? <-- Das teste ich nachher!
Aber Frage 2. ist noch offen.

2. Wo kann ich ohne "-> Bearbeiten" die Black-/White-Listen konfigurieren, bzw. das Verhalten von captchabrotherhood konfigurieren.

> Sterne in der Black- und Whitelist werden wohl nicht funktionieren....
".*" ist ein regulärer Ausdruck. Laut Beschreibung werden reguläre Ausdrücke unterstützt und ".*" wird ausdrücklich in Tipp 1 angegeben (unter: Einstellungen -> Captachas -> captchabrotherhood.com -> Bearbeiten).

> Allgemein LEER lassen, wenn ungenutzt.
Teste ich dann.

Last edited by mirino; 01.04.2015 at 14:48. Reason: 1. <-- suche Möglichkeit zu löschen
Reply With Quote
  #4  
Old 01.04.2015, 14:33
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,918
Default

1. Ja genau das.
Wenn du die alte Methode drinne hast hast du, falls überhaupt, nur rudimentären CBR Support.
Wenn du CBR in JD2 nutzen willst musst du deine Logindaten außerdem in JD2 in den Captchaeinstellungen eintragen!
__________________
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
  #5  
Old 01.04.2015, 15:01
thecoder2012's Avatar
thecoder2012 thecoder2012 is offline
Official 9kw.eu Support
 
Join Date: Feb 2013
Location: Internet
Posts: 1,324
Default

Quote:
Originally Posted by mirino View Post
> Einfach das Plugin von captchabrotherhood löschen

1. Wo kann ich das Plugin löschen? Unter Einstellungen -> Captachas captchabrotherhood.com gibt es weder einen Button "Löschen" noch ein Kontextmenü in der Liste der Plugins.
Edit:
Du meinst ich soll den Ordner "...\JDownloader2\jd\captcha\methods\captchaBrotherhood" löschen? <-- Das teste ich nachher!
Ja einfach den Ordner löschen und JD2 neu starten. Dann sollte nur noch das interne Plugin und die Einstellungen davon genutzt werden. Falls es später nochmals auftritt, dann prüfen ob die Software von captchabrotherhood nicht das Plugin doch wieder eingeschmuggelt hat, anderenfalls JD2 in einem anderen Ordner (portable) nutzen.

Quote:
Originally Posted by mirino View Post
2. Wo kann ich ohne "-> Bearbeiten" die Black-/White-Listen konfigurieren, bzw. das Verhalten von captchabrotherhood konfigurieren.
Welches Verhalten genau? Eine Blacklist soll alle Werte davon blockieren aber alles andere ist weiterhin erlaubt. Eine Whitelist dagegen erlaubt nur jene Einträge in der Liste.

Quote:
Originally Posted by mirino View Post
> Sterne in der Black- und Whitelist werden wohl nicht funktionieren....
".*" ist ein regulärer Ausdruck. Laut Beschreibung werden reguläre Ausdrücke unterstützt und ".*" wird ausdrücklich in Tipp 1 angegeben (unter: Einstellungen -> Captachas captchabrotherhood.com -> Bearbeiten).
Mein Fehler. Inzwischen wurde die Mustererkennung in JD2 für Captchas wohl integriert. War früher anders.

Quote:
Originally Posted by mirino View Post
> Allgemein LEER lassen, wenn ungenutzt.
Teste ich dann.
Eventuell nach Prüfung vom Quellcode und die Funktion hat LEER keine Auswirkung aber ggf. auch nicht den gewünschten Effekt. Alternativ in den Profieinstellungen die Optionen "CaptchaBrotherHoodSettings: Whitelist Entries" bzw. "CaptchaBrotherHoodSettings: Blacklist Entries" zurücksetzen weil es dann sofort übersprungen wird.
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep.

Last edited by thecoder2012; 01.04.2015 at 18:28.
Reply With Quote
  #6  
Old 01.04.2015, 16:26
mirino mirino is offline
JD VIP
 
Join Date: Mar 2009
Posts: 364
Default

Ich habe den Ordner (***) "....\Download\JDownloader2\jd\captcha\methods\captchaBrotherhood" gelöscht. Wie Du vermutet hast, (**) hat die Software von captchabrotherhood den Ordner einfach neu erstellt und brav gemeldet "Integration ... erfolgreich/beendet". Der neue Ordner hat bist auf input.jpg und jacinfo.xml identischen Inhalt.

(*) Und das Verhalten hat sich (wie Du für diesen Fall erwartet hast) nicht verändert.

------
3.
> Ja einfach den Ordner löschen ... anderenfalls JD2 in einem anderen Ordner (portable) nutzen.

Ich nutzte JD schon in einem eigenem (portablen) Ordner. Aber offensichtlich erkennt die Software von captchabrotherhood den Ordner-Pfad.

Also gibt es irgendwo den Eintrag des Installationspfades, den die Software von captchabrotherhood ausliest. Kann ich an der Stelle etwas machen?

Oder sollte bessr JD2 das eigene Plugin für CBH verwenden, auch dann, wenn (***) von der Softw. von CBH wieder erstellt worden ist?

-----
> Inzwischen wurde die Mustererkennung in JD2 für Captchas wohl integriert.
OK, dann sollte meine Konfiguration der B/W-Listen funktionieren! Oder? Aber (*) <-- wahrscheinlich, weil (**).

> Mein Fehler.
Kein Problem, man kann ja nicht alles wissen, dafür ist ein Forum da ...

------
2.
> Welches Verhalten genau? Eine Blacklist soll alle Werte davon blockieren aber alles andere ist weiterhin erlaubt. Eine Whitelist dagegen erlaubt nur jene Einträge in der Liste.

Ich hatte zuerst verstanden, das ich in der Liste unter: Einstellungen -> Captachas:
die Zeile: captchabrotherhood.com löschen soll. Später habe ich dann den Ordner (***) entdeckt und gelöscht ...
Auf jeden Fall in dieser Zeile rechts gibt es "-> Bearbeiten" <-- und dort ist die Konfiguration der B/W-Liste, und des Verhaltens von CBH.

Und wenn ich das richtig verstanden habe, bleibt diese Zeile (mit "-> Bearbeiten") auch nach Löschen von (***) erhalten ... Wenn das so ist, wäre 2. also beantwortet.

Last edited by mirino; 01.04.2015 at 16:42. Reason: ------ 2. ergänzt und 3. überarbeitet
Reply With Quote
  #7  
Old 01.04.2015, 16:47
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,289
Default

Einach die CaptchaBrotherhood methode löschen und die entsprechende Software löschen/beenden. JDownloader 2 hat nativen Support for CBH
__________________
JD-Dev & Server-Admin
Reply With Quote
  #8  
Old 01.04.2015, 16:51
mirino mirino is offline
JD VIP
 
Join Date: Mar 2009
Posts: 364
Default

Was meinst Du mit "CaptchaBrotherhood methode löschen"?

Und Du meinst ich soll das CBH-Programm (das mit Adminrechten istalliert und gestartet werden sollte) deinstallieren? Wie kann ich dann credits durch Captcha-Lösen bekommen? Geht das auch nativ im JD2? Und kann man im JD2 auch einen neuen CBH-User anlegen?
Reply With Quote
  #9  
Old 01.04.2015, 17:04
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,289
Default

Evtl mal beim CBH Support nachfragen wie man die Methode im JDownloader abschaltet. Keine Ahnung ob man dazu das Tool deinstallieren muss oder einfach was abstellen.
In JDownloader kannst du nur lösen lassen, keine Credits sammeln.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #10  
Old 01.04.2015, 17:09
mirino mirino is offline
JD VIP
 
Join Date: Mar 2009
Posts: 364
Default

So?:

CBH in JD2 abschalten (wenn CBH-Software installiert ist): CBH support fragen, weil das im JD2 nicht möglich ist.

CBH in JD2 nutzen, geht ohne CBH-Software zu installieren.

Credits sammeln und CBH-User anlegen: geht nur mit CBH-Software.
Reply With Quote
  #11  
Old 01.04.2015, 17:31
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,289
Default

Wir können keinen Support für deren Software geben. Wenn du sagst irgendwas erstellt den captchaMethod im JD Ordner neu, dann muss das irgendwo abschaltbar sein.
Im JDownloader 2 deine Daten eintragen, damit JD diese für Captchas nutzt.

CBH Software zum Sammeln von Credits nutzen.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #12  
Old 01.04.2015, 18:16
mirino mirino is offline
JD VIP
 
Join Date: Mar 2009
Posts: 364
Default

> Wir können keinen Support für deren Software geben.
Um Gottes Willen, das sollt ihr auch nicht!

Ich verstehe das auch nur so langsam, wer was macht, wie es funktioniert!

> Wenn du sagst irgendwas erstellt den captchaMethod im JD Ordner neu, ...
Jetzt habe ich verstanden, dass Du mit "CaptchaBrotherhood methode" den Ordner oben unter (***) und dessen Funktion (CBH-Plugin) meinst!

4.
> ... dann muss das irgendwo abschaltbar sein.
und dieser Ordner wird von der CBH-Software (hartnäckig immer wieder neu) erstellt.
--> Das ist aber nicht mehr notwendig und stört sogar die CBH-Nativ-Unterstützung im JD2. Dafür wende ich mich gleich an deren Support.

> Im JDownloader 2 deine Daten eintragen, damit JD diese für Captchas nutzt.
Genau das (CBH in JD2 nutzen, geht ohne CBH-Software zu installieren) habe ich gerade getest: Funktioniert alles (aktivieren, deaktivieren und Black/Whitelist)

> CBH Software zum Sammeln von Credits nutzen.
... und zum Anlegen eines neuen Users.

----
Ich habe gerade an den support (lelim) geschrieben, dass die CBH-Software kein Plugin in JD2 mehr installieren soll.

----
Nachdem die CBH-Software angepasst wurde (das CBH-Plugin nicht mehr installiert), sollte die Beschreibung unter
Einstellungen -> Captachas -> captchabrotherhood.com -> Bearbeiten
angepasst werden:

- Der Button "Besuche die Webseite" wird geteilt in 2 Buttons "Installationsanleitung ..." "... Besuche die Webseite"
- Der Button "Installationsanleitung ..." zeigt ein Fenster mit dem Text:

1. Installiere die CBH-Software von der Webseite, um
- Dich als neuen User anzulegen und
- Credits durch lösen von Captchas zu sammeln
(Credits können auch käuflich erworben werden.)

2. Trage Deine Login-Daten unter "Mein Benutzerkonto" ein.

3. JD2 unterstützt CBH native. D.h. die CBH-Software muss nicht laufen, um Credits in das automatische Lösen von Captchas einzutauschen.

----
(So eine oder eine ähnliche Beschreibung, hätte mir am Anfang sehr geholfen mich mit CBH in JD2 zurecht zu finden Was meint ihr, ist das eine gute Idee?)

Last edited by mirino; 01.04.2015 at 18:59. Reason: Testergebnis "CBH in JD2 nutzen"; CBH-support angeschrieben; Vorschlag für CBH-Hilfe
Reply With Quote
  #13  
Old 01.04.2015, 18:54
thecoder2012's Avatar
thecoder2012 thecoder2012 is offline
Official 9kw.eu Support
 
Join Date: Feb 2013
Location: Internet
Posts: 1,324
Default

Quote:
Originally Posted by Jiaz View Post
In JDownloader kannst du nur lösen lassen, keine Credits sammeln.
Bin voll dafür das JDownloader auch zum Guthaben sammeln genutzt werden sollte.

Quote:
Originally Posted by mirino View Post
> ... dann muss das irgendwo abschaltbar sein.
und dieser Ordner wird von der CBH-Software (hartnäckig immer wieder neu) erstellt.
Vorschlag wäre die jacinfo.xml zu editieren und schauen ob die Datei auch automatisch angepasst bzw. überschrieben wird. Damit in jacinfo.xml kein genutzter Hoster mehr drin steht und somit die alte Methode vom JD2 übergangen würde.

Quote:
Originally Posted by mirino View Post
--> Das ist aber nicht mehr notwendig und stört sogar die CBH-Nativ-Unterstützung im JD2. Dafür wende ich mich gleich an deren Support.
Viel Glück. Anmerkung dazu es stört nicht wirklich die native Unterstützung vom CBH aber JD2 erlaubt über verschiedene Wege eine Captcha Integration. Das in diesem Fall zu einem Dilemma führt.

Quote:
Originally Posted by mirino View Post
> CBH Software zum Sammeln von Credits nutzen.
... und zum Anlegen eines neuen Users.
Dilemma ist das manche Dinge vom Betreiber der Plattform unerwünscht sind. Andere Wege gibt es durchaus.
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep.
Reply With Quote
  #14  
Old 01.04.2015, 18:59
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,289
Default

Danke fürs Feedback Sorry falls meine Worte etwas *harsch* klangen. Genau, meinte das plugin im methods Ordner (war nötig für JDownloader 1 )
__________________
JD-Dev & Server-Admin
Reply With Quote
  #15  
Old 01.04.2015, 18:59
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,918
Default

Quote:
Originally Posted by thecoder2012 View Post
Bin voll dafür das JDownloader auch zum Guthaben sammeln genutzt werden sollte.
Bin voll dagegen - irgendwann muss man auch mal nen "Schlussstrich" ziehen:angel:
__________________
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
  #16  
Old 01.04.2015, 19:09
mirino mirino is offline
JD VIP
 
Join Date: Mar 2009
Posts: 364
Default

Quote:
Originally Posted by Jiaz View Post
Danke fürs Feedback Sorry falls meine Worte etwas *harsch* klangen. Genau, meinte das plugin im methods Ordner (war nötig für JDownloader 1 )
Alles OK, ich habe auch etwas gebraucht mich in die Sachen reinzudenken ...

(Und das wichtigste: Danke an Euch für JD und den guten Support-Kontakt )
Reply With Quote
  #17  
Old 01.04.2015, 19:10
thecoder2012's Avatar
thecoder2012 thecoder2012 is offline
Official 9kw.eu Support
 
Join Date: Feb 2013
Location: Internet
Posts: 1,324
Default

Quote:
Originally Posted by pspzockerscene View Post
Bin voll dagegen - irgendwann muss man auch mal nen "Schlussstrich" ziehen:angel:
Niemals! JDownloader könnte auch noch einen Kochroboter und eine Solaranlage steuern. So ala nur Downloads wenn genug Strom vom Solar kommt.

Allgemein wäre es zum Vorteil von JDownloader, wenn die Nutzer weniger externe Webseiten nutzen bzw. besuchen müssten. Jedenfalls nach meiner eigenen Meinung.
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep.
Reply With Quote
  #18  
Old 01.04.2015, 19:13
mirino mirino is offline
JD VIP
 
Join Date: Mar 2009
Posts: 364
Default

Quote:
Originally Posted by thecoder2012 View Post
Vorschlag wäre die jacinfo.xml zu editieren und schauen ob die Datei auch automatisch angepasst bzw. überschrieben wird. Damit in jacinfo.xml kein genutzter Hoster mehr drin steht und somit die alte Methode vom JD2 übergangen würde.
OK, das teste ich morgen oder die nächsten Tage mal.

> jacinfo.xml zu editieren
Du meinst alle Hoster rauszulöschen, nur noch das xml-Gerüst stehen lassen?

Quote:
Originally Posted by thecoder2012 View Post
Viel Glück. Anmerkung dazu es stört nicht wirklich die native Unterstützung vom CBH aber JD2 erlaubt über verschiedene Wege eine Captcha Integration. Das in diesem Fall zu einem Dilemma führt.
Also stört es in diesem Fall (CBH mit JD2) doch!
<-- Vielleicht funktioniert ja Deine Idee die jacinfo.xml zu leeren.

Quote:
Originally Posted by thecoder2012 View Post
Dilemma ist das manche Dinge vom Betreiber der Plattform unerwünscht sind. Andere Wege gibt es durchaus.
Welche ?
Reply With Quote
  #19  
Old 01.04.2015, 19:19
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,918
Default

@thecoder2012
Jaja :D
Supporte du mal lieber weiter fleißig hier deine Konkurrenz.
Ich wette er wechselt irgendwann zu 9kw wenn er CBR zu kompliziert findet:w00t:

@mirino
Wenn du JD2 nutzt kannst du eigentlich einfach mal alle Methoden löschen und dann updaten - sollte klappen und falls nicht - entweder aus einer neuen Installation die momentanen Methoden holen oder z.B. von mir geben lassen.

GreeZ psp
__________________
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
  #20  
Old 01.04.2015, 19:28
mirino mirino is offline
JD VIP
 
Join Date: Mar 2009
Posts: 364
Default

Ja JD2.

> Wenn du JD2 nutzt kannst du eigentlich einfach mal alle Methoden löschen ...
Du meinst den gesamten Inhalt des Ordners "....\Download\JDownloader2\jd\captcha\methods" löschen?
Diesen Ordner "....\Download\JDownloader2\jd\captcha\methods\captchaBrotherhood" hatte ich gelöscht. Er wird automatisch von der CBR-Software neu angelegt, wenn sie gestartet wird.

> ... aus einer neuen Installation die momentanen Methoden holen ...
Kann ich nicht einfach eine Sicherungskopie machen von "....\Download\JDownloader2\jd\captcha\methods" und dann von dort die entsprechendne Ordner zurückkopieren?
Reply With Quote
  #21  
Old 01.04.2015, 19:34
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,918
Default

Ja kannst du auch.
Wie gesagt, löschen und dann updaten sollte eigentlich alle aktuellen (offiziellen) Methoden holen und damit sollte alles (bzlg CES Anbietern) ok sein.

GreeZ psp
__________________
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
  #22  
Old 01.04.2015, 20:01
thecoder2012's Avatar
thecoder2012 thecoder2012 is offline
Official 9kw.eu Support
 
Join Date: Feb 2013
Location: Internet
Posts: 1,324
Default

Quote:
Originally Posted by mirino View Post
> jacinfo.xml zu editieren
Du meinst alle Hoster rauszulöschen, nur noch das xml-Gerüst stehen lassen?
Entweder versuchen alle zu löschen, einen ungenutzten Hoster nutzen oder irgendeinen Hoster eintragen der nicht existiert. Habe es selbst nicht probiert. Aus logischer Sicht müsste es funktionieren.

Quote:
Originally Posted by mirino View Post
Also stört es in diesem Fall (CBH mit JD2) doch!
<-- Vielleicht funktioniert ja Deine Idee die jacinfo.xml zu leeren.
Genau genommen wundert es mich etwas aber hab auch grad die dubiose Software nicht zur Hand. Vor einiger Zeit wurde in JD2 in der JACMethod dazu eine Stelle angepasst. Allgemein sollte sowohl die alte Methode von 9kw (captcha9kw) als auch CBH (captchaBrotherhood) bei der jeweils passenden aktiven modernen JD2 Integration übergangen werden.

Falls es für die JD Devs interessant ist, dann wäre der Abschnitt im Code in der Datei src/jd/captcha/JACMethod.java (Function JACMethod) wohl zu finden. In der Theorie sollte es weiterhin funktionieren.

Natürlich können gern alle interessierten Nutzer mit dem Anliegen es auch testen, siehe http://jdownloader.org/knowledge/wik...nt/get-started zwecks SVN. JDownloader selbst ist Open Source.

Quote:
Originally Posted by mirino View Post
> ... aus einer neuen Installation die momentanen Methoden holen ...
Kann ich nicht einfach eine Sicherungskopie machen von "....\Download\JDownloader2\jd\captcha\methods" und dann von dort die entsprechendne Ordner zurückkopieren?
Frage ist warum da überhaupt den Ordner methods sichern willst? In JD2 ist meines Wissens alles enthalten zwecks Captcha Integration. Ansonsten kann man üblicherweise die gewünschten Daten sichern und später zurückkopieren, wenn nötig.
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep.
Reply With Quote
  #23  
Old 01.04.2015, 20:29
mirino mirino is offline
JD VIP
 
Join Date: Mar 2009
Posts: 364
Default

Quote:
Originally Posted by thecoder2012 View Post
Allgemein sollte sowohl die alte Methode von 9kw (captcha9kw) als auch CBH (captchaBrotherhood) bei der jeweils passenden aktiven modernen JD2 Integration übergangen werden.
So wäre es eigentlich sauber programmiert.

Quote:
Originally Posted by thecoder2012 View Post
Genau genommen wundert es mich etwas aber hab auch grad die dubiose Software nicht zur Hand. Vor einiger Zeit wurde in JD2 in der JACMethod dazu eine Stelle angepasst.
Ich schätze, dann ist es wohl doch ein Bug, der durch die Änderung reinkam.
Kann jemand anders den Fehler reproduzieren? ==> Bug ==> Ticket eröffnen.
----
1. CBR-Software installieren
2. Nutzer anlegen (CBR-Software)
3. Nutzer in JD2 eintragen (Einstellungen->Captachas -> captchabrotherhood.com -> Bearbeiten)
4. Wenn ich dann in Einstellungen->Captachas -> [ ] captchabrotherhood.com deaktiviert habe (checkbox aus), meldet sich das Plugin von captchabrotherhood trotzdem (wenn ein Captcha zum Lösen ansteht) und greift auf das Internet zu (und würde wahrscheinlich auch das Captcha versuchen zu lösen, wenn ich ihm eine Internetverbindung erlauben würde).
Dazu:
Der Ordner "....\Download\JDownloader2\jd\captcha\methods\captchaBrotherhood" wird nach dem Löschen automatisch von der CBR-Software neu angelegt, wenn sie gestartet wird.
----

Ich warte ein bißchen auf die Antwort von lelim und werde Deinen Workaround ausprobieren und zwischendurch mit dem Löschen des Methoden-Ordners experimentieren ... Wenn ich etwas entdecke werde ich es hier posten.


Quote:
Originally Posted by thecoder2012 View Post
Frage ist warum da überhaupt den Ordner methods sichern willst? In JD2 ist meines Wissens alles enthalten zwecks Captcha Integration. Ansonsten kann man üblicherweise die gewünschten Daten sichern und später zurückkopieren, wenn nötig.
Das war ein Vorschlag:
Quote:
Originally Posted by pspzockerscene View Post
Wenn du JD2 nutzt kannst du eigentlich einfach mal alle Methoden löschen und dann updaten - sollte klappen und falls nicht - entweder aus einer neuen Installation die momentanen Methoden holen oder z.B. von mir geben lassen.

GreeZ psp

Last edited by mirino; 01.04.2015 at 20:41.
Reply With Quote
  #24  
Old 01.04.2015, 20:32
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,918
Default

@mirino
Es ist "sauber programmiert"!
JDownloader benutzt einfach die Methoden die da drinne sind.
Alle diese Methoden sind extern und wurden NIEMALS von uns geliefert.
Wenn User also externe Methoden nutzen wäre es ebenso falsch, diese einfach zu löschen - aber ja, als eine Art "Errorhandling" hätte man das machen können.

...es ist nämlich nach wie vor möglich, eigene Methoden in diese Ordner zu kopieren und diese dann zu nutzen - hier wurde von unserer Seite aus weder ein Bug eingebaut noch irgendwie gepfuscht.
__________________
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
  #25  
Old 01.04.2015, 20:50
mirino mirino is offline
JD VIP
 
Join Date: Mar 2009
Posts: 364
Default

Quote:
Originally Posted by thecoder2012 View Post
Allgemein sollte sowohl die alte Methode von 9kw (captcha9kw) als auch CBH (captchaBrotherhood) bei der jeweils passenden aktiven modernen JD2 Integration übergangen werden.
So sollte es doch sein, oder?
Vokabel: "passenden aktiven modernen JD2 Integration" = z.B. CBR-native-Integration-JD2

Und nun ist mir die JD-Logik nicht klar entweder

A) im Ordner "....\Download\JDownloader2\jd\captcha\methods" darf kein Ordner "captchaBrotherhood" existieren (weil dieser die CBR-native-Integration-JD2) überschreibt (d.h. verwendet wird) [dann wäre der Fehler bei der CBR-Software, die diesen Ordner mit ihrem Plugin immer wieder neu erzeugt <-- was seit JD2 nicht merh notwendig ist.]

oder

B) egal ob der Ordner "....\Download\JDownloader2\jd\captcha\methods\captchaBrotherhood" mit dem CBR-Plugin existiert oder nicht existiert, es wird in jedem Fall die CBR-native-Integration-JD2 verwendet.
[dann wäre der Fehler bei JD, denn so arbeitet JD zZt. nicht]

Also ich vermute Du meinst A,
und ich hatte von dem Zitat von thecoder2012 B verstanden.

Ein C könnte vielleicht so aussehen: Wenn man sich nicht für B "das Ignorieren von externen Methoden (die bereits native implementiert sind)" entscheiden möchte:

C) Wenn die interne Methode CBR-native-Integration-JD2 existiert und die externe Methode "....\Download\JDownloader2\jd\captcha\methods\captchaBrotherhood" existiert, dann bietet "Einstellungen->Captachas" einfach 2 Zeilen an:
"Einstellungen->Captachas -> [ ] intern/native captchabrotherhood.com" und
"Einstellungen->Captachas -> [ ] extern captchabrotherhood.com"
von denen per Checkbox aber nur eine aktiviert werden kann.

(PS: Ich hoffe Du hast mich nicht falsch verstanden: Es geht mir nicht darum JD als unsauber zu kritisieren, sondern nur darum den Fehler zu finden, der zZt. bei mir das gleichzeitige Nutzen von CBR-native-Integration-JD2 und installierter CBR-Software verhindert. (Wenn ich die CBR-Software deinstalliere und den CBR-Methoden-Ordner lösche, funktioniert CBR-native-Integration-JD2 prima.))

Last edited by mirino; 01.04.2015 at 21:36.
Reply With Quote
  #26  
Old 01.04.2015, 20:59
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,918
Default

Also ganz einfach:
Die Methoden in diesem Ordner sind dafür gemacht, vollautomatisch Captchas zu erkennen.
Die von uns, die noch funktionieren tun das auch.
Packt man jetzt EXTERNE FREMDSOFTWARE (METOHDEN) da rein, wird diese natürlich auch verwendet, da User eben (nach wie vor) die Möglichkeit haben, eigene Erkennungsmethoden zu nutzen.
Als Standardkonfiguration macht es nunmal sonn, erst zu versuchen, das Captcha vollautomatisch zu lösen BEVOR der Benutzer gefragt wird oder das Captcha z.B. an CBR weitergeleitet wird.
EDIT Diese Prioritäten kann man übrigens auch in den JD Captchaeinstellungen einstellen, allerdings nicht bezogen auf einzelne Erkennungsmethoden sondern nur als "Kategorie" also "vollautomatische Erkennung" oder "9kw Solver" usw.

Da CBR und ähnlich wie bereits gesagt in JD1 nicht offiziell unterstützt wurden konnte man sie nur über die Methoden benutzen während man das im JDownloader 2 nicht tun sollte, da dieser eine eigene Implementation hat.

Weder ein A noch B sind der Fall - das System funktioniert wie beschrieben und da gibt es keinerlei Überprüfung, ob ein User noch ich nenns mal "nutzlose Captchamethoden" im Methods Ordner liegen hat.

Solche Ordner dann zu erkennen und zu löschen halte ich für sinnlos - dann lieber bei einer neuen JD2 Installation über eine JD1 Installation alle Methoden löschen und updaten - das dürfte am sinnvollsten sein um solche Probleme allgemein zu meiden.

Da ich so ein "Upgrade" noch nie machen musste weiß ich nicht, ob deine Probleme theoretisch bei allen Nutzern mit ähnlicher Konfiguration auftreten oder ob die Methoden mittlerweile bei der Installation von JD2 gelöscht werden o.ä.

GreeZ psp
__________________
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; 01.04.2015 at 21:01.
Reply With Quote
  #27  
Old 01.04.2015, 21:32
mirino mirino is offline
JD VIP
 
Join Date: Mar 2009
Posts: 364
Default

Quote:
Originally Posted by pspzockerscene View Post
Solche Ordner ... zu löschen halte ich für sinnlos ...
Ich auch, weil die CBR-Software diesen Ordner beim ihrem Start neu erzeugt.

Ich werde mal die verschiedenen Vorschläge ausprobieren. Vielleicht baut ja lelim in seine CBR-Software einen Schalter ein, über den man "Ordner wird beim CBR-Software Start neu erzeugt" verhindern kann.

Hoffentlich probieren in der Zwischenzeit 1 oder mehr user das Reproduzieren des Fehlers in JD2 aus:
Quote:
Originally Posted by mirino View Post
----
1. CBR-Software installieren
2. Nutzer anlegen (CBR-Software)
3. Nutzer in JD2 eintragen (Einstellungen->Captachas -> captchabrotherhood.com -> Bearbeiten)
4. Wenn ich dann in Einstellungen->Captachas -> [ ] captchabrotherhood.com deaktiviert habe (checkbox aus), meldet sich das Plugin von captchabrotherhood trotzdem (wenn ein Captcha zum Lösen ansteht) und greift auf das Internet zu (und würde wahrscheinlich auch das Captcha versuchen zu lösen, wenn ich ihm eine Internetverbindung erlauben würde).
Dazu:
Der Ordner "....\Download\JDownloader2\jd\captcha\methods\captchaBrotherhood" wird nach dem Löschen automatisch von der CBR-Software neu angelegt, wenn sie gestartet wird.
----

Last edited by mirino; 01.04.2015 at 21:38.
Reply With Quote
  #28  
Old 01.04.2015, 21:52
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,918
Default

Also sofern die CBR Software diesen Ordner anlegt ist das schlicht und ergreifend ein Bug darin.
Die Software sollte diesen Ordner nur erstellen, wenn der User einen JD 1 (also 0.9.581) benutzt.
CBR Software = Fremdsoftware --> Kein Support dafür hier. Die haben allerdings nen eigenen Thread in unserem Forum, siehe Captcha FAQ.
__________________
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
  #29  
Old 01.04.2015, 22:14
mirino mirino is offline
JD VIP
 
Join Date: Mar 2009
Posts: 364
Default

Ja, ich habe ihm schon geschrieben.

Quote:
Originally Posted by mirino View Post
Ich habe gerade an den support (lelim) geschrieben, dass die CBH-Software kein Plugin in JD2 mehr installieren soll.
Quote:
Originally Posted by mirino View Post
> Wir können keinen Support für deren Software geben.
Um Gottes Willen, das sollt ihr auch nicht!

Ich verstehe das auch nur so langsam, wer was macht, wie es funktioniert!
Reply With Quote
  #30  
Old 02.04.2015, 11:30
mirino mirino is offline
JD VIP
 
Join Date: Mar 2009
Posts: 364
Default

Es war gestern eine lange Diskusion, offensichtlich sind zwischendurch auch Infos verlorengegangen bzw. es war schwer den Überblick zu behalten. Aber jetzt scheint es klar zu sein: "....\Download\JDownloader2\jd\captcha\methods" ist ein Plugin-Ordner, alles darin wird von JD ausgeführt für nutzerspezifische captcha-solver-Erweiterungen (gedacht für das vollautomatische Captcha erkennen).

Die CBR-Software erstellt darin ihre Plugin-Methode "....\Download\JDownloader2\jd\captcha\methods\captchaBrotherhood" (jedesmal, wenn sie gestartet wird, erstellt sie den Ordner neu, falls er gelöscht wurde). Das war für JD1 (0.9.581) richtig und führt bei JD2 zum Konflikt mit der eingebauten Unterstützung CBR-native-Integration-JD2. Ich habe lelim angeschrieben und warte auf seine Antwort und werde natürlich hier die Infos weitergeben.

Außerdem kann man in Einstellungen -> Captachas -> <captcha-solver> -> Timeouts, die Wartezeiten des <captcha-solver> auf andere captcha-solver einstellen und so die Reihenfolge der Aktivierung der verschiedenen captcha-solver bestimmen.

Last edited by mirino; 02.04.2015 at 12:34. Reason: Absatz und Fettdruck
Reply With Quote
  #31  
Old 02.04.2015, 17:44
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,918
Default

Korrekt so
__________________
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
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 14:38.
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.