JDownloader Community - Appwork GmbH
 

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 26.09.2017, 02:05
netdudunet netdudunet is offline
Tornado
 
Join Date: Aug 2009
Location: N/A
Posts: 248
Default linkcrawler schnappt sich die files nicht - wo ist der fehler ?

hallo,

ich habe mich nach dem super tutorial von jiaz (https://board.jdownloader.org/showpo...80&postcount=2) dran gemacht eigene reguläre ausdrücke zu basteln, damit links schneller gefunden werden. trotz selbststudium komme ich einfach nicht dahinter wie ich das pattern bauen muss damit es funktioniert. ist scheinbar schwieriger als ich dachte...

zu crawlender link:

Code:
 [{
  "enabled" : true,
  "name" : "pdfmagazin",
  "pattern" : "h t t p://www.pdfmagaz.in/\\[-a-zA-Z0-9]+",
  "rule" : "DEEPDECRYPT"
}]
zu crawlender link:

nachdem oben genannter filelink schon nicht gefunden wird hab ich mich daran nicht gemacht.

wer kann mir hilfestellung geben und helfenden linkcrawler entsprechend zu bauen?

danke im voraus.

grüße
net du

Last edited by Jiaz; 26.09.2017 at 10:38.
Reply With Quote
  #2  
Old 26.09.2017, 10:38
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,286
Default

Das Pattern muss komplett *matchen*, also von Anfang bis Ende

Code:
...../[a-zA-Z0-9\\-]+.*
Denke mit der Info kommst alleins dann wieder weiter. Ansonsten einfach fragen
__________________
JD-Dev & Server-Admin
Reply With Quote
  #3  
Old 26.09.2017, 13:08
netdudunet netdudunet is offline
Tornado
 
Join Date: Aug 2009
Location: N/A
Posts: 248
Default

danke für deine hilfe
ich habe nur mehrfach gelesen, dass "\." oder "\-" zum aufheben der funktion des punkts oder bindestrich ist. jetzt machst du aber zwei "\" ins pattern. das funktioniert super aber wieso verlangt jd hier ein anderes format? oder gibt es mehrere möglichkeiten reguläre ausdrücke darzustellen?
gibt es dazu ein gut geschriebene lektüre oder einen buchtipp?
Reply With Quote
  #4  
Old 26.09.2017, 13:23
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,286
Default

. = Matched auf alles, ein Zeichen
\. = Matched auf einen Punk

Die Syntax ist JSon.
\ Ist ein reserviertes Zeichen , genauso wie "
Code:
Daher musst du " und \ zusätzlich *escapen*,also \\ und \"
__________________
JD-Dev & Server-Admin
Reply With Quote
  #5  
Old 26.09.2017, 14:03
netdudunet netdudunet is offline
Tornado
 
Join Date: Aug 2009
Location: N/A
Posts: 248
Default

top, danke !
Reply With Quote
  #6  
Old 26.09.2017, 14:17
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,286
Default

Nichts zu danken. Bei Fragen, nur her damit!
__________________
JD-Dev & Server-Admin
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 17:19.
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.