JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 30.03.2009, 19:15
Sheadox
Guest
 
Posts: n/a
Default ZIPPYSHARE Info Thread

Zur info für alle User.
Es scheint zippyshare möchte weiterhin die jd Unterstützung verhindern indem sie Teile des codes ändern,
damit uns nicht wieder user etwas unterstellen hier ein kleiner Ausschnitt aus dem zippyshare html source:

Quote:
Bitte keine Threads eröffnen oder im chat fragen,
wir werden sehen wie sich die Sache entwicklen wird.

Greetz

Last edited by Sheadox; 02.04.2009 at 15:59.
Reply With Quote
  #2  
Old 31.03.2009, 22:08
adelheid
Guest
 
Posts: n/a
Default

Sieht interessant aus... Was genau bedeutet es (und was verhindert es)?

Grüße, adelheid
Reply With Quote
  #3  
Old 31.03.2009, 22:48
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 48,085
Default

Ne Änderung der Seite ist das und "fck" steht für like und damit will Zippyshare eben nochmal ganz freundlich (:biggrin:) betonen, dass sie wohl nie gegen JD aufgeben werden und immer wenn JD ein Update rausbringt irgendwas ändern werden->Plugin wieder unbrauchbarx)
Reply With Quote
  #4  
Old 31.03.2009, 23:49
adelheid
Guest
 
Posts: n/a
Default

Okay, das 'like' verstehe ich gerade noch, das ist in der Tat ein witziger Hinweis auf die Änderungen seitens Zippy (was ich ja auch nie bestritten habe).

Offensichtlich wird dort die Variable mit dem Link zur Datei auf immer wieder neue Art zusammengesetzt, so dass der Parser in dem Hoster-Plugin immer wieder ein wenig verwirrt wird.

Zwei Lösungsvorschläge:

- statt den ankommenden Coce zu parsen und nach dem Link zu suchen, könnte man den Code doch in einem (nicht sichtbaren) Browser-Fenster ausführen lassen und dort einfach warten, bis der Text 'Download' erscheint und dann den Link darunter ausführen und sehen, wo er hin geht (so würde ich es z. B. mit einem Macro Recorder machen)

- evtl. kann man man den Parser an dieser Stelle ja auch offenlegen und ihn so für den User konfigurierbar machen. Dann müsste nicht immer ein JD-Dev ran, dies testen, einbauen und bis zum nächsten Update staubsicher verpacken, sondern man könnte sich hier im Forum schnell gegenseitig helfen. Einfach den Teil des Skripts posten, der im Moment passt, dann können alle anderen manuell ihre Konfig ändern.

Nur meine 2 Cents, viele Grüße, adelheid

P.S.: Kann man im JD eigentlich einem (nicht funktionierenden) Link manuell folgen? Also kann ich z. B. per Rechtsklick auf die entsprechende Seite des Hosters gelangen und dort dann manuell weitermachen? Wenn nicht, bitte auf die Wishlist!
Reply With Quote
  #5  
Old 01.04.2009, 00:14
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 48,085
Default

"
P.S.: Kann man im JD eigentlich einem (nicht funktionierenden) Link manuell folgen? Also kann ich z. B. per Rechtsklick auf die entsprechende Seite des Hosters gelangen und dort dann manuell weitermachen? Wenn nicht, bitte auf die Wishlist!
"
Ich denke nicht, dass sowas so einfach machbar wäre und der andere Vorschlag, dass die User das dann selber ändern können ist zwar schön nur ändert Zippyshare das extrem schnell (ich schätze mal das hält immer höchstens 8 Stunden).
Wenns für die JD Entwickler nicht schwer ist das zu fixxen schön, dann wäre gut, wenn sie dabei bleiben könnten, damit das Plugin wenigstens nach jedem Update ein paar Stunden funktioniert;)
Reply With Quote
  #6  
Old 01.04.2009, 00:14
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 60,351
Default

Du kannst bei allen *nicht Container* Links per Rechtsklick "Open In Browser" oder "Copy URL" machen! Wenn der Link von DecrypterSeiten kommt, dann hast du die DecrypterSeite. Falls es vorher ein Plaintext-Link war, dann kannst die File direkt ansurfen!
__________________
JD-Dev & Server-Admin
Reply With Quote
  #7  
Old 01.04.2009, 08:36
adelheid
Guest
 
Posts: n/a
Default

Schade, benutze meistens Container... Probiere gerade mal das andere aus, klappt wie beschrieben, Danke für die Antwort.

Nur zur Decrypter-Seite zu kommen, ist schon mal gut, bringt aber leider nicht sehr viel. Da stehe ich dann wieder vor den Toren von Linkbase und muss mit viel Suchen den richtigen Link zu "PartXX" suchen (weil die Reihenfolge nicht stimmt).

Ich hatte gedacht, dass sich beim Einlesen der Seite der JD vielleicht im Hintergrund die einzelnen echten Links zu der Hoster-Seite merkt. Das wäre schön...
:biggrin:
Reply With Quote
  #8  
Old 01.04.2009, 09:15
hat_ne_frage hat_ne_frage is offline
Zetta Loader
 
Join Date: Mar 2009
Location: Deutschland
Posts: 194
Default

klar merkt sich jD die richtigen Links, wird aber nen Teufel tun, dir diesen zu verraten :> Wird es auch ijn Zukunft nicht geben also frag nicht.
jD fügt die Links normalerweise in der linkbase-reihenfolge ein, es sei denn, du sortierst im linksammler um.
wenn das paket im jD also bei 3 beginnt, ist auch in linkbase das oberste Paket Nummer 3
Reply With Quote
  #9  
Old 05.04.2009, 23:48
jdoe
Guest
 
Posts: n/a
Default

heyo hat sich irgedwas getan in sachen zippyshare?
gruß
Reply With Quote
  #10  
Old 06.04.2009, 11:53
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 60,351
Default

Wir arbeiten grad an der GroßBaustelle JD-Gui und sind daher nicht so einfach in der Lage mal Plugin-Updates rauszubringen, denke du musst dich auf eines der nächsten Updates gedulden.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #11  
Old 18.04.2009, 13:21
jdoe
Guest
 
Posts: n/a
Default

wie siehts aus kann man irgendwann noch mit einem update rechnen?gruß
Reply With Quote
  #12  
Old 18.04.2009, 13:28
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 60,351
Default

klar, aber halt erst wenn wir mit der nächsten jd version fertig sind
__________________
JD-Dev & Server-Admin
Reply With Quote
  #13  
Old 04.05.2009, 10:37
jdoe
Guest
 
Posts: n/a
Default

ok mit der neuen beta funktioniert es wieder,
danke danke!
gruß john
Reply With Quote
  #14  
Old 04.05.2009, 11:02
jdoe
Guest
 
Posts: n/a
Default

ok es funktioniert wieder nicht....
Reply With Quote
  #15  
Old 04.05.2009, 12:10
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 60,351
Default

beispiellink?
__________________
JD-Dev & Server-Admin
Reply With Quote
  #16  
Old 06.05.2009, 17:25
Sheadox
Guest
 
Posts: n/a
Default

mal wieder fixed,

thread non-sticky gesetzt
Reply With Quote
  #17  
Old 06.05.2009, 17:48
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 48,085
Default

Leute es wird immer so weitergehen allerdings reicht ein Thread aus d.h. bei Problemen einfach hier posten;)
Reply With Quote
  #18  
Old 16.05.2009, 11:26
blacksun blacksun is offline
JD Legend
 
Join Date: Mar 2009
Location: Schwaben
Posts: 1,302
Default

Stand 16.05.2009:

zippyshare funktioniert nicht.

Mein Vorschlag wäre der, dass nicht der Quellcode ausgewertet wird, sondern dass "optisch" das ganze erkannt wird.
Im Browser sieht die Seite ja immer gleich aus.

Der JD kann ja OCR.
Mein Vorschlag. Der JD ruft die DL-Seite bei Zippyshare auf und macht intern einen Screenshot. Dann legt man fest, in welchem Bereich des Screenshots die Wartezeit angezeigt wird. Das wird dann per ocr ausgelesen.

Dann weiß man, nach wievielen Sekunden der DL-Link aktiv wird.

Das gleiche macht man dann mit dem DL-Link selbst. Nachdem der Counter abgelaufen ist, wieder ein Screenshot, bei dem dann über (vielleicht einen größeren Bereich) per OCR ermittelt wird, wo genau "Download Link: Download" steht.

Dann klickt der JD an dieser Stelle.

Dann können die noch so viel im Quellcode ändern. Wenn die dann was unternehmen wollen, dann müssen Sie jedesmal das Layout ändern. Und das wird beim Hoster zu Beschwerden führen, wenn die Seite jeden Tag anders aussieht.

Sicherlich wird zippyshare dann zunächst zwei Dinge versuchen:
erstens die Positionen ändern: Da kann man vorbeugen, indem man entweder den ganzen Screenshot per OCR prüft, oder man sammelt die Positionen nach einer dann erfolgten Anpassung. D.h. wenn die Position wird nicht im Plugin angepasst, sondern die neue Position wird nur hinzugefügt. Dann wird zunächst an der einen Position geprüft, und wenn dort nichts gefunden wird, dann an der nächsten Position.

Das zweite Mittel von Zippyshare:
Man wird die Bezeichnung (z.B. aus dem Textlink wird ein Button) ändern. Auch hier gilt, nicht anpassen, sondern die verschiedenen Änderungen ergänzen.

Ich bin mir sicher, dass zippyshare dazu übergehen wird, das ganze nach einem Zufallsprinzip zu wechseln. z.B. wird vielleicht einmal ein Link zum anklicken erscheinen, dann evtl. wieder ein button.
__________________
--
Viele Grüße

BlackSun

Last edited by blacksun; 16.05.2009 at 11:34.
Reply With Quote
  #19  
Old 16.05.2009, 14:06
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 48,085
Default

Ne gute Idee, aber warscheinlich zu umständlich.
Ich denke das ganze ist schwer realisierbar, aber mal sehn was die devs dazu sagen.
Das Plugin hält ja sonst immer nur wenige Stunden nachm Update;)
Reply With Quote
  #20  
Old 16.05.2009, 14:14
blacksun blacksun is offline
JD Legend
 
Join Date: Mar 2009
Location: Schwaben
Posts: 1,302
Default

Quote:
Originally Posted by pspzockerscene View Post
Ne gute Idee, aber warscheinlich zu umständlich.
Ich denke das ganze ist schwer realisierbar, aber mal sehn was die devs dazu sagen.
Das Plugin hält ja sonst immer nur wenige Stunden nachm Update;)
Dass es natürlich einfacher ist, einfach auf die Anpassungen im Quellcode zu reagieren, ist klar. Aber wie Du selber sagst hält das ganze nur wenige Stunden.
Klar macht es zunächst etwas Arbeit, das Plugin entsprechend umzustricken, aber ich bin mir sicher, dass man das ganze auch bei anderen Hostern gebrauchen kann. Ich erinnere nur an rapidsafe, die auch laufend was am Quellcode geändert haben bzw. dann auf Flash umgestellt haben.

Daher ist die Mühe denke ich nicht umsonst.

Desweiteren wird ja eigentlich nicht viel neues benötigt. OCR ist ja ohnehin vorhanden, und ein Programm an eine bestimmte Stelle klicken zu lassen, die mit Koordinaten festgelegt ist, das sollte auch nicht das Problem sein. Und eine Webseite intern als Screenshot zu händeln, ist im Grunde ja auch nichts neues. Jedes Screenshot-Programm wie PickPick kann das.

Und dass die OCR funktioniert, beweist JD ja schon seit es ihn gibt. JD kann die schwierigsten Captchas erkennen. Also warum nicht auch Inhalte auf einem Bild von einer Webseite.

Das Training dieser Methode dürfte nicht alszu schwierig sein ;-)

Einmal das hier finden und per OCR drüber:



und dann das hier:




Das hätte noch einen anderen Vorteil. Mann kann das auch gleich dazu benutzen, um den korrekten Dateinamen zu ermitteln. Im Browser habe ich manchmal das Problem, dass der Browser das ganze unter dem Dateinamen (null) abspeichern will. Evtl. hat der JD das gleich Problem.

Ach ja, das ganze hätte auch für den Hoster einen Vorteil. Die Webseite wird komplett geladen, sprich die eingebaute Werbung wird aufgerufen und damit sollte auch der Dienst an sich finanziert sein. Einen Klickbetrug gibt es auch keinen, es wird ja schließlich nicht auf Werbung geklickt.
Das einzige, wogegen man noch was unternehmen müsste, wären layer-ad-Werbung. Die gibt es soweit ich das sehe bei zippyshare noch nicht. Aber auch hier gibt es zwei einfache wege. Man gibt im Hosterplugin Ad-Domains mit, die nicht geladen werden, oder aber findet eben auch per OCR auch den Close-Button und macht so den Weg zu dem oben abgebildeten Bildern frei.

Ach und generell, egal welche Lösung man nimmt, immer tatsächlich existierende User-Agents verwenden und diese nach dem Zufallsprinzip wechseln, so dass nie festgestellt werden kann, ob tatsächlich ein Browser verwendet wird oder ob der JD am Werk ist.
__________________
--
Viele Grüße

BlackSun

Last edited by blacksun; 16.05.2009 at 14:41.
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 07:54.
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 - 2019, Jelsoft Enterprises Ltd.