Wählen geh ich auch, aber ich werde definitiv keine der großen Parteien wählen.
Irgendwie war ich mit denen zu Corona allgemein nicht zufrieden.
Werden wohl wieder die Piraten werden.
Um schreiben oder kommentieren zu können, benötigst du ein Benutzerkonto.
Du hast schon ein Benutzerkonto? Melde dich hier hier an.
Jetzt anmeldenHier kannst du ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenWählen geh ich auch, aber ich werde definitiv keine der großen Parteien wählen.
Irgendwie war ich mit denen zu Corona allgemein nicht zufrieden.
Werden wohl wieder die Piraten werden.
Nee, das wird wenn dann noch etwas dauern. Sehe aber grade, dass der Haken für diese kinderfreundlichen Dinger auch über der API setzen kann. Das konnte man vorher glaube ich nicht.
Bekanntlich wird ja die API nur sehr stiefmütterlich behandelt. Von daher vermute ich, dass das wenn noch dauert.
Das mit dem Vermeiden eines Knopfdrucks für die Aktualisierung mag große Faulheit zeigen, aber ist das nicht gerade, warum man dieses Tool nutzt?
Wären wir mit umständlichen Workflows zufrieden, könnten wir ja auch einfach YouTubes mitgelieferte Hochladefunktion nutzen. XP
Das ist korrekt. Wie gesagt wurde die Funktion allerdings zu einer Zeit eingebaut, als ich noch sehr mit den Aufrufen zu Youtube knausern kann. Da musste ich gucken, so wenig wie möglich unnötige Aufrufe an Youtube zu senden, wie möglich, weil sonst unter Umständen weniger der (sehr teuren) Uploads möglich gewesen wären, und das ist ja der Hauptnutzen des Uploaders. ![]()
Mittlerweile ist das aber nicht mehr der Fall, ich hab von Youtube mittlerweile genug Aufrufquote bekommen, dass ich es in Zukunft automatisiert abrufen lassen kann. ![]()
Ihr sendet euch Fehler in PNs? Habt ihr etwa Geheimnisse vor uns anderen?^^
Japp, wie Darkii schon sagt, sind die Logs mittlerweile deutlich größer, weil ich sie so geändert habe, dass sie deutlich ausführlicher sind. Dadurch kann ich Fehler viel leichter fixen.
Nebeneffekt ist aber, dass ich sehr viele Informationen rauslogge und unter Umständen auch welche, die nicht unbedingt öffentlich stehen sollen. Deswegen ist es sinnvoller, mir Logs per Link in einer PN zu schicken, nachdem man sie z. B. auf Google Drive oder Dropbox hochgeladen hat.
Wäre es möglich, dass der STFU beim Start automatisch prüft, ob neue Playlists verfügbar sind und die dann reinlädt in die Liste?
Fühlt sich für mich wie unnötiger Klickaufwand an, wenn ich die Playlists immer selbst aktualisieren muss indem ich auf den Button drücke
Tatsächlich hatte ich das ursprünglich absichtlich so gemacht - der STFU hatte noch ein sehr niedriges Quota-Kontingent und da man die Playlists ja idR nicht so häufig anlegt, wäre das einiges an Abfragen an Youtube gewesen, die dafür draufgegangen wären.
Mittlerweile ist das Kontingent aber deutlich erhöht worden, weshalb ich das demnächst dann einbauen werde. Den Fehler, den du mir per PN gesendet hast, werde ich auch im Update beheben. :3
---
Vermutlich werde ich mich dann in dem Schritt auch hinsetzen und mal schauen, wie ich die Warnmeldung beim Anmelden entfernen kann.
Hab dir per PN geantwortet! ![]()
Kein Thema - muss man ja nicht. ![]()
Am liebsten würde ich das automatisieren, aber da bin ich mir nicht sicher, wie ich das am besten machen könnte, ohne möglicherweise bestehende Workflows der Nutzer zu zerschießen.
Ich überlege mir da mal was. ![]()
Erneut hat sich nicht viel geändert:
Der von Peacemaker zockt gemeldete Fehler wurde behoben, und außerdem habe ich das Logging etwas angepasst, sodass die Datei nicht mehr ganz so groß wird, wenn man viele "Videos, die nicht hochgeladen werden sollen" hat. Das war der Hauptgrund, warum die Datei bei Peacy schon 1,5 MB hatte. Jetzt sollte sie etwas kleiner werden.
Details zum Fehler:
Läuft wieder alles. Vielen Dank
Das freut mich. ![]()
War nur eine winzige Sache, aber sie hat halt gereicht, um dort für einen Crash zu sorgen... ![]()
Ist leider für Pastebin und PN zu groß
Das sollte mit dem Update auf 0.6.2 zumindest etwas besser sein. 1,5 MB ist natürlich schon echt viel für eine Logdatei. ![]()
Das Log konnte trotzdem sehr gut bei der Fehleranalyse helfen, ich zähle das mal als ersten "Win". ![]()
Details zum Fehler habe ich oben geschrieben.
Ach, was heißt morgen? Morgen ist zu spät, weil morgen hab ich Sorgen. ![]()
Viel ist nicht passiert, ich hab lediglich den von Alresu gemeldeten Bug gefixt. Die Information hat ausgereicht, um das Problem nachstellen zu können. Im Endeffekt war es ein Problem, das beim Schreiben einer Logzeile aufgetreten ist. Möglicherweise werden in nächster Zeit noch zwei, drei Fehler auftreten. Ich hab zwar versucht, möglichst alles zu testen, aber bei einem Programm in dem Umfang alles abzutesten ist so gut wie unmöglich.
Das ist einfach der Schmerz, den das nachträgliche Einfügen des Loggings bringt. Ich hab dafür in so ziemlich jeder einzelnen Codadatei etwas ändern müssen und damit birgt es großes Fehlerpotential. Insgesamt habe ich übrigens nur für diese Logs exakt 999 Zeilen Code hinzugefügt. Damit ist das die größte Änderung, die der STFU jemals in einem einzigen Update bekommen hat.
Im Gegenzug für dieses "Risiko" kann es aber unter Umständen echt bei der Fehlersuche helfen, wenn es mal "sitzt".
Alresu schaust du mal nach, ob es jetzt wieder geht?
---
Peacemaker zockt hast du zufällig noch die Logdateien von den Programmläufen, wenn der Fehler auftrat? Das wäre ein erster guter Funktionstest, ob die Logs halbwegs was bringen, sofern du mir die per PN zukommen lassen könntest. ![]()
Du könntest es z. B. auch auf pastebin.com hochladen und mir von dort den Link zukommen lassen.
---
Ich habe die letzten beiden Tage damit verbracht, zu testen, ob es möglich ist, Ordner nach Änderungen bei Dateien über Java zu überwachen. Es ist zwar ziemlich hässlich, aber es geht. Damit sollte es mir möglich sein, das Programm wirklich in Java komplett neuzuschreiben, womit es dann plattformunabhängig wird und evtl. auch einfacher zu warten.
Leider hab ich nicht wirklich viel Zeit (und ehrlich gesagt auch nicht die Lust, weil ich auf Arbeit schon an genug Code rumdoktore), weshalb das ganze noch dauern wird.
Oha, das sieht ungünstig aus, ich setze mich morgen gleich dran!
Ab sofort loggt das Programm in den Ordner "logs".
Die alten Logdateien im Ordner "errors" sind damit nun veraltet und werden noch maximal 2 Wochen nach dem Update behalten. Das Programm wird sie nach und nach löschen und sobald es keine Fehlerdateien mehr im Ordner gibt, wird es den Ordner "errors" ganz löschen.
Die Logdateien sind deutlich ausführlicher und es wird nun eine Datei für jeden Tag und Programmstart angelegt.
Wenn ihr Fehler habt, bitte schickt mir die Logdateien bitte per e-Mail an [email protected] zu, oder indem ihr sie z. B. auf Google Drive oder Dropbox hochladet und mir hier im LPF per PN einen Downloadlink zukommen lasst. Irgendwie so halt, geht natürlich auch anders. Das direkte Posten hier dürfte leider nicht mehr möglich sein, da die Logdateien deutlich größer sind, als vorher. Aber dafür sind sie halt auch deutlich ausführlicher und ich kann Fehler möglicherweise einfacher beheben.
Der Updater nutzt weiterhin das alte Logging. Diesen werde ich erst in einiger Zeit aktualisieren, weil ein sofortiges Update für Fehler sorgt.
Außerdem habe ich folgende Bugs behoben:
Jetzt mal ohne Witz - ich werde mir das vermutlich als Custom-Script weiterhin nutzen. Zumindest die Regenbogenanimation, die ist nämlich echt geil.
Ich hab mir das CSS jedenfalls mal kopiert und via Custom Style Script reingenommen. In der Theorie ist die Regel jetzt weiterhin drin. ![]()
Weil das kacke aussieht!
Hat einer die Einhorngrafik von vor ein paar Jahren? Ich hätte die gerne zurück.
Und an sich finde ich das dESIGN gar nicht mal so kacke. Aber ich seh hier mobil auch kein ComicSans. ![]()
Ah, YouTube rollt neue, noch schlichtere Icons aus.
Ah, und ich hab mich schon gewundert, wo der Bug herkommt, dass Mods im Livechat jetzt auch andere Mods und sogar den Streamer timeouten können. ![]()
Hab Bannen jetzt nicht ausprobiert, würde mich aber nicht wundern, wenn das auch ginge. Der Streamer kriegt jedenfalls nicht mal ne Benachrichtigung über die Aktion.
Danke für das Log, ich werde es demnächst analysieren!
Es sieht mir laut Log sehr danach aus, als ob die Anfrage vom Uploader doppelt an den Playlistservice gesendet wird, in der Ecke werde ich zuerst gucken.
Hab vor kurzem die 600 Abos geknackt. Sollte mal wieder aktiv was machen, vielleicht würde dann auch mal wieder was vorangehen. ![]()
strohi Hast Du da Erfahrung mit?
Leider nein.
Die API steht mir auch nicht zur Verfügung, daher kann ich da auch nichts mit machen. ![]()
Gib mir deine Youtube-Videos. ![]()
Julien krieg ich eigentlich deine Youtube-Videos und ein Fläschchen Badewasser von dir, wenn ich dein Only Fans abonniere? ![]()
Zählt es als Raub oder Diebstahl, wenn ein Publisher aus dem Nichts zwei geile Sachen ankündigt, die man einfach kaufen muss..?