JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 05.06.2024, 15:56
StefanM's Avatar
StefanM StefanM is offline
JD Legend
 
Join Date: Oct 2020
Posts: 680
Default Packagizer-Frage für ein bestimmtes Szenario

Ich habe ein größere Anzahl von "Paketen" - zurzeit in einer Exceltabelle, die wie folgt organisiert sind:

Video-Link, Vorschaubild1, Vorschaubild2, Vorschaubild3,… (1 oder 2 oder 3 Bilder)

Code:
Zeile 1: fboom.me/file/xyz, Picturehoster.com/qwe.jpg, Picturehoster2.com/fdfd.jpg, Picturehoster3.com/swe.jpg

Zeile 2: fboom.me/file/dkdk, Picturehoster.com/rfr.jpg, Picturehoster2.com/gkj.jpg, Picturehoster3.com/ubq.jpg

Zeile 3: fboom.me/file/feff, Picturehoster.com/jjf.jpg, Picturehoster2.com/ded.jpg, Picturehoster3.com/ekg.jpg

usw.
Gemeinsam ist nur immer der Hoster für das Video. In diesem Beispiel fileboom. Und die Pakete sollten idealerweise nach dem Video benannt werden - ggf. aber auch nur einfach hochgezählt (1,2,3…)

Nun suche ich einen Weg, dass jede Zeile (je ein Video + Vorschaubilder) ein eigenes Paket erhält - sowohl im JD als auch als Ordner auf der Festplatte.

also ähnlich, wie z.B. bei YouTube-Videos, bei denen auch das Video und alle zugehörigen Dateien sich in je einem Paket/Ordner befinden. Name des Ordners = Name des Videos.

Wie mache ich das?
Reply With Quote
  #2  
Old 05.06.2024, 16:18
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 72,089
Default

Wenn du viel mit Excel arbeitest, wäre es vermutlich mit einem Macro + über die MyJD API am einfachsten.

Sofern du es ohne 'Programmierarbeit' lösen möchtest, könnte folgendes klappen:
https://support.jdownloader.org/de/k...ame-via-anchor
--> Die Regel anlegen und dafür sorgen, dass hinter jedem Link "#packagename=gewünschterPaketname" steht.

Folgende Testlinks würden somit alle in einem Paket mit dem Namen "🤣NewPackagename" landen:
Code:
cdn8.appwork.org/datei1.zip#packagename=%F0%9F%A4%A3NewPackagename
cdn8.appwork.org/datei2.zip#packagename=%F0%9F%A4%A3NewPackagename
cdn8.appwork.org/datei3.zip#packagename=%F0%9F%A4%A3NewPackagename
__________________
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
  #3  
Old 05.06.2024, 16:36
StefanM's Avatar
StefanM StefanM is offline
JD Legend
 
Join Date: Oct 2020
Posts: 680
Default

Quote:
Originally Posted by pspzockerscene View Post
--> Die Regel anlegen und dafür sorgen, dass hinter jedem Link "#packagename=gewünschterPaketname" steht.
Das klingt ja schonmal sehr gut.
Das Anhängen kann ich in Excel ja leicht automatisieren. Da bin ich bzgl. Formeln etc. relativ fit.

Dankeschön für den Tipp!

Last edited by Jiaz; 05.06.2024 at 17:49.
Reply With Quote
  #4  
Old 06.06.2024, 10:50
StefanM's Avatar
StefanM StefanM is offline
JD Legend
 
Join Date: Oct 2020
Posts: 680
Default

Quote:
Originally Posted by pspzockerscene View Post
--> Die Regel anlegen und dafür sorgen, dass hinter jedem Link
Noch eine ergänzende Nachfrage:
Angeregt durch deine Erläuterung habe ich hier nachgelesen:
https://support.jdownloader.org/en/k...ame-via-anchor
dass etwas Vergleichbares auch bzgl. des Umbenennens des Dateinamens möglich ist.

Und auch gleich mit einer einfachen URL, die mit some_file.jpg endet, getestet.
Funktioniert! Brillantes Feature!

Frage:
Funktioniert das grundsätzlich auch mit URLs, aus denen der Name erst nach dem Grabbing erkennbar ist? Heißt, bei URLs, bei denen JD mithilfe eines Plugins den "echten" Datei-Link und den Dateinamen erst ermittelt?

Oder mit bestimmten Einschränkungen...?
Reply With Quote
  #5  
Old 06.06.2024, 10:59
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 72,089
Default

Ich verstehe die Frage nicht.

Probiere es einfach aus und sollte es mal nicht funktionieren, stelle Testlinks zur Verfügung.
__________________
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
  #6  
Old 06.06.2024, 11:12
StefanM's Avatar
StefanM StefanM is offline
JD Legend
 
Join Date: Oct 2020
Posts: 680
Default

Quote:
Originally Posted by pspzockerscene View Post
Ich verstehe die Frage nicht.

Probiere es einfach aus und sollte es mal nicht funktionieren, stelle Testlinks zur Verfügung.
Erfolgreich getestet hatte ich schon Links dieser Art:
**External links are only visible to Support Staff****External links are only visible to Support Staff**

Und das ist ein Beispiel für Links, nach denen ich gefragt hatte:
Der "Original"-Dateiname ist daraus nicht erkennbar.
Und bei picstate funktioniert das Umbenennen trotzdem.

Was ich wissen wollte, war, ob es grundsätzlich funktioniert, bei Links, aus denen JD erst mithilfe eines Plugins die direkte Donwload-URL ermittelt.

Oder ob bestimmte Voraussetzungen erfüllt sein müssen.
Reply With Quote
  #7  
Old 06.06.2024, 11:19
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 72,089
Default

Okay du redest einfach von links, die selbst keinen Dateinamen enthalten bzw. solchen bei denen das Plugin einen anderen setzt.
Ob und welchen Namen ein Plugin setzt ist grundsätzlich egal. Setzt eine Regel einen Dateinamen, wird der verwendet.

Edge Cases:
Das sollte für alle Links funktionieren es sei denn die Links haben in ihrer "natürlichen" Form selbst schon einen Anchor dann müsstest du einen anderen "Marker" zum Setzen eigener Dateinamen verwenden also z.B. "?dateiname=dateiname.mp4").
In diesem Fall müsste ebenfalls die Regel entsprechend angepasst werden.
__________________
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
  #8  
Old 06.06.2024, 11:27
StefanM's Avatar
StefanM StefanM is offline
JD Legend
 
Join Date: Oct 2020
Posts: 680
Default

Quote:
Originally Posted by pspzockerscene View Post
Ob und welchen Namen ein Plugin setzt ist grundsätzlich egal. Setzt eine Regel einen Dateinamen, wird der verwendet.

Edge Cases:
Das sollte für alle Links funktionieren es sei denn die Links haben in ihrer "natürlichen" Form selbst schon einen Anchor dann müsstest du einen anderen "Marker" zum Setzen eigener Dateinamen verwenden also z.B. "?dateiname=dateiname.mp4").
In diesem Fall müsste ebenfalls die Regel entsprechend angepasst werden.
Ja, genau!
Das wollte ich wissen. Und damit weiß ich ja jetzt auch gleich, wie ich mit Links umzugehen habe, die bereits einen Anchor beinhalten.

Dankeschön!
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 00: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.