JD2 SFT Plugin

Dieses Thema im Forum "Filesharing" wurde erstellt von Rushh0ur, 30. November 2012 .

Schlagworte:
  1. 30. November 2012
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    JDownloader2 SFT Plugin

    Ich präsentieren euch hier die BETA des SFT-Plugins für den JDownloader 2 .
    Vielen Dank an dieser Stelle an N0S für die Mühe den SFT-Loader auseinander zu nehmen und an Murdoc für seine nützlichen Tipps.

    Bild

    WICHTIGE INFO
    Das "Plugin" ist jetzt mit der offiziellen Version über die Update-Funktion verfügbar.
    Alle die das Plugin von Hand installiert haben sollten ggf. den Loader neuinstallieren.


    Spoiler
    Da dies vorerst eine inoffizielle Version ist muss das Plugin von Hand installiert und die Updatefunktion des JD2 deaktiviert werden. Ein manuell Updaten ist jedoch weiterhin möglich, wobei nach diesem das Plugin wieder manuell installiert werden muss.

    Screenshot
    Spoiler
    Bild
    Bild

    Issues/Bugs/Info
    -> Unterstützt SFT Encrypter 2006
    -> Unterstützt SFT Encrypter 2009 (keine Port Decodierung [Standard: 21])
    -> Keine HTML-Links Decodierung (hat das je jemand verwendet?)
    -> Der JDownloader ladet nur im Passiv Modus
    -> Nach Hinzufügen des Containers prüft der Linksammler diese nacheinander auf Verfügbarkeit, sollte der Server nicht Antworten oder die Dateien nicht verfügbar sein so erscheinen die hinzugefügten Links nicht direkt (Timout 10s/Link) im Linksamler-Fenster. Sollte es zu extremen Verzögerung oder gar zum Stocken des Programmes kommen, so kann die Aktion über "Linksammler-Aktivität/Abbrechen" rechts unten abgebrochen werden.
    -> Der JDownloader hat anscheinend Probleme mit manchen Downloads und ladet die Dateien über die tatsächliche Dateilänge hinaus (siehe Thread)

    Benötigt wird
    1. Der JDownloader2 selbst (klick)
    2. WinRAR (klick)
    3. Das SFT-Plugin bzw. Patch selbst (rev.10102, Aktueller Source)

    rev <= rev.10101
    4. JCE Unlimited Strength Jurisdiction Policy Files (Java7) (Was ist das?)

    Ältere Dateien:
    Spoiler
    rev.10101
    rev.10009
    rev.10008

    Installation
    * Die Installation des Loaders und von WinRAR ist selbsterklärend.
    * SFT-Plugin installieren (Windows)
    Spoiler
    * Stellt sicher das JDownloader beendet ist
    * Entpackt das Archiv im JD2 Ordner neben JDownloader.jar und Updater.jar)
    * Navigiert in den entpackten _installsft Ordner
    * Fürt die Datei install.bat (dies muss im Unterordner _installsft sein) als Admin aus (Rechte Maustaste->Als Administrator ausführen)
    * Nun könnt ihr JDownloader nochmal starten und solltet nun in der Lage sein SFT Dateien zu öffnen
    * Prüffen könnt ihr das in dem Ihr einfach auf Linkcontainer öffnen geht und unten sollte in der Dateityp-Auswahl SFT vorhanden sein

    rev <= rev.10101
    * JCE Unlimited Strength Jurisdiction Policy Files installieren (Wichtig! Ohne dieses werdet ihr höchstwahrscheinlich einen Decrypt-Fehler erhalten)
    Spoiler
    - Beachtet eure JAVA-Version und ladet euch das entsprechende Package jce_policy-6.zip oder UnlimitedJCEPolicyJDK7.zip runter.
    - Entpackt die Dateien jce\local_policy.jar und jce\US_export_policy.jar in den Ordner %JAVA_HOME%\lib\security und überschreibt bereits vorhandene Dateien.
    - %JAVA_HOME% ist euer Java-Ordner (zB. "C:\Program Files (x86)\Java\jre7")

    Deinstallation/Manuell Update
    Einfach die Updater.bak.jar ausführen und es werden geändert Dateien und neue Updates runtergeladen und installiert.

    Nochmal dies ist eine BETA und ich kann nicht garantieren das dieses Einwandfrei funktionier, von daher Bitte ich um Rücksicht. Ansonsten wünsch ich euch viel Spaß beim Ausprobieren.

    FAQ
    * Kein Passwort funktioniert, der Ok Button ist deaktiviert und da stehen nur Fragezeichen.
    > Du hast vermutlich vergessen die JCE Unlimited Strength Jurisdiction Policy Files zu installieren. Installation siehe oben und/oder auch Post von Nwacis

    * Ich kriege den Fehler "java.lang.UnsupportedClassVersionError: oeg/jdownloader/controllingg/JDRestartController".
    > Installier Java7

    * Ich kriege den Fehler "unsupported entry type xyz".
    * Ich kriege den Fehler "routine not implemented (id: x)".
    > Die Dekodierungsroutine ist anscheinend Fehlerhaft/Unvollständig. Du kannst mir wenn du möchtest die SFT-Datei per PN zu kommen lassen und ich schau ob ich den Fehler beheben kann.

    * Nach hinzufügen der SFT Datei passiert nichts.
    > Anscheinend passiert dies wenn man die falsche JDownloader Version hat (zb. 0.9). Benötigt wird jedoch die Version 2

    Mfg Rushh0ur
     
    26 Person(en) gefällt das.
  2. 30. November 2012
    Zuletzt bearbeitet: 30. November 2012
    AW: JD2 SFT Plugin

    Muss ich das selbst auseinandernehmen oder gibt es irgendwo den Sourcecode?
     
    1 Person gefällt das.
  3. 30. November 2012
    AW: JD2 SFT Plugin

    Lässt sich zum Lesen relativ gut "decompilen", allerdings muss man dann noch ein paar Sachen fixen damits wirklich läuft. Source vom Autor wäre besser
     
  4. 30. November 2012
    AW: JD2 SFT Plugin

    Hab das ehrlich gesagt noch nie probiert^^ Welches Tool benutzt du dafür?
     
  5. 30. November 2012
    AW: JD2 SFT Plugin

    http://java.decompiler.free.fr/

    Den ersten Google Treffer. Hab mich auch noch nie wirklich damit beschäftigt. Kann sein, dass es bessere Lösungen gibt.

    Datei reinziehen und Source anschauen. Lässt sich auch gut exportieren und dann in Eclipse-Projekte einbinden.
     
    1 Person gefällt das.
  6. 30. November 2012
    AW: JD2 SFT Plugin

    Cool danke werds mal versuchen.
     
  7. 30. November 2012
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: JD2 SFT Plugin

    Bild

    Bild

    das kommt bei mir wenn ich install.bat ausführe, was hab ich falsch gemacht?
     
  8. 30. November 2012
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: JD2 SFT Plugin

    das gleiche bei mir!

    Und warum Partition "G" als standard setzen? 99% haben doch eh alles auf C ?(
     
  9. 30. November 2012
    AW: JD2 SFT Plugin

    Du sollst das auf deinen Pfad anpassen...
     
  10. 30. November 2012
    AW: JD2 SFT Plugin

    less bitte nochmal meinen Post.
     
  11. 30. November 2012
    AW: JD2 SFT Plugin

    alex hat recht! du sollst da deinen pfad zu winrar eintragen, nix anderes
     
  12. 30. November 2012
    AW: JD2 SFT Plugin

    Verstehe ich auch nicht so wirklich. Habe die install.bat mal kurz bearbeitet und jetzt wird der Pfad einfach abgefragt.

    Code:
    @echo off
    
    echo Bitte Pfad zu WinRAR eingeben
    set /p winrar=
    
    %winrar% x -y sftplugin.jar *.class
    %winrar% a ..\libs\cons.jar org\jdownloader\container\SFT.class
    %winrar% a ..\libs\cons.jar org\jdownloader\container\sft\*.class
    %winrar% a ..\JDownloader.jar org\jdownloader\plugins\controller\container\ContainerPluginController.class
    
    %winrar% a ..\libs\AppWorkUtilities.jar org\appwork\update\inapp\*.class
    
    rmdir /S /Q jd
    rmdir /S /Q org
    
    if exist Updater.bak.jar GOTO SEND
    rename ..\Updater.jar Updater.bak.jar
    copy Updater.jar ..\Updater.jar
    :SEND
    PAUSE
    Dann einfach z.B. "C:\Program Files\WinRAR\winrar.exe" eingeben. Wenn der Pfad Leerzeichen enthält dann den Pfad einfach in "" setzen.

    Habe gerade nicht mehr Zeit aber es scheint zu funktionieren
     
  13. 30. November 2012
    AW: JD2 SFT Plugin

    Mein Pfad (wie die Pfade von fast allen w7 Usern ):
    C:\Programme\WinRAR\WinRAR.exe

    Voreingestellter Pfad:
    G:\Programme\WinRAR\WinRAR.exe

    evtl was ungeschickt ausgedrückt
     
  14. 30. November 2012
    AW: JD2 SFT Plugin

    ah ich verstehe
     
  15. 30. November 2012
    AW: JD2 SFT Plugin

    warum packt ihr nich einfach die trial von winrar mit ins dir oder pkzip?
     
  16. 30. November 2012
    AW: JD2 SFT Plugin

    Oder das kostenlose (freie) 7Zip.

    ---

    Der Quelltext würde mich auch sehr Interessieren, vielleicht stellst du diesen noch zur Verfügung (nicht vergessen JD -> (noch) GPL)

    Ansonsten sieht das Ganze sehr gut aus, lediglich die Installation fühlt sich ein wenig komisch an. Vielleicht bastelst du dazu noch einen Installer.
     
  17. 30. November 2012
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: JD2 SFT Plugin

    hab das selbe problem, entweder er findet das verzeichnis nicht oder er verweigert den zugriff
     
  18. 30. November 2012
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: JD2 SFT Plugin

    Bei mir gehts irgendwie nicht

    Bild

    was mach ich falsch?
     
  19. 30. November 2012
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: JD2 SFT Plugin

    liegt winrar wo anders als der jd?

    alle die Probleme haben probiert mal das, plugin entpacken in den ordner so das die 2 jar files im jd ordner sind, und dann mein rar da rein und die install.bat überschreiben, dann ausführen
    Download: JDownloader.rar | www.xup.in


    64bit only!
     
    1 Person gefällt das.
  20. 30. November 2012
    AW: JD2 SFT Plugin

    also zu allem sagt er pfad nicht gefunden, bis auf die jdownloader.jar, da sagt er zugriff verweigert
     
  21. 30. November 2012
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: JD2 SFT Plugin

    Hat geklappt danke!!
     
  22. 30. November 2012
    AW: JD2 SFT Plugin

    das liegt an den windows rechten in Programme, kopiert es mal irgendwo anders hin alles da sollte es klappen
     
  23. 30. November 2012
    AW: JD2 SFT Plugin

    also den ganzen jdownloader ordner?
     
  24. 30. November 2012
    AW: JD2 SFT Plugin

    yop, liegt formal gesagt daran das windows adminrechte für Programme will, mit bat da Arbeiten ist nicht so ideal
     
  25. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.