#41
|
||||
|
||||
Könntest du mir auch noch den Inhalt des AddLinks Dialog schicken? Ich sehe schon das der Parser hier extrem zu *tun* hat und an der Stelle kein Abbruch möglich ist, also noch nicht
__________________
JD-Dev & Server-Admin |
#42
|
|||
|
|||
Die müßtest Du schon haben, meinst Du die gleichen / selben Links, die Du auf der Google-Bild-Seite kriegst? Kann ich Dir aber schicken.
__________________
Aktuelles Windows |
#43
|
||||
|
||||
Ja schick Sie mir bitte mal, Danke
__________________
JD-Dev & Server-Admin |
#44
|
|||
|
|||
Kriege die eMail oder eine andere nicht mehr abgeschickt an die Adresse:
__________________
Aktuelles Windows |
#45
|
|||
|
|||
Tut mir leid, kreige einfach keine eMail verschickt, paarmal versucht.
__________________
Aktuelles Windows |
#46
|
||||
|
||||
Mach nen Zip und schick dann die Mail. Zip gerne mit PW, zb JD
__________________
JD-Dev & Server-Admin |
#47
|
|||
|
|||
Gemacht.
__________________
Aktuelles Windows |
#48
|
||||
|
||||
Denke die Ursache gefunden zu haben! Wenn du die Links von der Seite kopierst, dann sind da sehr viele Inline Bilder (data:image/jpeg/base64). Der Teil welcher aus dem Text dann die Links sucht hat sich aufgrund eines schlechten RegexPatterns zu Tote gesucht/gefressen=Hohe CPU UND kein Abbruch bis die Suche beendet war. Wie auch bei dir, habe ich den Vorgang nach vielen Minuten abgebrochen. Ich habe die entsprechenden Pattern optimiert und jetzt hat dein BspText innerhalb weniger Sekunden funktioniert und auch Abbruch ging Bitte aufs nächste Core Update warten und dann erneut testen/Feedback geben
__________________
JD-Dev & Server-Admin |
#49
|
|||
|
|||
Quote:
|
#50
|
|||
|
|||
Das klingt ja super!
Ja, werde ich machen. Aber wenn das Update kommt werde ich das wohl gar nicht mitkriegen, das erkennt man, glaube ich, gar nicht.
__________________
Aktuelles Windows |
#51
|
||||
|
||||
Quote:
Oder einfacher ausgedrückt: Sobald dein JD das nächste Mal Updates bekommt, die einen Neustart benötigen. Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#52
|
|||
|
|||
Quote:
Wenn ich hier auf die unterstrichen Zahl hinter Core klicke, öffnet sich eine leere Seite im Browser. Quote:
__________________
Aktuelles Windows |
#53
|
|||
|
|||
Judging by the naming pattern in your screenshot, I am assuming similar scripts will already group together when you sort by name column. But yes, you can use a combination of names/numbers to get the desired result.
|
#54
|
|||
|
|||
Alright, thank you very much!
__________________
Aktuelles Windows |
#55
|
||||
|
||||
@Dockel: Core Updates benötigen einen Neustart. Plugins updates können im Hintergrund geladen/installiert/verwendet werden, sofern kein Core-Update ansteht, meist zb wenn Änderungen zwischen Core und Plugins vorhanden sind. Ein Klick auf die Revision solte eine Webseite öffnen und dir sagen ob deine Version aktuell/veraltet ist. In Zukunft ist hier geplant, das der Entwickler angeben kann in welcher Revision die Änderung enthalten sein wird und dann aktuallisiert sich das Bild von selbst. Bei weiteren Fragen, einfach fragen
__________________
JD-Dev & Server-Admin |
#56
|
|||
|
|||
OK, ja, verstehe.
Ja, mache ich auf jeden Fall. Vielen Dank!
__________________
Aktuelles Windows |
#57
|
||||
|
||||
@Dockel: Update ist live, bitte testen
__________________
JD-Dev & Server-Admin |
#58
|
|||
|
|||
Ja, mache ich so schnell wie möglich, danke!
__________________
Aktuelles Windows |
#59
|
|||
|
|||
Scheint unverändert, nach klicken von "Abort" arbeitet JD weiter:
Hier das Gleiche, läuft weiter: Erst nach Neustart gestoppt der Linksammler:
__________________
Aktuelles Windows |
#60
|
||||
|
||||
@Dockel: Könntest mir wieder ne neuere Threaddrump Datei schicken? Weiterhin mit dem selben Input? Mit oder ohne Eventscripts?
__________________
JD-Dev & Server-Admin |
#61
|
|||
|
|||
@Jiaz: Since the "packagzier link' can already be accessed using "Packagizer Hook", would it be possible for the "A new link has been added" trigger to return "crawled link", instead of "packagizer link"? The workaround currently used in the script to get the crawled link in realtime, could also be causing high memory/cpu usage.
|
#62
|
|||
|
|||
Quote:
30.11.20 12.00.15 <--> 30.11.20 12.40.36 jdlog://7668425302851/ Quote:
__________________
Aktuelles Windows |
#63
|
||||
|
||||
Erneut mit dem nächsten Update testen, diesmal frisst ein anderes Pattern die CPU. Ich hab diese ebenfalls mal überarbeitet.
__________________
JD-Dev & Server-Admin |
#64
|
|||
|
|||
Ja, mache ich.
Erstaunlich aber, dass offenbar noch niemand anderes davon berichtet hat, vor allem, da ich dieses Verhalten ja bestimmt schon seit Jahren oder noch länger habe.
__________________
Aktuelles Windows |
#65
|
||||
|
||||
Pattern können im *normalen* Fall wunderbar funktionieren und dann kommt auf einmal ein Dockel daher siehe auch
blog.cloudflare.com/details-of-the-cloudflare-outage-on-july-2-2019/
__________________
JD-Dev & Server-Admin |
#66
|
|||
|
|||
...und ruiniert den schönen JD von vorne bis hinten mit übermäßiger Auslastung...den Fehler bei Cloudflare kann ich ja noch verstehen, solche Fehler können eben einfach passieren. Aber auch andere müssten doch das gleich Problem wie ich gehabt haben...genau wie das time out-Problem im anderen Thread bei zippy, uloz...hätte gedacht, irgend jemand wird's schon berichten....bzw. eines Tages wird es eben verschwinden...oder es soll so oder kann nicht anders gehandhabt werden.
__________________
Aktuelles Windows |
#67
|
||||
|
||||
Quote:
Ich lese immer mal wieder Reports im Forum in denen steht "Seit X Monaten habe ich Problem XY" - scheinbar halten viele User solche Probleme sehr lange aus, denken, das sei so normal oder "wird schon irgendwer anders melden" Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#68
|
||||
|
||||
@Dockel: Update geht gleich live
__________________
JD-Dev & Server-Admin |
#69
|
|||
|
|||
Quote:
Quote:
__________________
Aktuelles Windows |
#70
|
||||
|
||||
@Dockel: ist live
__________________
JD-Dev & Server-Admin |
#71
|
|||
|
|||
Funktioniert immer noch nicht, ist wohl wie vorher:
30.11.20 20.04.29 <--> 30.11.20 20.10.27 jdlog://8978425302851/
__________________
Aktuelles Windows |
#72
|
||||
|
||||
@Dockel: Log zeigt das meine Fixes alle funktionieren und diesmal das Eventscript der schuldige ist. Da sind etliche Threads damit beschäftigt eine Datei einzulesen. Der Linkcrawler ist schon durch und wartet nur noch darauf das die restlichen Links abgearbeitet sind, welche alle auf die fertige Bearbeitung durch das Script warten. Ich würde hier empfehlen das Skript zu optimieren das nicht für jeden Link erneut die Datei geladen/geschrieben wird sondern einmal die Datei einlesen und dann schnell aus dem Speicher arbeiten. Hier am besten mgpai um Rat/Hilfe fragen. Er kann dann für nötige Befehle mich kontaktieren.
Du kannst dir die ThreadDump Datei anschauen, da sind alle laufenden Threads zu sehen
__________________
JD-Dev & Server-Admin |
#73
|
||||
|
||||
Welches Skript ist da denn bei "New Link has been added"?
__________________
JD-Dev & Server-Admin |
#74
|
|||
|
|||
Das müsste dieses hier sein:
Quote:
Code:
// 2020.07.09 : Linkgrabber Tab // If download link is present in history file, mark it as duplicate (add "#duplicatelink" to comment) // Trigger required: A new link has been added if (link.host != "linkcrawlerretry") { var url = link.host == "youtube.com" ? link.getProperty("URL_CONTAINER") : link.URL, historyFile = getPath(JD_HOME + "/cfg/history.txt"), history = historyFile.exists() ? readFile(historyFile) : ""; if (history.indexOf(url) > -1) { var text = "#duplicatelink" var comment = link.comment ? text + " " + comment : text; link.comment = comment; link.setEnabled(false); // Doppelte Links - schon runtergeladen } } Quote:
__________________
Aktuelles Windows Last edited by Dockel; 01.12.2020 at 11:35. |
#75
|
||||
|
||||
Welches Script schreib in die Datei?
__________________
JD-Dev & Server-Admin |
#76
|
|||
|
|||
In history.txt?
Das könnte das oben genannte sein, könnte ich mir vorstellen. Aber aber das weiß mgpai mit Bestimmtheit.
__________________
Aktuelles Windows Last edited by Dockel; 01.12.2020 at 11:39. |
#77
|
||||
|
||||
Genau, dann schau ich mal ob ich mit meinem bisschen Skript Wissen da was optimieren kann
__________________
JD-Dev & Server-Admin |
#78
|
|||
|
|||
Ah super, vielen Dank!
Das Skript ist eines von insgesamt 6 oder 5, die zusammengehören, -arbeiten. Es könnte also auch sein, dass in einem der anderen dieser Skripte noch Code enthalten ist, der das beeinflußt.
__________________
Aktuelles Windows |
#79
|
||||
|
||||
@Dockel: Könntest du mal schauen in welchem Skript in die history.txt geschrieben wird? Und es dann zeigen?
__________________
JD-Dev & Server-Admin |
#80
|
|||
|
|||
Ja, aber woran kann ich das erkennen?
__________________
Aktuelles Windows |
Thread Tools | |
Display Modes | |
|
|