#1
|
|||
|
|||
hinzugefügt Bildlinks nach Download umbenennen
Guten Morgen,
ich möchte gerne das er hinzugefügte Downloadlinks (Bilder) nach dem Download umbenennt. Idealerweise so wie der Download Ordner heißt, Download Ordner wird vorher schon erstellt beim erstellen des Crawljob. Ist das irgendwie umsetzbar das er nur die hinzugefügten Bildlinks umbenennt und alle anderen Bilder ignoriert falls welche im Download vorhanden sind? |
#2
|
||||
|
||||
Den ersten Teil, ja klar, einfach via Packagizer Regel. Eine Regel welche dem Dateinamen noch den Ordnernamen anhängt.
Aber den zweiten Teil deiner Frage hab ich nicht verstanden, sorry. Du kannst die Regel ohne Probleme nur auf diesen Crawljob greifen lassen, wenn du das meinst? Zb in der Regel noch eine zusätzliche Bedingung und die sourceURL prüfen, zb auf den Dateinamen prüfen. Anhand von echten Beispielen kann man besser helfen
__________________
JD-Dev & Server-Admin |
#3
|
|||
|
|||
Den zweiten teil hast du gleich mit beantwortet:thumbup:
Downloadurl http(s)? damit sollte er ja wirklich nur hinzugefügte links erkennen, manchesmal holt er bei crawln ja noch verborgene Bilder mit rein Aber das er ihn umbenennt in den Ordner Namen das will nicht so wirklich bei mir **External links are only visible to Support Staff****External links are only visible to Support Staff** egal welche variable ich vom JD da rein mache ich bekomme nie den Download Ordner Namen bei testen **External links are only visible to Support Staff****External links are only visible to Support Staff** |
#4
|
||||
|
||||
Die DownloadURL beinhaltet ein Regex aber die Checkbox ist nicht aktiv Somit klappt das schonmal nicht
Auch macht die Regel so keinen Sinn, da jeder Link gleich umbenannt wird. In deiner CrawlJob regel einen Paketnamen setzen und overwritePackagizerEnabled=false setzen Danach im Packagizer sourceURL contains .crawljob set filename to <jd:orgpackagename>-<jd:orgfilename>
__________________
JD-Dev & Server-Admin |
#5
|
||||
|
||||
Du kannst nur auf einen Paketnamen referenzieren wenn einer vorhanden ist. Sprich entweder via Packagizer Regel vorher, oder vie Crawljob, oder via AddLinks Dialog oder ein Plugin setzt einen Paketnamen
__________________
JD-Dev & Server-Admin |
#6
|
|||
|
|||
Das funktioniert perfekt, Danke schön
|
#7
|
||||
|
||||
Danke fürs Feedback!
__________________
JD-Dev & Server-Admin |
Thread Tools | |
Display Modes | |
|
|