#1
|
|||
|
|||
Filestore.to Links bearbeiten (Direktlinks manipulieren, um Limits zu entfernen)
Hallo allerseits!
Ich habe vorgestern eine kleine Lücke in der Download-Speed Beschränkung von Filestore entdeckt... Sobald man ein File (z.B. **External links are only visible to Support Staff****External links are only visible to Support Staff**) herunterlädt, also nach dem ersten Click auf "Download" und den folgenden 10 Sekunden und einem weiteren Click auf "Download Starten", beginnt der Download von einem Link zur Datei der hier z.B. folgendermaßen aussieht: **External links are only visible to Support Staff****External links are only visible to Support Staff** Nun habe ich einfach ausprobiert, in diesem link das "free" durch "premium" zu ersetzen, und diesen neuen Link (**External links are only visible to Support Staff****External links are only visible to Support Staff**) direkt in einen neuen Browser-Tab zu kopieren und zu öffnen. Dabei greift dann sowohl die Beschränkung auf 2 parallele Downloads, als auch die Bandbreitenbegrenzung nicht mehr, obwohl man kein Premium User ist. Jetzt wollte ich fragen, ob es möglich ist im JD im Filestore.to Plugin die "free"-Links der Dateien stur durch "premium"-Links zu ersetzen? Manuell im Browser funktioniert das ja prächtig, ist halt einfach viel Arbeit bei vielen Dateien. Was auch dazu kommt, ist das man immer den Download über den "free"-Link, der automatisch startet wieder beenden muss. Eventuell ist der Link schon vor dem eigentlichen Übertragen der Datei sichtbar, um direkt den "premium"-Link aufzurufen? Und ja, das ganze funktioniert leider nur, wenn keine Meldung "Keine Slots für Freeuser" kommt. Wäre cool, wenn das klappt und vielen Dank für alle Antworten im Voraus! Liebe Grüße. |
#2
|
||||
|
||||
Hm ich will nicht bezweifeln, dass das funktioniert auch wenn ich es wegen der "kein free slots" Meldung gerade nicht testen kann, aber ich vermute, dass filestore das sehr bald beheben würde gerade wenn mehrere User diesen Trick nutzen.
Ich empfehle dir, mehrere solcher Direktlinks entweder mit einem Texteditor zu bearbeiten (Ersetzung vornehmen) oder eine LinkCrawler Regel (Typ REWRITE) einzurichten, die diese Ersetzung beim Hinzufügen solcher "free" Links automatisch vornimmt. Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#3
|
||||
|
||||
Nachtrag:
Ich sehe gerade das filestore.to Plugin hat bereits sehr viele Optionen, auch zum Anpassen der Limits. Denkbar wäre es also schon, deinen Wunsch als Einstellungsmöglichkeit (standardmäßig deaktiviert) einzubauen...
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#4
|
|||
|
|||
Also mal danke für die schnelle Antwort!
Das mit den Freeuser Slots ist gerade ein blödes Timing stimmt. Bis gestern hat es auf jeden Fall noch geklappt. Das Editieren in einem Texteditor ist glaube ich kaum weniger Aufwand, weil man ja für die "free"-Links zu jeder Datei schon manuell die Klicks auf Download und Download starten machen muss. Oder kann man die eigentlichen Links zu den Files aus JD vielleicht exportieren? Habe das mit einer Link-Crawler Regel auch schon versucht, nur bin ich mit Regex nicht sehr vertraut. Folgendes habe ich mir zusammengebastelt, hat aber nicht funktioniert und weil es dann gestern schon recht spät war, hab ich nicht mehr weiterprobiert. [ { "cookies" : null, "deepPattern" : null, "formPattern" : null, "id" : 1657667629063, "maxDecryptDepth" : 0, "name" : "Filestore replace free with premium", "packageNamePattern" : null, "passwordPattern" : null, "pattern" : "(s\\d+)|([/]...........[/])|([^/]+$)", "rewriteReplaceWith" : "**External links are only visible to Support Staff**, "rule" : "REWRITE", "enabled" : true, "logging" : false, "updateCookies" : true } ] Die 10 Punkte sollen für diese Art ID, die bei jeder Datei im ursprünglichen filestore-link 10 Zeichen haben genau den Part als zweiten Match ergeben. Kann das so überhaupt funktionieren? |
#5
|
||||
|
||||
So funktioniert RegEx nicht.
Ich empfehle das Webtool regex101.com, um RegEx zu erlernen/testen. Hier eine Beispielregel, die tun würde was du möchtest: Code:
[ { "enabled": true, "name": "example rule for type REWRITE to modify filestore.to directlinks", "pattern": "(https?://s[0-9]+\\.filestore\\.to)/free/(.+)", "rule": "REWRITE", "rewriteReplaceWith": "$1/premium/$2" } ] pastebin.com/raw/JGnyGbne Bedenke, dass du die Direktlinks noch immer vor-generieren- und manuell einfügen müsstest.
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#6
|
|||
|
|||
Ok vielen Dank mal für die Crawler-Regel, also wird die aber nun nur angewendet, wenn man die Links manuell einfügt? Startet man die Filestore downloads automatisch im JD, dann sucht sich das plugin doch auch nur diese Links oder?
Aber so ist das schon deutlich einfacher, die Links zu verarbeiten, als im alles im Browser zu machen. Danke auf jeden Fall mal, werde das Ausprobieren, wenn die Keine Slots Meldung wieder weg ist. |
#7
|
||||
|
||||
Quote:
Quote:
Deine Links sind Direktlinks und werden gar nicht vom filestore.to Plugin verarbeitet sondern von unserem generischen Plugin für Direklinks. Wenn du Links im folgenden Format einfügst, greift das filestore.to Plugin: filestore\\.to/\\?d=[A-Z0-9]+ Quote:
Wie gesagt du musst die "/free/" Links trotzdem im Browser generieren, aber könntest sie so eben in JD einfügen -> JD ändert sie entsprechend. Sollte trotzdem einige Sekunden ersparen, ja. Quote:
Wie gesagt ich könnte es auch ins Plugin einbauen, aber ich denke filestore wird diesen Trick sehr zeitnah sperren Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#8
|
|||
|
|||
Ah ja, das Format, das du ansprichst, habe ich gemeint. Weiß nicht, wie gerne man hier von goldesel liest, jedenfalls nehme ich von dort oft Filestore links und mit dem Flash-Skript werden die dann automatisch im JD eingefügt.
Das heißt also er bekommt immer Links in besagtem Format, also greift dann sofort das filestore.to Plugin und führt den Schritt der zwei Buttonklicks und den Download vom folgenden Direktlink automatisch aus. Das heißt also folgend, dass die Funktionalität im Plugin eingebaut werden müsste. Würde mich natürlich darüber freuen wenn du Zeit dafür hast Aber wie du sagst, vermutlich werden sie das baldigst beheben, wenn da mehr User draufkommen. Liebe Grüße. |
#9
|
||||
|
||||
Quote:
Quote:
Erledigt. Du findest die neue Einstellungsmöglichkeit unter: Einstellungen -> Plugins -> filestore.to -> 'Modify final downloadurls in free mode: Replace '/free' with '/premium'?' Bitte auf das nächste CORE-Update warten! Please wait for the next CORE-Update! Wartest du auf einen angekündigten Bugfix oder ein neues Feature? Updates werden nicht immer sofort bereitgestellt! Bitte lies unser Update FAQ! | Please read our Update FAQ! --- Are you waiting for recently announced changes to get released? Updates to not necessarily get released immediately! Bitte lies unser Update FAQ! | Please read our Update FAQ! -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#10
|
|||
|
|||
WOW. Das ging schnell und vielen Dank! Im Moment leider immer noch die Freeslots-Meldung.
Sehr coole Sache. Grüße, captainfips |
#11
|
||||
|
||||
CORE-Updates have been released!
All announced bugfixes and features are live! Please update your JDownloader and report any issues you find asap. CORE-Updates wurden released! Alle angekündigten Bugfixes/Features sind nun verfügbar! Bitte JDownloader updaten und eventuelle Bugs schnellstmöglich an uns melden. -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
Thread Tools | |
Display Modes | |
|
|