JD ist Open Source
Dies bedeutet, dass jeder der gerne etwas am Programm ändern möchte, es auch kann. So wie jeder sein eigenes zu Hause modifizieren und anpassen oder anpassen lassen kann wie er möchte. So ist es u.a. möglich, dass falls JDownloader auf deiner Lieblingsseite nicht funktionieren sollte, du selbst eine Erweiterung dafür schreiben kannst, welche dann von Millionen von Nutzern benutzt werden kann!
DLC Container API
Wir stellen eine allgemeine Container API zur Verfügung. Mithilfe dieser kann man kann RSDF, CCF und DLC Dateien auf seinem Server erstellen. Wir stellen dafür 3 verschiedene Möglichkeiten zur Verfügung. Jede hat ihre eigenen Voraussetzungen:
- PHP 4 oder höher
- Mcrypt Modul
- MySQL Datenbank
- Eine Domain, auf welche wir deine Kopie registrieren
- PHP 4 oder höher
- Mcrypt Modul
- Eine Domain, auf welche wir deine Kopie registrieren
- Ruby
- Mcrypt Modul
- Eine Domain, auf welche wir deine Kopie registrieren
FAQ
Wieviel kostet die Benutzung der API?
Die API bekommt man kostenlos von unserem Support. Ein Link auf unsere Homepage http://jdownloader.org ist zwar nicht zwingend notwendig, aber erwünscht.
Warum wird MySQL verwendet?
DLC braucht einen zufälligen Schlüssel zum Verschlüsseln der Daten. Der Key selbst wird von der PHP Library erzeugt und von unserem Recryptserver umkodiert. Um Serverressourcen zu sparen wird das so entstandene Key-pair zwischengespeichert. Dazu wird momentan MYSQL verwendet. Eine Version ohne MySQL steht mittlerweile auch zur Verfügung.
Kurz: Die DLCAPI verwendet MYSQL um die Serverkommunikation mit unserem Recryptserver zu minimieren.
MySQL Tabelle
Die MYSQL Tabelle wird von der DLCAPI selbst angelegt. Konfiguration: DLC_CONTENT_GENERATOR_NAME_ID Es muss die ID verwendet werden die vom JDTeam zugewisen wurde. Mehrfach verwendete IDs auf unterschiedlichen Servern werden zeitnah gesperrt!
Dateiname- und größe
Das Angeben von Dateiname- und größe ist optional.
Nutzungsbedingungen
Garantie und Haftung
Das JD-Team gibt keine Garantie für das störungs-und fehlerfreie Funktionieren der API. Weiterhin sind wir berechtigt den Service jederzeit ohne Ankündigung einzustellen. Wir nehmen uns das Recht heraus unerwünschten oder fehlerhaft konfigurierten API Installationen den Zugang zu unseren Serverdiensten zu sperren. Wir tragen keine Haftung für Ausfälle der API.
Verkauf und Weitergabe
Das Weitergeben, Verschenken oder gar Verkaufen der API und der zugehörigen ID ist nicht gestattet.
Mit dem Download und Betreiben der DLC API erkennen die Betreiber diese Bedingungen an.