Stunde wurde verschoben und ich wusste nichts davon?

Meine Jahrgangsstufe hatte gestern frei, weil die Lehrer einen Lehrerausflug oder so etwas gemacht haben. Ich hätte sieben Stunden gehabt, darunter eine Doppelstunde Mathe bei einer Lehrerin, die ungern ihre Stunden ausfallen lässt. Bspw. ist eine Lehrkraft krank und sie hat bei uns Vertretung: Sie gibt uns nicht das Vertretzngsmaterial, sondern macht mit uns Mathe. Und im Gegenzug fällt ihre Stunde nicht aus, sondern wir haben dann in dieser Woche doppelt Mathe (ich finde das nicht unbedingt schlimm, weil unser Kurs so schon viel weiter ist als die anderen, aber es ist nicht üblich bei den anderen Lehrern)

Jedenfalls haben wir dienstags (heute) regulär die ersten beiden frei. Eben sehe ich dann auf WebUntis (SchülerApp), dass die Mathelehrerin einfach die beiden STunden, die gestern entfallen sind, auf heute verlegt hat! Ich habe diese jetzt verschlafen (und bin sicher nicht die einzige).

Meine Frage: Darf sie das, ohne uns Bescheid zu sagen? Ich habe am Sonntag noch den Stundenplan kontrolliert, weil ich nicht sicher war ob wir Montag frei haben würden. Da stand am Dienstag noch, dass die ersten beiden wie immer entfallen. Sie hat nicht über Teams Bescheid gegeben, nicht letzte Woche in der Schule, nichts!

Ich habe heute nur noch eine Stunde, in der wir eh immer nur am Handy spielen und eine Vertretungsstunde. Sollte ich da jetzt noch hingehen? Mir ist das irgendwie voll unangenehm und ich seh den Sinn nicht.

Computer, Schule, Mathematik, Technik, Abitur, Lehrer, Lehrerin, Vertretung, Verschlafen, freier Tag
Unregelmäßige FPS Lags und verbindungsabstürze beim verbinden von Gaming Laptop und Gaming Monitor, woran kann das liegen?

Hey Leute, ich habe mir vor ca. 8 Monaten einen Razer Blade 15 als Basismodel zugelegt.

RTX 2060 Max-P

16Gb Ram

i7-10750H Prozessor

Den Laptop habe ich dann über USB-C mit einem USB-C Hub verbunden, um an diesem dann meine ganze Technik anzuschließen.

Der USB-C Hub wurde mithilfe eines externen Netzteils mit Strom versorgt und sollte laut Hersteller angaben 2x 4k Monitore oder einen 5K Monitor mit 60 Hz übertragen können...

In meinem Setup betreibe ich jedoch lediglich einen WQHD Monitor mit 144Hz. Anfangs klappte auch alles wunderbar in guter Auflösung mit vollen und vor allen Dingen konstanten 144FPS, jedoch eines Tages ohne jeglichen Grund fing es mitten in einem Teamfight in League of Legends übelst an zu laggen.

Ab dem Tag an klappte es mal nicht und dann wieder doch, mal einen ganzen Tag und mal nur für eine Runde und dann fingen dieses FPS drops wieder an, von 144 auf 70. auf und ab...

Dann hab ich alles mögliche versucht: Kabel ausgetauscht und vertauscht, Treiber neu installiert und geupdatet, das Spiel deinstalliert und neu Heruntergeladen, die Einstellungen angepasst, die Grafikkarte geupdatet und gedrosselt, nichts hat geholfen.

Dann habe ich überlegt das der HUB vielleicht etwas zu schwach sein könnte oder die Signal Übertragung von so vielen Dateien über so ein kleines USB-C Kabel vielleicht ein wenig zu viel sein könnte.

Also habe ich versucht meinen Laptop auf direktem Wege mit einem HDMI Kabel mit dem Monitor zu verbinden, also habe ich mir ein Ultra Highspeed HDMI Kabel für knapp 50€ organisiert welches allerdings nur für 60Fps sorgte obwohl laut Hersteller auch hier ebenfalls 8K in 60Hz und 4K in 120Hz versprochen wurden.

Als also das alles auch nichts brachte habe ich mir den sündhaft teuren Razer Thunderbolt 4 Dock Chroma für knapp 330€ bestellt.

Das dann mit allem verbunden Klappte für ca eine halbe stunde bis das Gerät dann ständig mein LAN Kabel nicht mehr zu erkennen und mich mittendrin für 5 Sekunden einfach von Internet zu trennen und sich dann von allein wieder zu verbinden.

Als sich das Problem mit dem LAN Kabel dann von allein gelöst hatte, fingen wieder unangekündigte FPS drops und sogar ein Flackern des Bildschirmes an.

Nun ist es jeden Tag unterschiedlich, mal klappt es super, mal ein paar einzelne FPS drops in anspruchsvollen Teamfights und mal ist es absolut unspielbar vor Lags und Flackern.

Auch hier wurde dann wieder alles geupdatet, deinstalliert und Installiert, Kabel rein und raus oder andere Kabel verwendet, Laptop neu gestartet, Nvidia Einstellungen durchprobiert Anzeigeeinstellungen durchprobiert und das Spiel neu heruntergeladen. Falls irgendwer noch einen Tipp oder vielleicht sogar die Lösung für mein Problem hat würde ich mich wirklich sehr freuen.

Computer, Technik, Technologie, fps-einbrueche, fps drops, Spiele und Gaming
Inject HTML mit JavaScript nur top level element angezeigt?

Ich möchte einen Download Button in Youtube einfügen, der ein XML-Get Request an meinen Download-Server schickt und das Video herunterlädt. Der Einfachheit halber will ich den schon vorhandenen YT-Download Button nutzen. Dazu hole ich mir das Element aus dem Dokument und entferne das "is-hidden" Attribut. Soweit alles gut, das Element wird angezeigt. Auch wenn ich einen EventListener für den Request hinzufüge ist noch alles in Ordnung. Nur der bestehende YT-Eventlistener zeigt einen Fehler an, dass Downloads nicht aktiviert sind bei meinem Account. Und um den zu entfernen habe ich das Element geclont und ersetzt, leider wird nur das äußerste Html-Element eingefügt, die inneren Elemente gehen verloren. Das gleiche Problem habe ich bei innerHtml. Alles was verschachtelt ist wird nicht eingefügt.

Mein Code:

var downloadIntegrated = document.querySelector(
          "ytd-download-button-renderer"
);
downloadIntegrated.removeAttribute("is-hidden");

downloadIntegrated = downloadIntegrated.replaceWith(
      downloadIntegrated.cloneNode(true)
);
downloadIntegrated.onclick = function () {
      downloadURL(currentURL);
      return false;
};

Der Originale Button:

<ytd-download-button-renderer class="style-scope ytd-menu-renderer style-default size-default force-icon-button" use-keyboard-focused="" is-hidden="" button-renderer="true" style-action-button="" is-icon-button=""><a class="yt-simple-endpoint style-scope ytd-download-button-renderer" tabindex="-1"><yt-icon-button id="button" class="style-scope ytd-download-button-renderer style-default size-default" touch-feedback=""><!--css-build:shady--><button id="button" class="style-scope yt-icon-button" aria-label="Herunterladen"><yt-icon class="style-scope ytd-download-button-renderer"><svg viewBox="0 0 24 24" preserveAspectRatio="xMidYMid meet" focusable="false" class="style-scope yt-icon" style="pointer-events: none; display: block; width: 100%; height: 100%;"><g class="style-scope yt-icon"><path d="M17 18V19H6V18H17ZM16.5 11.4L15.8 10.7L12 14.4V4H11V14.4L7.2 10.6L6.5 11.3L11.5 16.3L16.5 11.4Z" class="style-scope yt-icon"></path></g></svg><!--css-build:shady--></yt-icon></button><yt-interaction id="interaction" class="circular style-scope yt-icon-button"><!--css-build:shady--><div class="stroke style-scope yt-interaction"></div><div class="fill style-scope yt-interaction"></div></yt-interaction></yt-icon-button><yt-formatted-string id="text" class="style-scope ytd-download-button-renderer style-default size-default">Herunterladen</yt-formatted-string></a></ytd-download-button-renderer>

Der geclonte und eingefügte Button:

<ytd-download-button-renderer class="style-scope ytd-menu-renderer style-default size-default force-icon-button" use-keyboard-focused="" button-renderer="true" style-action-button="" is-icon-button=""></ytd-download-button-renderer>
Computer, YouTube, HTML, programmieren, JavaScript, injection

Meistgelesene Beiträge zum Thema Computer