JDownloader Community - Appwork GmbH
 

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 04.12.2024, 21:10
firefranz firefranz is offline
JD Alpha
 
Join Date: Sep 2015
Posts: 22
Default Entpackungsfehler Dateinamen, die mit einem Punkt beginnen

Hallo zusammen,

mir ist aufgefallen, dass der jDownloader Dateien innerhalb eines Archives, die mit einem Punkt beginnen, ohne diesen entpackt. Ist das bekannt und kann evtl angesehen werden? Oder kann man einen anderen Entpacker als den integrierten verwenden?

7 Zip als Fat client entpackt richtig.

Kleies Beispiel File: **External links are only visible to Support Staff****External links are only visible to Support Staff**

Viele Grüße,
firefranz
Reply With Quote
  #2  
Old 05.12.2024, 10:05
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 81,637
Default

@firefranz: führender Punkt wird unter Unix/Linux/Mac für *unsichtbar* genutzt und damals haben sich viele gewünscht das dies entfernt wird und seitdem ist das so. Ich kann dir hier eine Profieinstellung einbauen, mit dem du das Verhalten abschalten kannst beim Entpacken.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #3  
Old 05.12.2024, 12:20
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 73,746
Default

@Jiaz
Wäre es nicht eine gute Idee, hier ein "AUTO" Setting als default zu haben, welches:
- Führende Punkte in Dateinamen per default unter Windows erlaubt
- und/oder führende Punkte [unter OS != Windows] durch ein anderes Zeichen ersetzt?
__________________
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
  #4  
Old 05.12.2024, 12:40
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 81,637
Default

Quote:
Originally Posted by pspzockerscene View Post
@Jiaz
Wäre es nicht eine gute Idee, hier ein "AUTO" Setting als default zu haben, welches:
- Führende Punkte in Dateinamen per default unter Windows erlaubt
Download unter Windows zu einem Netzlaufwerk mit Unix, führt dann wieder zu versteckten Dateien
__________________
JD-Dev & Server-Admin
Reply With Quote
  #5  
Old 05.12.2024, 13:07
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 73,746
Default

Du redest gerade von Ordner-Pfaden, ich und der User von Dateien
__________________
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 05.12.2024, 13:52
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 81,637
Default

Quote:
Originally Posted by pspzockerscene View Post
Du redest gerade von Ordner-Pfaden, ich und der User von Dateien
Nein. Dateien und Ordner mit einem Punkt am Anfang sind unter Unix unsichtbar. Wenn nun unter Windows eine Datei mit . auf ein Netzlaufwerk mit Unix unterbau geladen wird, dann ist diese Datei/Ordner dadurch wieder auf dem Laufwerk unsichtbar.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #7  
Old 05.12.2024, 15:15
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 73,746
Default

Das habe ich verstanden.
Wir haben aneinander vorbeigeredet.

TL;DR
Mit dem derzeitigen Entfernen des Punktes by default möchtest du ungewolltem Verhalten auf allen Systemen vorbeugen sprich, Windows User, die solche Files in ein Linux System schieben werden derzeit eben nicht ungewollt unsichtbare Dateien erhalten.
__________________
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 05.12.2024, 15:36
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 73,746
Default

@Jiaz
Vielleicht ist es eine gute Idee, statt einer an/aus Einstellung für diese Dateinamenskorrektur ebenfalls eine Regex Replace Map zu verwenden ähnlich wie GeneralSettings.filenamereplacemap aka GeneralSettings.extractedfilesfilenamereplacemap.
Hier dann per default nur mit folgendem Inhalt:
Code:
{
  "^\\.+": ""
}
Das hätte den Vorteil, dass der User das Verhalten nicht nur abstellen- sondern auch personalisieren kann.
__________________
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
  #9  
Old 05.12.2024, 15:54
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 81,637
Default

@pspzockerscene: gute Idee, habe das mal mit ins Ticket rein
__________________
JD-Dev & Server-Admin
Reply With Quote
  #10  
Old 06.12.2024, 08:44
firefranz firefranz is offline
JD Alpha
 
Join Date: Sep 2015
Posts: 22
Default

Das mit Regex fänd ich auch ne gute Idee.
Reply With Quote
  #11  
Old 09.12.2024, 12:26
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 81,637
Default

Ich schaus mir bei Zeiten an. Fürs Entpacken sollte es relativ schnell zu machen sein
__________________
JD-Dev & Server-Admin
Reply With Quote
  #12  
Old 11.12.2024, 16:17
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 73,746
Default

Das nächste CORE-Update wird eine entsprechende Einstellungsmöglichkeit bieten.
Wie diese heißt, werden wir dann hier erwähnen.

Bitte auf das nächste CORE-Update warten!

Please wait for the next CORE-Update!

Wartest du auf einen angekündigten Bugfix oder ein neues Feature?
Updates werden nicht immer sofort bereitgestellt!
Bitte lies unser Update FAQ! | Please read our Update FAQ!

---
Are you waiting for recently announced changes to get released?
Updates to not necessarily get released immediately!
Bitte lies unser Update FAQ! | Please read our Update FAQ!


-psp-
__________________
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
  #13  
Old 11.12.2024, 16:55
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 73,746
Default

Ich hau die Erklärung mal vor dem Release des Updates rein:

Wir hatten bereits eine Einstellungsmöglichkeit, die dem User erlaubt, typischerweise ungewollte Zeichen in Pfaden/Dateinamen zu entfernen oder durch andere zu ersetzen und zwar diese:
Code:
GeneralSettings.filenamereplacemap
Diese wurde bisher nicht auf entpackte Dateien/Ordner angewendet.
Nach dem Update gibt es die Möglichkeit, diese auch auf Entpackpfade anzuwenden:
Code:
Extraction.applyfilenameregexreplacemaptoextractionpaths
Einstellung aktiviert = Führende Punkte sind erlaubt & Benutzerdefiniertes Cleanup wird angewendet
Einstellung deaktiviert (default) = Führende Punkte werden entfernt & Benutzerdefiniertes Cleanup wird nicht angewendet

Wenn man beides gleichzeitig will also eigene cleanup Map und Punkte entfernen, muss man die Einstellung aktivieren und die Map um den Eintrag aus Post #8 ergänzen.


Warum so "kompliziert"?
Damit sich für Bestands-User nichts ändert.
__________________
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
  #14  
Old 14.12.2024, 12:51
firefranz firefranz is offline
JD Alpha
 
Join Date: Sep 2015
Posts: 22
Default

Klingt gut.. Dann warte ich mal gespannt auf das Core Update.
Reply With Quote
  #15  
Old 16.12.2024, 11:16
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 81,637
Default

@firefranz: Wir geben hier bescheid, sobald das Update raus ist
__________________
JD-Dev & Server-Admin
Reply With Quote
  #16  
Old 20.12.2024, 17:26
firefranz firefranz is offline
JD Alpha
 
Join Date: Sep 2015
Posts: 22
Default

Das scheint wohl grad das Core update gewesen zu sein.. Ich finde die Option jetzt und das Entpacken klappt.

Danke Euch!
Reply With Quote
  #17  
Old 20.12.2024, 17:32
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 81,637
Default

Quote:
Originally Posted by firefranz View Post
Danke Euch!
Bitteschön und danke für die Rückmeldung!
__________________
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 20:13.
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 - 2025, Jelsoft Enterprises Ltd.