JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 27.11.2023, 19:54
StefanM's Avatar
StefanM StefanM is offline
JD VIP
 
Join Date: Oct 2020
Posts: 472
Default LinkGrabber-RegEx

Ich versuche, die Funktionalität des LinkGrabbers "nachzubauen" für eine dem JD "vorgeschaltete" Anwendung.

Daher die Frage:
Finde ich irgendwo RegEx's, mit Hilfe derer JD Links aus der Zwischenablage extrahiert?

z.B.
Code:
"(http[^"]+)"
'(http[^"]+)'
"(http[^"]+)"
...
Besten Dank schon mal!
Reply With Quote
  #2  
Old 27.11.2023, 20:00
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,643
Default

Hallo Stefan,
du kannst im JDownloader Quellcode die "HTMLParser.java" Klasse suchen und das daraus ableiten.
Siehe Funktion "getHttpLinks".
Allgemein würde ich dir nicht empfehlen, diesen Teil unseres Codes als Inpiration zu verwenden.
Googeln nach englischen Begriffen a la "wie filtere ich http urls am besten[ aus html Code]" ist hier ggf. zielführender.
__________________
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; 27.11.2023 at 20:17. Reason: Tippfehler behoben
Reply With Quote
  #3  
Old 28.11.2023, 21:34
StefanM's Avatar
StefanM StefanM is offline
JD VIP
 
Join Date: Oct 2020
Posts: 472
Default

Quote:
Originally Posted by pspzockerscene View Post
Allgemein würde ich dir nicht empfehlen, diesen Teil unseres Codes als Inpiration zu verwenden.
Googeln nach englischen Begriffen a la "wie filtere ich http urls am besten[ aus html Code]" ist hier ggf. zielführender.
Danke für die Antwort!
Obwohl es mich irritiert, dass sich eure Arbeit nicht als Inspiration eignet. Funktioniert doch sehr gut, oder?

Oder willst du nur verhindern, dass ich dich dann mit Fragen nerven könnte......
Reply With Quote
  #4  
Old 29.11.2023, 12:54
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,643
Default

Quote:
Originally Posted by StefanM View Post
Obwohl es mich irritiert, dass sich eure Arbeit nicht als Inspiration eignet.
Als Inspiration sicherlich, aber nicht als Codebasis für etwas neues (nur meine Meinung).

Quote:
Originally Posted by StefanM View Post
Funktioniert doch sehr gut, oder?
Software funktioniert oft gut, aber wenn du dann in den Code schaust wird es grausig.
Das hier ist genau so ein Fall.
Natürlich hindert dich niemand daran, unseren Code 1:1 für andere Einsatzbereiche zu verwenden.

Quote:
Originally Posted by StefanM View Post
Oder willst du nur verhindern, dass ich dich dann mit Fragen nerven könnte......
Ich wüsste nicht, wie ich das verhindern sollte, dass du weitere Fragen stellst und genervt hast du auch 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 04:21.
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.