JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 16.10.2023, 19:52
zToRm777 zToRm777 is offline
Bandwidth Beast
 
Join Date: May 2019
Posts: 139
Default [LinkCrawler Regel] Jdownloader - Links offline - download nur über Button

Hey,

hab jetzt schon mehere Seiten gesehen, z.B. hier:
**External links are only visible to Support Staff****External links are only visible to Support Staff**

Die haben auf der rechten Seite einen Download-Button

Linkadresse kopieren und einfügen funktioniert nicht und leitet auf die Schriftarten-Seite weiter.

Auch im Jdownloader wird der Link als offline gezeigt, die man wieder auf den Download-Button drücken muss:

Log: 16.10.23 15.52.48 <--> 16.10.23 19.51.24 jdlog://9248311370661/



Kann man das irgendwie im JD regeln damit man die Links laden kann?

Test-Link wäre dieser: **External links are only visible to Support Staff****External links are only visible to Support Staff**


Dieses Prinzip verwenden mehrere Seiten.

thx
Reply With Quote
  #2  
Old 17.10.2023, 11:10
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 71,047
Default

Hallo zToRm777,
hierbei handelt es sich nicht um einen Bug daher habe ich den Thread verschoben.
Die Webseite scheint die .zip nur auszuliefern, wenn im Referer Header die vorherige URL steht.
Dies kann JD nicht wissen und die URL ist an der Stelle auch nicht bekannt.

Indem du eine LinkCrawler Regel für diese Seite/Links erstellst, wird der Referer automatisch weitergeleitet dann klappt das.

Beispiel:
Code:
[
  {
    "enabled": true,
    "logging": false,
    "maxDecryptDepth": 1,
    "name": "example rule for 1001freefonts.com",
    "pattern": "**External links are only visible to Support Staff**,
    "rule": "DEEPDECRYPT",
    "packageNamePattern": null,
    "deepPattern": "(/[a-z]{2}/d/[0-9]+/[^/\"]+\\.zip)"
  },
  {
    "enabled": true,
    "logging": false,
    "maxDecryptDepth": 1,
    "name": "example rule for DIRECTHTTP for 1001freefonts.com",
    "pattern": "**External links are only visible to Support Staff**,
    "rule": "DIRECTHTTP"
  }
]
Als pastebin:
pastebin.com/raw/04zqCc8F
EDIT2

Ich hatte noch nen Fehler drin. Jetzt klappt es mit den oben aufgeführten, korrigierten Regeln.
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?

Last edited by pspzockerscene; 17.10.2023 at 11:16. Reason: EDIT
Reply With Quote
  #3  
Old 17.10.2023, 17:55
zToRm777 zToRm777 is offline
Bandwidth Beast
 
Join Date: May 2019
Posts: 139
Default

Der zeig mir jetzt nur .html an, wenn ich den Online-Status prüfe oder es runterlade, ist wie bei "DownThemAll-Firefox-Addon"
Reply With Quote
  #4  
Old 18.10.2023, 08:42
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 71,047
Default

Die Regel greift für die Links, die auf ".font" enden.
Vorgehen ist also wie folgt:
1. Die Regel in die JD Config einfügen:
https://support.jdownloader.org/Know...kcrawler-rules
2. Die Regel testen z.B. mit folgendem Link:
1001freefonts.com/de/tadashi.font

-> Die .zip sollte dann auftauchen.
Ist dies bei dir nicht der Fall, bitte folgendes tun:
1. In beiden Regeln den Wert "logging" auf "true" ändern.
2. Einen Log posten. Anleitung:
https://support.jdownloader.org/Know...d-session-logs
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #5  
Old 18.10.2023, 19:45
zToRm777 zToRm777 is offline
Bandwidth Beast
 
Join Date: May 2019
Posts: 139
Default

klappt, danke
Reply With Quote
  #6  
Old 22.10.2023, 00:48
zToRm777 zToRm777 is offline
Bandwidth Beast
 
Join Date: May 2019
Posts: 139
Default

Hi köntest du kurz drüberschauen.
Hab jetzt alles geladen und mir ist aufgefallen, dass z.B. bei diesen Links:

**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**
**External links are only visible to Support Staff****External links are only visible to Support Staff**

bzw. ich muss das /de/ noch einfügen.

Der Dateiname immer "beautiful"

Jetzt müsste ich mit dem Paketverwalter entweder den Ordner oder die rar abändern, sodass die Dateinamen:

beautiful
beautiful-font
beautiful-font-35617
usw. sind

Du hast mir mal eine Regel geben, die ich abändern wollte:

Quelle: .*s\namemc\.com/3d/skin/body\.png\?id=([^&]+)
Dateiname: <jd:source:1>.<jd:orgfiletype>

für 1001freefonts.com wollte ich diese abändern:

Quelle: .*\1001freefonts\.com/de\.rar\?id=([^&]+)
Dateiname: <jd:source:1>.<jd:orgfiletype>

Ich glaub das Problem liegt bei dem ?id=([^&]+)

Der Dateiname sollte ab dem de/ bis .font sein
Reply With Quote
  #7  
Old 23.10.2023, 10:41
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 71,047
Default

Also erstmal solltest du die oben genannte Regel so anpassen, dass sie auch für Links ohne "/de/" passt.
Ich würde dies so tun:
Code:
[
  {
    "enabled": true,
    "logging": false,
    "maxDecryptDepth": 1,
    "name": "example rule for 1001freefonts.com",
    "pattern": "**External links are only visible to Support Staff**,
    "rule": "DEEPDECRYPT",
    "packageNamePattern": null,
    "deepPattern": "(/([a-z]{2}/)?d/[0-9]+/[^/\"]+\\.zip)"
  },
  {
    "enabled": true,
    "logging": false,
    "maxDecryptDepth": 1,
    "name": "example rule for DIRECTHTTP for 1001freefonts.com",
    "pattern": "**External links are only visible to Support Staff**,
    "rule": "DIRECTHTTP"
  }
]
Auf pastebin:
pastebin.com/raw/xzCB9gj0

Danach kannst du dich um die Dateinamen kümmern.

Nochmal zu den Regeln allgemein:
Ich gebe hier gerne Beispiele, aber unsere User sollen sich noch immer mit dem Thema befassen und selbst Regeln erstellen können ansonsten wirst du mich bei jeder Webseite erneut fragen.
Dokumentation gibt es genug dazu:
Link Crawler Regeln:
https://support.jdownloader.org/Know...kcrawler-rules

Packagizer:
https://support.jdownloader.org/Know...paketverwalter

Webtool Reguläre Ausdrücke lernen und testen: regex101.com

Quote:
Originally Posted by zToRm777 View Post
Ich glaub das Problem liegt bei dem ?id=([^&]+)
Das Problem liegt daran, dass du dich null mit der Funktionsweise des Features befasst hast.
Die vorherige Regel einfach kopieren und die Domain ändern ist nicht.

Nimm es mir nicht böse - etwas Eigeninitiative schadet nicht.
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 16:48.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.