#2041
|
|||
|
|||
Hi guys! I'm looking for a script that can transfer files downloaded to my VPS to Gdrive.
Is anything like that already available? |
#2042
|
|||
|
|||
You have to call an external program like rclone in eventscripter. There might be some examples in the forum, but if you cannot find one, test the program in CLI and post the working command here.
|
#2043
|
|||
|
|||
Change to LinkGrabber tab
Is there a command to change to the LinkGrabber tab?
I wanted to add a script to automatically switch to the LinkGrabber tab when a new link is added. Or is that already possible? I couldn't find anything in the advanced settings; just to auto switch to Downloads tab on new download. |
#2044
|
|||
|
|||
Quote:
|
#2045
|
|||
|
|||
Quote:
When is your active time of day? |
#2046
|
|||
|
|||
I am available now. Pinged you in the channel.
|
#2047
|
|||
|
|||
Quote:
Thank you, Master! My problem can be solved with the packagizer, not the script. My environment was non-English, but when I set it to English, the packagizer showed up. |
#2048
|
|||
|
|||
@Jiaz
Marvel hier, Event scripter..... - THX mgpai Also hab den Hinweis von mgpai gelesen, aber ich hab kein ffplay in JD Tools drinn….. (Ich hab die Portable Edition von JD Downloader) , muss ich die Erweiterungen installieren wenn ja wo, ist es eventuell in Growl Benachrichtigung drinnen ..??? - Hab zwar die Dienste von dir angesehen, da muss man sich anmelden… zwar find ich die APP und den Dienst und Funktionumfang richtig gut, (vermutlich werd ich in er Zukunft nicht drum herum kommen, aber jetzt für diesen Rechner wären die Notification Trigger doch nötig. -Jaaa der Hinweis mit dem "VPN Client verstellen" war garnicht schlecht, leider ist da ein bug drinnen wie feststellen musste, den es gibt die Einstellung nach X Minuten Verbindung Trennen bei Inaktivität. Obwohl es noch Aktivität gibt trennt es dennoch die Verbindung, zum kotzen. Aber war gut muss mich nach ner Anderen App umsehen woo ich drauf achte. Jetzt weiss ich ja worauf ich achten muss, Danke Dir. Notification trigger fürs Entpacken Ja, bitte, und zwar hab ich das eingebaute Example genutzt was gut funktioniert, File by File,aber manchmal dauert es seine Zeit, solche Pakete zu entpacken, den ich mache was anderes In der Zeit, und hab dann den Monitor aus. Denn ich entpacke die Pakete immer dann wenn ich den Rechner nicht brauche, gleichzeitig und während dem Surfen ist der Arbeitsspeicher bereits bedient. Und soo gut wie unbenutzbar. Wie gesagt es macht derzeit eine wav Sound File by File funktioniert gut. Wenn es möglich ist einen separaten Script zu machen der ein mp3 Lied abspielt wenn z.B alle 15 Files erst fertig sind wäre es klasse mit FFplay wenn du mir noch sagst wie den installiert bekomme. Und Die eingebauten Lautsprecher Triggern mir dann und sagen bescheid wenns fertig ist. Notification trigger für Geschwindigkeit fällt länger als 1 min unter 50 kbit Geschwindkeit fällt für 1 minute unter 50 kbit gibt mp3 Sound aus. Einmal hierfür script. Und Hier hätt ich bereits einen Upgrade Wunsch zu vorigen dazu Fällt die Geschwindigkeit jetzt für länger als 2 Minute unter 50kbit etc.-Stope den Download-Deaktiviere den Link (nicht Paket)-Gib Notification Trigger Aus mp3-starte nächsten Download „Link“ Ist das Möglich??? Jaa Hab schon bisschen weiter gedacht hab mich bei anderen Post eingelesen)). Und wenn der Download wegen VPN Hängen bleibt bei 0Kbit weder Stoppt und weiter läuft bis ich dafür eine ersatz VPN app gefunden habe und testen kann. Bräucht ich noch dieses script bei 0kbit Download-nach 1 minute-JD Stoppen- Notification Trigger als MP3 ausgeben eine Bitte noch, das script Beispiel von mgpai Path ist schon gut, aber wenn du oder eine Co Produktion von euch JD Admins wäre für das erste mal für diese Scripts wo ich Path etc eine Rote Farbe gut und für das Script was ich kopiere bzw das man unverändert bleibt kann schwarz bleiben. Danke Dir für die Unterstützung ❗ Gruss Marvel P.S: falls noch fragen offen sind, wird es diesmal nicht lange dauern bis antworte, hab mich indie Dienste und Apps eingelesen ob es mit diesen Rechner gehen würde, und wegen der Crash Logs und Generell Log files was sich da ansammelt oh je aber da komm ich noch auf die zu mein Lieber....)) Alter Post nochmal für Kontext Also ich Brauch einen Notification Trigger wenn Der Monitor aus ist und Jdownloader Weiter im Hintergrund läuft., und ne Meldung ausgibt aus den eingebauten Lautsprechern 1 ) manchmal Reduziert der Hoster wieso auch immer die Geschwindigkeit bei einem File ( nicht bei allen), wenn ich dann, später wieder am Rechner bin hoff ich natürlich das Files fertig sind, leider passiert es dann das JD an dem File hängen geblieben ist und es nur 50kbit runterlädt. Das File kann ich auch bei einem Anderen Hoster schneller Runterladen, das merk ich natürlich erst wenn ich wieder am Rechner sitze und den Monitor anmache. Und Manuell stope und ein anderes File zum download starte. Der Notification Trigger ist nur ein Hinweis Geber das ich wenn ich zeit habe nochmal einschalte und ein anderes Paket Manuell wähle. 2) Das Passiert nur bei nur Bei Mega Files , aber nutze ne VPN App, die Beendet die Verbindung nicht sonder Springt von Grün (VPN) auf Orange, und das nicht bei jeder Verbindung nur bei einigen Ländern, Doof nur wenn das Passiert und wenn man dann wieder zurück kommt an den Rechner. (ROT würde VPN Beendet und JD würde ja stoppen.) Ich hab ihr zwar ein ähnliches Problem gefunden von einem hab das aber soo für mich nicht übernehmen können als script. Im Event-script Bereich Mir würde das aber auch schon gut reichen wenn der DOWNLOAD DANN EINFACH STOPPEN WÜRDE, und nicht bei 0Kbs hänglen bliebe. Notification-Sound in JD gibt ne Meldung aus, So kann ich Die VPN App Verbindung Manuell Disconnecten und ne Neue Verbindung aufbauen. Ich hab ihr zwar ein ähnliches Problem gefunden von einem hab das aber soo für mich nicht übernehmen können als script. Im Event-script Bereich Und Die eingebauten Lautsprecher Triggern mir dann und sagen bescheid wenns fertig ist. Man kann auch TV Sehen und weiss "Beep "fertig alles im Hintergrund. Und Monitor ist aus. Dann weiss man wann man wieder an den Rechner muss. Also ich benutze Amphetamine ein Notification Trigger App, wenn JDownloader läuft und Der Monitor aus ist und ab und An Passiert es, das während der Download läuft, JD im Crasht. Wenn er das dann aber triggert kann ich gleich JD Neustarten. Dann hör ich ein mp3 Lied was ich voreingestellt habe. Früher hab ich erst nach 40 min gar na nachstunden erstgemerkt, natürlich erst wenn ich wieder am Rechner war das JD gecrasht ist und eigentlich kein Download lief, was zum Kotzen war. Also im Grossen ganzen geht es beim Notification Triggern nur darum das ich weiss wenns ein Problem gibt und ich dann Manuell die Sachen Fixxe. und kein Monitor laufen lassen muss. Ich hab schon einiges ausprobiert an Notification Apps die alle nicht gut liefen, wenn der JD sich selbst melden würde und selbst wechseln wär das Klasse ( damals gabs noch Growl was aber eingestellt wurde)… Nutze MAC OS Sooo ich hoffe ich konnt mich verständlich ausdrücken. Und es gibt genug Kontext zum ersten Post. Und DANKE Schön ❗ Last edited by Marvel; 18.11.2021 at 21:29. |
#2049
|
|||
|
|||
@marvel: If ffplay is installed/available, it will be in the same path as ffmpeg. You can find the install path used by JD in "FFmpegSetup.binarypath" (Advanced Settings).
|
#2050
|
|||
|
|||
Okay I set up JD again and can tease it out with a Youtube video link download FFMpeg installation now found it. long time ago i download youtube videos over JD than i use ffmpeg... thx mgpai))
sooo ffmpeg runtergeladen gefunden @Jiaz Good evenning und Guten Abend JD Admins Jetzt Bereit für den Rest der Scripts..... Freunde, Gruss Marvel von mgpai thx callSync("path/to/ffplay", "path/to/audiofile", "-nodisp", "-autoexit"); Last edited by Marvel; 19.11.2021 at 18:11. |
#2051
|
||||
|
||||
@Marvel
Jiaz ist derzeit sehr beschäftigt und ich bin nicht im Thema drin also bitte abwarten und/oder dich selbst mit dem Thema beschäftigen... Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#2052
|
|||
|
|||
Custom script to download based on metadata criteria or every second file
We have large repository's of images that we need to download and use jDownloader to do this. I am trying to see if anyone has used a custom script or plugin that can allow me to download every second file from a folder or every third file. Or in more detail to selectively download images based on a filter of the capture time of the image taken between certain hours of the day.
|
#2053
|
||||
|
||||
Merged EventScripter related threads.
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#2054
|
|||
|
|||
Hey guys! Is there a script that can enable me to download only the largest file in every package? Any help would be much appreciated. Thank you!
|
#2055
|
|||
|
|||
hi , can anyone help me with a script that opens the download directory as soon as the download finishes ?
and if many people want this , can you add it to jd's settings ? |
#2056
|
|||
|
|||
Quote:
var path = getPath(link.package.downloadFolder) callSync("explorer.exe",path); |
#2057
|
|||
|
|||
thanks , it worked , i used package finished trigger though , because a download can stop for other reasons
|
#2058
|
|||
|
|||
Sorry for asking this, but I can't find an answer through search: is there a script that writes all or parts of the download list to a file? I would need the package name and the download link, and if possible the file name. I can extract it from whatever format it is, as long as it's some kind of text.
Can someone point me in the right direction for this? Thanks! |
#2059
|
|||
|
|||
Slow Download, Hoster, Size, Exception Reset Questions
So i was glad to see that there is a script already in the program to reset downloads if going below a certain speed. Listed way below....
I was wondering tho if there was a way to have it skip files once a file is certain percentage done. IE: downloading from bayfiles, Jdownloader knows the file size. Would be cool if could have it skip files, say that are 50% complete of its download size. That way if for some reason if a download slows, if its 95% done, it doesnt reset and start all over. Other thing i was wondering, how could you just leave out a hoster completely from the script. Lets say i dont want it to apply to zippyshare hoster. ahh to say simply, I dont want the Download speed check to reset zippyshare files. would think that would be some type exception rule. I think these are both doable? but not sure.. Anyone who could whip that out easily, would be appreciated. I have a loose loose grasp. and could make any changes with a written script. Thanks for any help //check if downloads are running at all if (isDownloadControllerRunning() && !isDownloadControllerStopping()) { var running = getRunningDownloadLinks(); //loop through all running Downloads for (var i = 0; i < running.length; i++) { //check if the download has been running at least 20 seconds if (running[i].getDownloadDuration() > 10000) { //check if the current speed is below 100kb/s if (running[i].getSpeed() < 90* 1024) { //reset the download running[i].reset(); //stop the download and restart it //running[i].abort(); } } } |
#2060
|
||||
|
||||
@MLi: You can also do this via Copy Information action (Clipboard, CTRL+C) in rightclick context menu, menu editor. There you can customize the content of the clipboard and what to copy to it
__________________
JD-Dev & Server-Admin |
#2061
|
||||
|
||||
@maxpower420: Both is possible but better wait for mpgai to return here to help you with this. He's our script master and will be able to answer correct/working script faster than me.
__________________
JD-Dev & Server-Admin |
#2062
|
|||
|
|||
Quote:
Code:
/* Restart links Trigger : Interval (60000+) */ var exclude = ["zippyshare.com"]; getRunningDownloadLinks().forEach(function(link) { if ( exclude.indexOf(link.host) == -1 && link.downloadDuration > 60000 && link.speed < 1024 * 128 && link.bytesLoaded / link.bytesTotal < 0.5 ) { link.abort(); } }) |
#2063
|
||||
|
||||
@mgpai: nice and easy solution. always thank you for your great work and all the time you spend helping ppl and on scripts
__________________
JD-Dev & Server-Admin |
#2064
|
|||
|
|||
Thanks!
Thanks Mgpai,
Figured would be not to much to it and is even shorter and simpler than i though it would be. something that prob took all of 5 minutes for you, but would have been hours for my self to figure it out thru trial and error and probably still would be lost. only had to change one thing which was abort to reset since abort just connects it back to the same slow CDN node. Maybe if there is a way to pause it or skip to the next file to download so it comes back to that file after a few minutes, as i know if i completely exit and start back up jdownloader then it will hit a different CDN node and continue where it left off on the download. where as that miliseconds that it just stops and restarts it on abort, it always connects back to the same slow CDN node. but is good enough for me !! Thanks Again |
#2065
|
||||
|
||||
@maxpower420: what host is the link from? most likely JDownloader will try to reuse existing cached link and that works in time x but will fail after time y.
__________________
JD-Dev & Server-Admin |
#2066
|
|||
|
|||
Quote:
Code:
/* Skip/Unskip link Trigger : Interval Recommended Interval : 60000+ */ var exclude = ["zippyshare.com"]; var skipped = []; getRunningDownloadLinks().forEach(function(link) { if ( exclude.indexOf(link.host) == -1 && link.downloadDuration > 60000 && link.speed < 1024 * 128 ) { link.skipped = true; skipped.push(link); } }) sleep(1000); skipped.forEach(function(link) { link.skipped = false; }) |
#2067
|
|||
|
|||
Timeschedule autoreconnect
Hello,
i would like to use auto reconnect function only in the specific time frame (or not use it in a specific time frame) because i dont want auto reconnect during working time. Please can you help me to do this step by step please? (i'm not a programmer) Thank you |
#2068
|
|||
|
|||
Quote:
Code:
Settings > Extension Modules > Scheduler |
#2069
|
|||
|
|||
Thank you, i check it, but i dont understand how to use it.
Which event? Interval? Where can i set this interval? And which script i have to put it? Thanks so much Best regards and happy new year |
#2070
|
|||
|
|||
Merge packages with the same name?
Quote:
Now for my other question: I have a script that adds downloads to the LinkGrabber, but every time it runs a new package is created instead of adding to the existing ones. Is there an EventScripter script that can merge packages that have the same name into one? Is that possible to do? If it is, I can try to put it together, but as of right now I know nothing about what the EventScripter can and cannot do... Thanks! |
#2071
|
||||
|
||||
@farna1000: In Scheduler extension you add events and tell JDownloader when to do what, eg disable auto reconect daily at x o'clock, and another event enable auto reconnect daily at y o'clock.
@MLi: how do you add the links? what method? clipboard? crawljob files? api? do you want a custom package name or the auto generated and just want them to be merged?
__________________
JD-Dev & Server-Admin |
#2072
|
|||
|
|||
Quote:
So I would like to just go through the package list and merge the ones that have the same name, as I know they will have everything else the same. Is this a use case for the EventScripter? Is there any command list or documentation for it? Anything somewhat similar that I could base it on? Thanks! MLi |
#2073
|
||||
|
||||
@MLi: Thanks for the feedback! So you need a feature that when name AND download directory of the package are the same, then the links from linkgrabber will be placed into existing package with same name AND download directory, right? if no such package is found, then create new one?
Would it be okay if this feature is enabled/disabled globally?
__________________
JD-Dev & Server-Admin |
#2074
|
|||
|
|||
Quote:
And having it globally would be fine. In my case I don't automatically add the links to the downloads (sometimes I need to do some filtering before starting them, and the painful part is adding all the links, so that's what I automated), so having it as an option for Start Downloads would also work for me, but either one is fine. Thanks a lot for all your work on JD, I don't know what I would have done the last couple years without it! MLi |
#2075
|
||||
|
||||
@MLi: Thanks for the confirmation about this feature wish. I think this can be done (globally). I will try to work on this as soon as I find time
__________________
JD-Dev & Server-Admin |
#2076
|
|||
|
|||
check for "509 bandwith limit exceeded"
How to check if my mega downloads get a "509 bandwith limit exceeded"?
I plan to manually reconnect and restart jd when this happens. |
#2077
|
||||
|
||||
@restland
I wouldn't do this. Your issue is somewhere else and you should properly fix it, see my answer in your other thread. -psp-
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#2078
|
|||
|
|||
Event Script Hilfe
Hallo vielleicht kann mir jemand helfen.
ich suche ein Script das die Downloads die den Status "Plugin veraltet" , "Plugin defekt" oder "server error" haben, nach einer zeit von 5 min automatisch auf "start erzwingen" macht. Ich habe ein ähnliches Script hier gefunden das die links zurück setzt. Ich finde aber den command nicht für "Start erzwingen". // Reset links on Plugin Defect // Trigger Required: Interval // CAUTION: Resetting links will discard any data which has already been downloaded var newInterval = 300000; // Interval between checks (in milliseconds) if (interval == newInterval) { var links = getAllDownloadLinks(); for (i = 0; i < links.length; i++) { var link = links[i]; if (link.getFinalLinkStatus() == "PLUGIN_DEFECT") link.reset(); startDownloads(); } } else { interval = newInterval; } vielen dank |
#2079
|
|||
|
|||
Hallo,
ich würde sagen laut LOG heißt es nun: "ERROR_PLUGIN_DEFECT" D.h. der Code müsste schon einmal so aussehen: // Reset links on Plugin Defect // Trigger Required: Interval // CAUTION: Resetting links will discard any data which has already been downloaded var newInterval = 10000; // Interval between checks (in milliseconds) if (interval == newInterval) { var links = getAllDownloadLinks(); for (i = 0; i < links.length; i++) { var link = links[i]; if (link.getFinalLinkStatus() == "ERROR_PLUGIN_DEFECT") link.reset(); startDownloads(); } } else { interval = newInterval; } |
#2080
|
|||
|
|||
Wenn ich den Code wie von mir einfüge und das Beispiel Script: "Spiele Ton ab, wenn Fertig" aktiviere- höre ich zwar alle 10-15 seks den Ton, aber der Download läuft nicht an...obwohl ich jetzt gerade den Zeitpunkt hatte, dass bei mir gerade wieder Freeslots zur Verfügung standen.
D.h. das Skript funktioniert noch nicht zu 100% |
Thread Tools | |
Display Modes | |
|
|