DLC Link-Extraktion / auto Link-Hinzufügen zur Download Station

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Sorry hab mich falsch ausgedrückt.

Ich will quasi die Links einer DLC Datei über das PHP Script zu meiner DS schicken während ich nicht Zuhause bzw. in einem fremden WLAN bin.
Denn wenn ich nicht zuhause bin funktioniert "localhost:5000" ja nicht. Die IP Adresse der DS ja auch nicht...

Gibts da eine Möglichkeit?
 
Ja das geht natürlich... du musst dir aber einen dyndns Account zulegen. guck mal hier, da ist das for free https://myds.synology.com/support/register.php

falls du eine fritzbox hast kannst du dir das auch über den myfritz Dienst einrichten

geh mal nach Systemsteuerung -> Konnektivität -> externer Zugriff -> Reiter DDNS -> "hinzufügen" dort hangelst du dich dann durch
 
Zuletzt bearbeitet:
Danke für die Antwort :)

DDNS hab ich schon eingerichtet und konfiguriert. Funktioniert so wie es soll. Ich würde nur gerne wissen was ich in der config Datei dieses Scripts hier unter DS_API_ENDPOINT eintragen muss damit es auch von außerhalb meines Heimnetzwerks funktioniert :)
 
Zuletzt bearbeitet:
Da sehe ich gerade:
Ich habe beim zitieren meiner Fehlermeldung mein Passwort mit XXXXXX ersetzen müssen bevor ich es hier gepostet habe.

Erscheint etwa jedem, der dieses Script mit diesem Fehler von meiner DS aufruft mein Passwort?! Das sollte geändert werden!
 
Huhu, ich verfolge seit heute gespannt den Thread und hab mich mal durch alle Seiten gelesen. Ich will Ende des Jahres auch ein NAS bei mir einsetzen und natürlich auch weiterhin DLC-Files downloaden. Dies sinnvollerweise dann nicht mehr über meinen Stromfresser PC, sondern über das NAS. Die bisherigen Fortschritte bei dem Script sind schon genial anzusehen. Trotzdem würde ich hier gerne den Prozess noch etwas "optimieren", damit wir mehr rausholen können und auch die Bugs ggf. ausmerzen können.

Was mir noch fehlt bzw. evtl. der nächste Schritt wäre, um den Prozess strukturierter fortzusetzen:

- Nutzung von Github (Wie ist hier der Stand?)
- Verfassen eines Guides, einer Anleitung mit Screens (also etwas mehr als eine readme.txt)
- Bug-Reporting + Priorisierung und Lösungsfindung
- Bootstrap und Styles aus der PHP-Datei ausgliedern (wurde schonmal angeregt)

Wenn ich kann, würde ich da gerne aktiv etwas mithelfen. Ich bin Webdesigner und kenne mich auf jeden Fall im Bereich HTML/CSS/Jquery und Prozessabwicklung recht gut aus. Bei PHP bin ich leider der Falsche.
 
also php & html kann ich auch... ich bin auch ganz klar für github und dort können sich dann alle zusammen tun (y)

@blubberblah: stellst du das auf GitHub online? sonst würd ich das auch übernehmen... aber es ist an der Zeit das wirs endlich mal in die Tat umsetzen!
 
also php & html kann ich auch... ich bin auch ganz klar für github und dort können sich dann alle zusammen tun (y)

@blubberblah: stellst du das auf GitHub online? sonst würd ich das auch übernehmen... aber es ist an der Zeit das wirs endlich mal in die Tat umsetzen!

Ja, ist an der Zeit ;-)
Der Code ist momentan in einem privaten Bitbucketrepository von Cutzenfreund. Ich werde das am Wochenende mal in mein Githubrepo umziehen.
 
ich brauche HILFE!!

Aloha, danke für die Arbeit, die ihr euch gemacht habt und sie hier kostenlos rein stellt.

Leider bin ich nur noch nicht in den Genuss gekommen, diese auch nutzen zu können.

Ich bekomme folgende Fehlermeldung:
AN UNEXPECTED EXCEPTION OCCURRED:

Failed issuing request:
REQUEST-INFO:
stdClass Object
(
=> http://192.168.1.170/auth.cgi ...itze ein DS 214+ WD 2xRed 3TB Linksysrouter
 
@mhmo du musst noch den Port und die URI angeben, also:

define('DS_API_ENDPOINT', 'http://192.168.1.170:5000/webapi');
 
Danke blubberblah,
leider habe ich nun einen neuen Fehler!!
AN UNEXPECTED EXCEPTION OCCURRED:

Got error response from Syno-Api:
REQUEST-INFO:
stdClass Object
(
=> http://192.168.1.170:5000/webap...ogin('adminUser', 'XXXXXX') #1 {main}[/QUOTE]
 
Danke blubberblah,
leider habe ich nun einen neuen Fehler!!

400er Fehler ist laut API-Doku:
400: No such account or incorrect password

kannst du dich mit diesen Zugangsdaten am Webfrontend der DS anmelden?
 
Vielen, vielen Dank blubberblah für den schnellen Support!!!!!!!
Es funktioniert jetzt über dem Upload.
Über die Url kommt eine Fehlermeldung (mit dcrypt.it)

AN UNEXPECTED EXCEPTION OCCURRED:

Failed parsing response: '{"form_errors": {"content": ["This is to less data for a valid dlc file."]}}'

#0 /volume1/web/dlcadd/lib.inc.php(93): DlcDecrypter->decDcryptit('linkcrypt.ws/co...')
#1 /volume1/web/dlcadd/index.php(47): DlcDecrypter->decrypt('linkcrypt.ws/co...')
#2 {main}

oder eine leere liste (mit linkdecrypter.com).

Dies hat aber keine Eile, mir reicht es erst mal über diesen Weg.
DANKE
 
Fehlermeldung

Hallo zusammen,

ich finde es genial was hier gemacht wird.

Leider funktioniert das adden der dlc's bei mir nicht (s. Fehlermeldung).

Könnte mir jemand behilflich sein bitte?

Fehlermeldung.jpg
 
@darampoglou
Kommst du mit dem Browser unter 192.168.178.28:5000 auf das Webfrontend der DS?
 
@blubberblah:


Vielen Dank für den Tipp. Die Portnummer war falsch. Jetzt fluppt es wunderbar, daaaaankeeee!!!!!!

Gruß
Dimi
 

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat