#41
|
||||
|
||||
![]()
Gerne.
Quote:
Nachtrag: Es funktioniert nur in eine Richtung, was jedoch ausreichen würde. Das hier z.B. geht nicht: Code:
pornhub.org/pornstar/nolube Code:
pornhub.org/pornstars Heißt model redirected auf model/pornstar, aber pornstar nur auf pornstar oder ins Leere. Quote:
Name der Plugin Property: uploader_type Update ging soeben live.
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download Last edited by pspzockerscene; 05.02.2025 at 15:31. Reason: Heißt model redirected auf model/pornstar, aber pornstar nur auf pornstar oder ins Leere. |
#42
|
|||
|
|||
![]() Quote:
besten dank, ich werds denk ich heute noch ausprobieren. |
#43
|
||||
|
||||
![]() Quote:
Ich hab's im Post ebenfalls korrigiert, damit es für User, die diese Posts später lesen besser verständlich ist.
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#44
|
|||
|
|||
![]()
hab es nun an einigen videos getestet. funktioniert erstmal zuverlässig.
nochmals vielen dank für deine/eure mühe! |
#45
|
||||
|
||||
![]()
Gerne.
Wenn noch was ist, melde dich grad ![]()
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download |
#46
|
|||
|
|||
![]()
Hallo,
ich hätte eine erneute Anfrage: Könntest du mir das komplette 'videodata' objekt in eine property packen ? ich meine das wo 'language_spoken_in_video' und die weiteren values zu finden sind. zum Beispiel: **External links are only visible to Support Staff****External links are only visible to Support Staff** hier wäre das folgendes Objekt: Code:
'videodata': { 'video_orientation' : 'Straight', 'video_segment' : 'Straight', 'video_production' : 'Homemade', 'hd_video' : 'Yes', 'pornstars_in_video' : 'No', 'categories_in_video' : 'Masturbation,Toys,Webcam,Exclusive,Verified Amateurs,HD', 'video_geo_japan' : 'No', 'video_uploader' : 'Amateur Model', 'video_duration' : '19', 'video_date_published' : '20200119', 'language_spoken_in_video' : 'English', 'active' : 'active', 'premium_video' : 'No', 'paid_uviu_video' : 'No', 'video_translation' : 'ES,EN', 'video_title_translation' : 'ES,EN', 'mpp_geo_blocked' : 'Allowed', 'deleted_spam_video': 'No', 'premium_thumbs': 'Yes', 'video_uploader_name' : 'Pussylovekate', 'video_player_version': '8.4.2', 'up_id' : '800548511', 'video_reactivated': 'No' } im genannten beispiel ist das Code:
"video_id":277789171 am liebsten hätte ich an der Stelle auch das ganze Objekt... Ist das möglich das zu machen ? |
#47
|
||||
|
||||
![]()
@rosalyn: machbar ist vieles, aber so ein Objekt braucht natürlich auch einiges an Speicher, daher macht es nur Sinn auch jene Daten zu speichern, die auch wirklich einen Nutzen/Sinnvoll sind.
Wie genau greifst du denn auf die Daten zu? Packagizer/Eventscripter?
__________________
JD-Dev & Server-Admin |
#48
|
|||
|
|||
![]()
Hallo Jiaz,
ich greif mir die Daten innem Eventskripter-Skript ab, mit der getProperty Methode. Im Moment hätte ich gerne 3 Werte aus besagtem Objekt. Die übrigen Benötigten sind ja bereits in eigenen Properties abgelegt. Also ja leichte Redundanz vorhanden... Allerdings könnt ich mir vorstellen, dass ich noch auf den Trichter kommen könnte mit anderen etwas anfangen zu können oder, dass die PHs da noch andere Dinge reinschreiben, mit denen ich dann etwas anfangen könnte. Glaubst du wirklich, dass es hier bei dem Objekt ein Speicher-Problem geben könnte ? |
#49
|
||||
|
||||
![]()
Ja, weil diese Informationen ja abgelegt/im Speicher liegen. Und ich habe schon einiges an Optimierung machen müssen das Speicher so wenig wie möglich. Daher immer auf das nötigste reduzieren. Es soll ja durchaus Nutzer geben die Links "horten" und dann tausende/hundert tausende/millionen von Links in der Liste haben. Zu welchem Zeitpunkt benötigst du die Informationen denn? Beim Hinzufügen, beim Laden, nach dem Download? Je nachdem kann ich die Informationen auch in einem tempoären Property ablegen, was einen Neustart nicht überlebt aber durch Plugin bei Download/Refresh wieder geholt werden könnte.
__________________
JD-Dev & Server-Admin |
#50
|
|||
|
|||
![]() Quote:
Quote:
Würdest du einen anderen Trigger empfehlen ? |
#51
|
||||
|
||||
![]()
@rosalyn: "Ein Download ist gestoppt" kann/muss aber nicht "Download fertig" bedeuten. Hier am besten im Skript zusätzlich noch den wirklichen Status des Downloads prüfen.
Ich bequatsche mich mal Morgen/nächste Woche mit pspzockerscene wie hier das beste Vorgehen wäre die Information abzulegen, aber einen Tradeoff zwischen Nutzer/Nutzung und Speicherverbrauch zu haben.
__________________
JD-Dev & Server-Admin |
#52
|
|||
|
|||
![]() Quote:
Code:
if (!link.isFinished()) { // console.log("Link is not yet downloaded"); return; } |
#53
|
||||
|
||||
![]()
__________________
JD-Dev & Server-Admin |
#54
|
|||
|
|||
![]() Quote:
gibts hier schon irgendwelche erkenntnisse ? Beste Grüße |
#55
|
||||
|
||||
![]()
Das ging unter.
Zu "videodata": Ich werde es einbauen und eine Einstellungsmöglichkeit zur Verfügung stellen, die standardmäßig deaktiviert ist, damit der Speicherverbrauch nur die User betrifft, die dieses Feature nutzen möchten. Sofern du nicht noch 100 weitere Spezialanfragen bzw. des PH Plugins hast, sehe ich da kein Problem. Zu "video_id": Eingebaut als Property "internal_video_id" fürs nächste Update. In anbetracht dessen, dass ich hier Anfragen für mehrere Features sehe, die potentiell nur du nutzt: Ich möchte an der Stelle nochmal dran erinnern, dass JDownloader open source ist und du das PH Plugin beliebig selbst modifizieren kannst siehe: https://support.jdownloader.org/know...up-ide-eclipse Direktlink zu der Stelle, an der die Properties gesetzt werden: Code:
github.com/mycodedoesnotcompile2/jdownloader_mirror/blob/main/svn_trunk/src/jd/plugins/decrypter/PornHubComVideoCrawler.java#L1086 Man kann selbst kompilierte Plugin Klassen auch in der Stable Version von JDownloader nutzen.
__________________
JD Supporter, Plugin Dev. & Community Manager
Erste Schritte & Tutorials || JDownloader 2 Setup Download Last edited by pspzockerscene; 30.04.2025 at 14:49. Reason: Formatierung verbessert und Post freundlicher formuliert |
#56
|
||||
|
||||
![]()
Nachtrag:
Mit dem nächsten Update kannst du das Speichern von "videodata_js" mit folgender Einstellung aktivieren: Screenshot: ![]() Das gilt wie immer nur für danach neu hinzugefügte Elemente. 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 |
![]() |
Thread Tools | |
Display Modes | |
|
|