JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 25.04.2025, 06:07
Tedolly Tedolly is offline
Tera Loader
 
Join Date: Dec 2015
Posts: 178
Default Linkgrabber: Sortierung ist für mich seltsam

Linkgrabber: Sortierung nach Name ist für mich unverständlich:
aaa.2.222
aaa.3.333
aaa.4.444
aaa 1.zzz gehört eigentlich ganz nach oben, Space kommt vor Punkt, oder?

Selbst wenn Zeichen wie Space, Punkt etc. bei Sortierungen ignoriert werden, müsste doch 1 vor 2 kommen. Meine Meinung.
Reply With Quote
  #2  
Old 25.04.2025, 10:52
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 82,936
Default

Tedolly: Für die Sortierung wird aktuell der "Natural Order" comparator genutzt,
siehe github.com/paour/natorder
Hier werden Leerzeichen und 0 "gleichbehandelt", sofern es ein Lauf von Zahlen ist.

Es gibt ein Ticket/Featureidee hier dem Nutzer die Auswahl aus verschiedenen Comparatoren zu ermöglichen, siehe
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 25.04.2025 at 10:56.
Reply With Quote
  #3  
Old 25.04.2025, 11:15
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 75,259
Default

Ergänzung:
Ich sehe keine zeitnahe Umsetzung des Tickets passieren., daher möchte ich nur erwähnen, dass du das auch über ein EventScripter Script lösen könntest, das dann beliebige Sortierungen durchführt.

EventScripter subforum:
https://board.jdownloader.org/forumdisplay.php?f=52
EventScripter help article:
https://support.jdownloader.org/know...event-scripter
__________________
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
Old 08.05.2025, 14:15
Tedolly
Message deleted by pspzockerscene. Reason: Gelöscht auf Anfrage des Users
  #4  
Old 08.05.2025, 14:27
Tedolly Tedolly is offline
Tera Loader
 
Join Date: Dec 2015
Posts: 178
Default

(sorry, bin wieder mal zu spät)

Jiaz, nach einer Weile habe ich kapiert, was Du meinst.
Die letzte Zeile sieht dann so aus:
aaa.2.222
aaa.3.333
aaa.4.444
aaa01.zzz war vorher: aaa 1.zzz

Und 0 kommt eben vor Punkt.
Für mich etwas seltsam, dass Space und Null gleichwertig angesehen werden. Aber gut, wenn es so ist, ist es halt so, vielleicht ne Java-Sache. In Zukunft brauche ich dann nicht wieder ratlos rumtesten
Reply With Quote
  #5  
Old 08.05.2025, 14:48
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 82,936
Default

Quote:
Originally Posted by Tedolly View Post
Für mich etwas seltsam, dass Space und Null gleichwertig angesehen werden. Aber gut, wenn es so ist, ist es halt so, vielleicht ne Java-Sache
Hat nichts mit Java zu tun, sondern so funktioniert eben der genutzte Algoritmus, unabhängig von Java
github.com/paour/natorder
Quote:
Perform 'natural order' comparisons of strings in Java....Based on the C version by Martin Pool, of which this is more or less a straight conversion
__________________
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 18:44.
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.