JDownloader Community - Appwork GmbH
 

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 24.02.2015, 15:07
Regor Regor is offline
Zetta Loader
 
Join Date: Feb 2011
Posts: 192
Default JD2: Standard-Downloadordner-Liste entfernen

Hallo,

neu angelegte Verzeichnisse in der Standard-Downloadordner-Liste (unter "Allgemein") werden bei mir immer nur bis zum Neustart gespeichert.

In dieser Liste gibt einige sehr alte Einträge.
Wie kann ich die alten Einträge entfernen und was muss ich ändern, damit neue Einträge dort dauerhaft hinterlegt werden?

Danke!
Reply With Quote
  #2  
Old 24.02.2015, 15:10
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,289
Default

Können wir teamviewer machen?
Die Liste beinhaltet die letzten X verwendeten Ordner.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #3  
Old 24.02.2015, 15:13
Regor Regor is offline
Zetta Loader
 
Join Date: Feb 2011
Posts: 192
Default

Hallo,
das ist momentan nicht möglich.
Meine Liste beinhaltet Ordner die Jahre alt sind, doch neu erstellte gehen immer wieder verloren.
Reply With Quote
  #4  
Old 24.02.2015, 15:20
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,289
Default

Sicher das der Ordner nicht dabei ist? Evtl irgendwo mittendrin?
__________________
JD-Dev & Server-Admin
Reply With Quote
  #5  
Old 24.02.2015, 16:05
Regor Regor is offline
Zetta Loader
 
Join Date: Feb 2011
Posts: 192
Default

Die neu angelegten Ordner sind nur solange in der Liste vorhanden, bis JD oder Windows neu gestartet wird.
Danach zeigen sich wieder nur die alten Ordner und die neuen wurden entfernt.
Kann man diese Liste nicht zurücksetzen?
Reply With Quote
  #6  
Old 24.02.2015, 16:16
oEFLKQzikCqw oEFLKQzikCqw is offline
JD Legend
 
Join Date: Mar 2012
Posts: 1,779
Default

Ja geht:
LinkgrabberSettings: Download Destination History
Reply With Quote
  #7  
Old 24.02.2015, 16:17
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,289
Default

Doch klar, Advanced Settings und dann den Reset button. Aber das löst ja nicht die Ursache. Interessant wäre warum JD nicht speichern kann.
Evtl mal den Logs ordner zippen und an support@jdownloader.org schicken?
__________________
JD-Dev & Server-Admin
Reply With Quote
  #8  
Old 24.02.2015, 17:08
Regor Regor is offline
Zetta Loader
 
Join Date: Feb 2011
Posts: 192
Default

Danke.
Die alten Einträge sind jetzt weg.
Ich werde schauen, ob neue Einträge jetzt erhalten bleiben.
Reply With Quote
  #9  
Old 24.02.2015, 17:32
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,289
Default

Meld dich einfach wenn es wieder Probs gibt
__________________
JD-Dev & Server-Admin
Reply With Quote
  #10  
Old 25.02.2015, 21:01
Regor Regor is offline
Zetta Loader
 
Join Date: Feb 2011
Posts: 192
Default

Das Problem, welches mich seit mehreren Jahren gestört hatte, scheint beseitigt.
Neue Ordner werden jetzt gespeichert, soweit ich das nach einem Tag beurteilen kann.
Reply With Quote
  #11  
Old 26.02.2015, 10:33
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,289
Default

Hab die Ursache ja auch gefixed Danke fürs Feedback
__________________
JD-Dev & Server-Admin
Reply With Quote
  #12  
Old 27.02.2015, 11:21
Regor Regor is offline
Zetta Loader
 
Join Date: Feb 2011
Posts: 192
Default

D.h. es wurde auch etwas am Programm geändert?

Ich hatte nur dieses vorgenommen, bzw. zurückgesetzt:
Quote:
Originally Posted by oEFLKQzikCqw View Post
Ja geht:
LinkgrabberSettings: Download Destination History
Reply With Quote
  #13  
Old 28.02.2015, 10:22
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,289
Default

Ja, das aufräumen wurde in der falschen "Reihenfolge" gemacht. Sobald Limit erreicht wurde, wurden die neusten entfernt und nicht die ältesten
__________________
JD-Dev & Server-Admin
Reply With Quote
  #14  
Old 28.02.2015, 16:24
Regor Regor is offline
Zetta Loader
 
Join Date: Feb 2011
Posts: 192
Default

So hatte ich es auch empfunden.
Sonst scheint dies allerdings niemand aufgefallen zu sein.
Reply With Quote
  #15  
Old 28.02.2015, 16:43
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,289
Default

Jeb, selbst mir nicht, daher hats auch mit dem "fix" solange gedauert
__________________
JD-Dev & Server-Admin
Reply With Quote
  #16  
Old 21.03.2015, 19:41
Lucaen Lucaen is offline
JD Addict
 
Join Date: Aug 2009
Posts: 156
Default

Kann man das auch irgenwo einstellen das keine neuen Downloadordner in die History hinzugefügt werden
aber die in der History sind auch drinbleiben?
Es sollen zwar hin und wieder neue Downloadordner erstellt werden aber nicht in die History eingetragen werden.
Reply With Quote
  #17  
Old 21.03.2015, 19:43
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,918
Default

Nicht dass ich wüsste.
Entweder dafür selbst was bauen oder schauen, ob jiaz das per Profieinstellung einbaut.
__________________
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
  #18  
Old 22.03.2015, 09:13
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,289
Default

@psp: mach mir nen ticke dazu, dann bau ich da wwas ein
__________________
JD-Dev & Server-Admin
Reply With Quote
  #19  
Old 22.03.2015, 15:16
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,918
Default

Ticket:
__________________
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
  #20  
Old 22.03.2015, 18:11
Lucaen Lucaen is offline
JD Addict
 
Join Date: Aug 2009
Posts: 156
Default

ist ja toll, Danke.
Reply With Quote
  #21  
Old 20.07.2019, 19:59
thecoder2012's Avatar
thecoder2012 thecoder2012 is offline
Official 9kw.eu Support
 
Join Date: Feb 2013
Location: Internet
Posts: 1,324
Default

Wer gar keine Einträge haben will könnte in den Profieinstellungen "GeneralSettings.downloaddestinationhistorylength" bzw. "GeneralSettings.maxdownloadlinkhistoryentries" auf 0 setzen. Ungetestet!

Quote:
Originally Posted by Jiaz View Post
@psp: mach mir nen ticke dazu, dann bau ich da wwas ein
Zu Lebzeiten der Menschheit oder später?

Quote:
Originally Posted by Lucaen View Post
ist ja toll, Danke.
Schon genutzt die nicht vorhandene Option?

Quote:
Originally Posted by Lucaen View Post
Kann man das auch irgenwo einstellen das keine neuen Downloadordner in die History hinzugefügt werden
aber die in der History sind auch drinbleiben?
Es sollen zwar hin und wieder neue Downloadordner erstellt werden aber nicht in die History eingetragen werden.
Über den Ereignis-Skripter gäbe es ein Weg um das gewünschte Ziel annährend zu erreichen. Für eine perfekte Lösung müsste vermutlich das obige Ticket realisiert werden.

Hauptskript:
Code:
// No new entries in Download Destination History
// Trigger: Interval (e.g. 10000ms)

var DownloadDestinationHistory_old = getProperty("downloaddestinationhistory", true);

if (typeof DownloadDestinationHistory_old == "object") {
    if (Object.keys(DownloadDestinationHistory_old).length > 0) {
        var DownloadDestinationHistory = callAPI("config", "get", "org.jdownloader.gui.views.linkgrabber.addlinksdialog.LinkgrabberSettings", null, "DownloadDestinationHistory");

        for (var key in DownloadDestinationHistory) {
            if (!DownloadDestinationHistory_old.hasOwnProperty(key)) {
                DownloadDestinationHistory[key].name = null;
            }
        }
        callAPI("config", "set", "org.jdownloader.gui.views.linkgrabber.addlinksdialog.LinkgrabberSettings", null, "DownloadDestinationHistory", DownloadDestinationHistory);
    }
}

Um die Daten im Cache zu haben muss noch ein zweites Skript genutzt werden:
Code:
// Save DownloadDestinationHistory as session cache
// Trigger: JDownloader started
var DownloadDestinationHistory = callAPI("config", "get", "org.jdownloader.gui.views.linkgrabber.addlinksdialog.LinkgrabberSettings", null, "DownloadDestinationHistory");
setProperty("downloaddestinationhistory", DownloadDestinationHistory, true);
Theoretisch könnte man auch die Configdatei auslesen und eine dauerhafte Kopie anlegen statt im Cache es immer einzulesen.


Zusätzlich oder als Alternative kann es auch per Button erfolgen statt beim JD Start:
Code:
// Save DownloadDestinationHistory as session cache
// Trigger: Toolbar Button Pressed
// Eventtriggername: Freeze entries

if (name == "Freeze entries") {
    var DownloadDestinationHistory = callAPI("config", "get", "org.jdownloader.gui.views.linkgrabber.addlinksdialog.LinkgrabberSettings", null, "DownloadDestinationHistory");
    setProperty("downloaddestinationhistory", DownloadDestinationHistory, true);
}

Es ist der erste Fall bei mir wo eine Profieinstellung (LinkgrabberSettings.downloaddestinationhistory) sich eigenständig verändert beim Speichern. Der Wert "time" wird stets aktualisiert. Darum ist eine Lösung über den Wert "time" nicht möglich in diesem Fall um alle "neuen" Einträge zu blockieren.
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep.

Last edited by thecoder2012; 20.07.2019 at 20:18.
Reply With Quote
  #22  
Old 22.07.2019, 16:09
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,289
Default

Eine weitere Möglichkeit statt dem Ticket und Script, wäre die Einführung eines neuen Properties zu jedem Eintrag, zb *preset* oder *keep* und die history länge auf 0 stellen. so würden nur jene Einträge beibehalten (samt Sortierung) welche auch das entsprechende Property haben
Vorteil: Eine solche Änderung könnte ich relativ einfach umsetzen und hätte ebenfalls den gewünschten effekt
__________________
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 13:29.
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.