#1
|
||||
|
||||
Link hinzufügen / Crawlen der Adresse / Wegfall von Dateien nach Endung
Hallo,
ich nutze den JDownloader u.a. auch um auf manchen Websites Videos zu saugen. Wenn ich über "Link hinzufügen" die URL der Website einfüge, findet der JDownloader nicht nur die Videodatei, sondern auch alles andere unter der URL, was da so verlinkt ist. Das wären dann auch Dateien mit der Endung .js, .jpg usw. Gibt es die Möglichkeit einer Art Blacklist für Dateiendungen? Ich habe nur die Blacklist für den Extractor gefunden. Viele Grüße Peter |
#2
|
||||
|
||||
@Peter.Hoffmann: Das klingt mir als würdest du einen Link hinzufügen welcher von JDownloader nicht unterstützt wird und daher JDownloader mittels DeepDecrypt nach allen möglichen Inhalten sucht.
Mittels Linkcrawler Regeln könntest du JDownloader *beibringen*, welche Inhalte auf der Website du haben willst, siehe https://support.jdownloader.org/Know...kcrawler-rules Wenn du uns Beispiellinks nennst, dann können wir das anschauen und mit den Regeln helfen. Ansonsten kannst du mittels Einstellungen->Linkfilter Regeln einstellen und dort zb ungewollte Dateitypen/Endungen von Seite XY ausschließen. Wenn du hierzu Fragen hast oder Hilfe benötigst, melde dich einfach wieder
__________________
JD-Dev & Server-Admin |
#3
|
||||
|
||||
Quote:
Quote:
Dort lädt er neben der MP4-Datei auch .js, .png und .jpg runter (ca. 25 Dateien). Quote:
Das Feld für den Linkcrawler enthält im Moment folgende Dinge: Code:
[{"cookies":null, "deepPattern":null, "formPattern":null, "id":1589374450578, "maxDecryptDepth":0, "name":"Learned file extension: pat", "packageNamePattern":null, "passwordPattern":null, "pattern":"(?i)https?://.*\\.pat($|\\?.*$)", "rewriteReplaceWith":null, "rule":"DIRECTHTTP", "enabled":true, "logging":false, "updateCookies":true},{"cookies":null, "deepPattern":null, "formPattern":null, "id":1632070471332, "maxDecryptDepth":0, "name":"Learned file extension: mp4", "packageNamePattern":null, "passwordPattern":null, "pattern":"(?i)https?://.*\\.mp4($|\\?.*$)", "rewriteReplaceWith":null, "rule":"DIRECTHTTP", "enabled":true, "logging":false, "updateCookies":true},{"cookies":null, "deepPattern":null, "formPattern":null, "id":1636772374714, "maxDecryptDepth":0, "name":"Learned file extension: img", "packageNamePattern":null, "passwordPattern":null, "pattern":"(?i)https?://.*\\.img($|\\?.*$)", "rewriteReplaceWith":null, "rule":"DIRECTHTTP", "enabled":true, "logging":false, "updateCookies":true}]
__________________
Best regards, Peter |
#4
|
||||
|
||||
Zu deinem Beispiel, siehe https://board.jdownloader.org/showpo...3&postcount=61
Da es sich hierbei lediglich um eine alternative Domain von voe.sx handelt, reicht ein Linkcrawler Regel welche die Domain umschreibt, sodass das eigentliche Plugin hier korrekt greift. Siehe https://board.jdownloader.org/showpo...6&postcount=30
__________________
JD-Dev & Server-Admin |
#5
|
||||
|
||||
Danke für den Hinweis. Die wechseln dort ja sehr oft das Bäumchen. :-/
Kannst du mir trotzdem sagen, wie ich dem JDownloader beibringe bestimmte Dateiendungen zu ignorieren? Mir reicht ein Beispiel, in der Regel bekomme ich es dann selber weitergebastelt (z.B. weitere Endungen).
__________________
Best regards, Peter |
#6
|
||||
|
||||
Hierfür dann Einstellungen->LinkFilter und dort entsprechende Regeln einstellen. Hierzu am besten einen JDownloader mit GUI nutzen für die Erstellung der Regel und fürs Testing und dann anschließend mittels Profieinstellungen Copy/Paste auf deinen eigentlichen/anderen JDownloader kopieren.
__________________
JD-Dev & Server-Admin |
#7
|
||||
|
||||
Quote:
Meine Vorgehensweise:
Und wenn ich unter "Linkfilter" exportiere, bekomme ich eine Datei, die das folgende enthält: Code:
[ {"filetypeFilter":{"customs":"js,jpg,jpeg,png","matchType":"IS","archivesEnabled":false,"audioFilesEnabled":false,"docFilesEnabled":false,"exeFilesEnabled":false,"hashEnabled":false,"imagesEnabled":false,"subFilesEnabled":false,"useRegex":false,"videoFilesEnabled":false,"enabled":true},"originFilter":{"matchType":"IS","origins":[],"enabled":false},"hosterURLFilter":{"matchType":"CONTAINS","regex":"","useRegex":false,"enabled":false},"onlineStatusFilter":{"matchType":"IS","onlineStatus":"OFFLINE","enabled":false},"created":1658311637796,"sourceURLFilter":{"matchType":"CONTAINS","regex":"","useRegex":false,"enabled":false},"conditionFilter":{"conditions":[],"matchType":"IS_TRUE","enabled":false},"testUrl":"","enabled":true,"packagenameFilter":{"matchType":"CONTAINS","regex":"","useRegex":false,"enabled":false},"filenameFilter":{"matchType":"CONTAINS","regex":"","useRegex":false,"enabled":false},"name":"Dateiendungen aussortieren","matchAlwaysFilter":{"enabled":false},"pluginStatusFilter":{"matchType":"IS","pluginStatus":"PREMIUM","enabled":false},"filesizeFilter":{"from":0,"matchType":"BETWEEN","to":0,"enabled":false}} ] Irgendwie stehe ich auf dem Schlauch. Kann mir jemand den Weg weisen? ;-)
__________________
Best regards, Peter |
#8
|
||||
|
||||
Quote:
Also via Copy/Paste
__________________
JD-Dev & Server-Admin |
#9
|
||||
|
||||
Ich habe es hinbekommen. Es klappt. :-)
Vielen Dank für den Support.
__________________
Best regards, Peter |
#10
|
||||
|
||||
Danke für die Rückmeldung! Bei weiteren Fragen rund um das Thema, einfach wieder melden
Nichts zu danken
__________________
JD-Dev & Server-Admin |
Thread Tools | |
Display Modes | |
|
|