JDownloader Community - Appwork GmbH
 

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 26.02.2022, 14:27
Amiganer Amiganer is offline
JD Fan
 
Join Date: Mar 2019
Posts: 72
Default Ein Evevt-Script geht nicht mehr seit heute (26.02.2022)

Hallo.

Ich habe hier ein Script in Benutzung, dass auf einmal nicht mehr geht (26.02.2022), da wollte ich mal fragen, warum das so ist und ob wer helfen kann, bitte.

System: Linux Mint 20.3 64Bit

JD2: Ich habe JD2 (alle updates bis 26.02.2022 13:10 GMT+1) neu gestartet, das Script wieder aktiviert bis der Fehler kam, den Fehler weg geklickt, einen log erstellt
( 26.02.22 12.52.24 <--> 26.02.22 12.59.41 jdlog://6495925302851/ ), das Script wird ja bei einem Fehler deaktiviert. Das es bis gestern ging, denke ich ist die "openJDK" Version richtig ist (Laut Über JD: Oracle JRE 1.8.0_66 64bit).

Das Script hänge ich unten an. Es ist aus dem "Event-Scripter" Thread Nr. #950
Es wird getriggert, wenn ein Package fertig ist und verschiebt die fertigen Links dann in ein neues Package "Already Downloaded YYYYMM". Das sorgt dafür, dass Links, die ich versuche ein 2tes Mal zu laden von JD2 erkannt werden (weil sie schon in den Downloads stehen).
Das Flag habe ich kontrolliert und es ist korrekt eingestellt.

Der Fehler scheint im letzten "if else" zu stecken, doch weiß ich zu wenig über den EventScripter (TypeScript?) um das selber lösen zu können.

Kann mir bitte wer helfen?

Bye, Christian

---------------------------------------------------------------------------
Code:
// Move finished links to user-defined package
// Trigger: Package Finished
// IMPORTANT: Disable "GeneralSettings.movefilesifdownloaddestinationchangesenabled" in advanced settings

var destPackageID,
    linkIds = [],
    date = new Date().toISOString().replace(/(.{4})-(.{2}).+/, "$1$2"),
    newPkgName = "Already Downloaded " + date; // <- Package name to which the finished link will be moved

getAllFilePackages().some(function(package) {
    if (package.name == newPkgName) {
        destPackageID = package.UUID;
        return true;
    }
})

package.getDownloadLinks().forEach(function(link) {
    if (link.finished) linkIds.push(link.UUID);
})

if (destPackageID) {
    callAPI("downloadsV2", "moveLinks", linkIds, null, destPackageID);
} else {
    callAPI("downloadsV2", "movetoNewPackage", linkIds, null, newPkgName, null);
Reply With Quote
  #2  
Old 26.02.2022, 14:46
mgpai mgpai is offline
Script Master
 
Join Date: Sep 2013
Posts: 1,533
Default

Yesterday's first update had broken myjd api, but it has since been fixed in a subsequent update.

Make sure you have the latest version (Core revision #45518).
Reply With Quote
  #3  
Old 26.02.2022, 18:20
Amiganer Amiganer is offline
JD Fan
 
Join Date: Mar 2019
Posts: 72
Default

Hallo.

Nach deinem Post habe ich das mal versucht, kein Erfolg.

JD sagt:
Kern (Core): 45518
Launcher: 5522
AppWork Utilities: 3686
Browser: 45397
Update: 1020
Erstellungsdatum: Fri Feb 25 21:46:49 CET 2022

Das sind die Daten aus dem "Über JDownloader" ("About JDownloader").

Der Fehler bleibt, ich mache gerade einen neuen log....

26.02.22 12.52.24 <--> 26.02.22 17.14.56 jdlog://5695925302851/

Für mich sieht das gleich aus. Gibt es da noch ein Minor Update, das mir fehlt?
Soll ich mal versuchen, JD2 mit einer anderen JRE (< JAVA 15) zu starten? Die benutze 1.8.0._66 ist ja nicht mehr so aktuell, unter Win war das glaube ich schon bei >200...

Bye, Christian
Reply With Quote
  #4  
Old 26.02.2022, 18:48
mgpai mgpai is offline
Script Master
 
Join Date: Sep 2013
Posts: 1,533
Default

Hi,

You install seems to be up to date. I just tested the script here and it's working fine. I am using Java 1.8.x though. Guess you will have to wait for Jiaz to respond.

You can also try with a fresh install in a different location or do a quick repair.
Reply With Quote
  #5  
Old 26.02.2022, 20:28
tarkett tarkett is offline
JD VIP
 
Join Date: Apr 2009
Location: Deutschland
Posts: 367
Default

@Amiganer


Mir fällt nur auf, dass ganz am Ende noch eine schließende Klammer } fehlt. Prüfe mal, ob das in deinem System auch fehlt oder nur hier in deinem Beitrag.


Gruß
tarkett
Reply With Quote
  #6  
Old 28.02.2022, 11:18
Amiganer Amiganer is offline
JD Fan
 
Join Date: Mar 2019
Posts: 72
Default

Moin Moin.

Das mit der Klammer ist ein kopier Fehler, in JD ist diese Klammer da.

Ich habe jetzt auch das Repair ausprobiert, es geht noch immer nicht.

Hat sich was am Event-Scripter plugin verändert?
Ist daran gearbeitet worden?
Wir hatten ja schon mal festgestellt, daß es ab JDK 15 nicht mehr geht, weil eine Standart-Erweiterung in der VM gelöscht worden ist.

Noch eine Idee?

Bye,
Christian
Reply With Quote
  #7  
Old 28.02.2022, 15:07
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,922
Default

@Amiganer
Bitte wende dich erneut an uns per: support@jdownloader.org

Grüße, psp

EDIT

Jiaz konnte den Fehler finden.


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?

Last edited by pspzockerscene; 28.02.2022 at 15:58.
Reply With Quote
  #8  
Old 28.02.2022, 19:13
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,922
Default

CORE-Updates have been released!
Please update your JDownloader and report any issues you find asap.

CCORE-Updates wurden released!
Bitte JDownloader updaten und eventuelle Bugs schnellstmöglich an uns melden.

-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
  #9  
Old 01.03.2022, 22:25
Amiganer Amiganer is offline
JD Fan
 
Join Date: Mar 2019
Posts: 72
Default

Hallo.

Ich denke dann mal, ihr habt da was gefunden. Ob es wirklich funktioniert kann ich erst Morgen mit Sicherheit sagen.

Danke.

Bye,
Christian
Reply With Quote
  #10  
Old 02.03.2022, 12:15
Amiganer Amiganer is offline
JD Fan
 
Join Date: Mar 2019
Posts: 72
Default

Hallo.

Nur zur Info: Es geht jetzt wieder.

Danke.
Bye, Christian
Reply With Quote
  #11  
Old 02.03.2022, 12:16
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,922
Default

Danke für dein Feedback.

Grüße, 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
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 11:25.
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.