InscriptionConnexion
Pour ceux qui détestent l'affichage des shorts notamment (impossibilité de bouger le timer, vidéo qui prend tout l'écran), voici un petit script ViolentMonkey (compatible avec Chrome / Brave / Firefox / Edge etc) vous permettant de rediriger les shorts automatiquement vers des vidéos normales
:Abasourdi:


Voici le script à ajouter dans ViolentMonkey :

// ==UserScript==

// @name YouTube Shorts Redirect


// @version 0.1

// @description Redirect YouTube Shorts to standard video format

// @author RealCalliopa


// @run-at document-start

// @grant none

// ==/UserScript==

(function() {

'use strict';

// Redirect logic for YouTube Shorts

function redirectShorts() {

if (window.location.href.indexOf("/shorts/") > -1) {

var url = window.location.href;

var id = url.split("shorts/").pop();


window.location.replace(newurl); // Use replace to avoid populating history

}

}

// Function to check for URL changes

function checkUrlChange() {

let lastUrl = localStorage.getItem('lastUrl') || '';

const currentUrl = location.href;

if (currentUrl !== lastUrl) {

localStorage.setItem('lastUrl', currentUrl);

redirectShorts();

}

}

// Polling for URL change every 1000 ms

setInterval(checkUrlChange, 10);

})();



CTRL + S pour sauvegarder et ça devrait marcher
:chieux:
il y a un an
Perso, je "yt-dlp" toutes les vidéos Youtube que je veux voir ...
:robot1:


PS : Sinon, manuellement, il y "copier le lien", vous remplacer "shorts/" par "watch?v=", exemple :
www.youtube.com https://www.youtube.com/ shorts/jwrTPLy3yiw
www.youtube.com https://www.youtube.com/ watch?v=jwrTPLy3yiw
Mon propos est imaginaire et fictif, il n'implique donc aucun fait ou élément réel et toute ressemblance serait fortuite
il y a un an
Perso, je "yt-dlp" toutes les vidéos Youtube que je veux voir ...
:robot1:


PS : Sinon, manuellement, il y "copier le lien", vous remplacer "shorts/" par "watch?v=", exemple :
www.youtube.com https://www.youtube.com/ shorts/jwrTPLy3yiw
www.youtube.com https://www.youtube.com/ watch?v=jwrTPLy3yiw
Oui sinon avec le script ça va plus vite
:Abasourdi:
il y a un an
Oui sinon avec le script ça va plus vite
:Abasourdi:
Si je te file un faux lien Youtube avec des guillemets et paranthèses, je peux escape ton script et te faire executer n'importe quoi dans ton navigateur ?

(Je suis pas dev JS et je connais pas assez le JS, mais il y a pas de vérif à faire ?)
:dujardin_reflexion:
Mon propos est imaginaire et fictif, il n'implique donc aucun fait ou élément réel et toute ressemblance serait fortuite
il y a un an
Si je te file un faux lien Youtube avec des guillemets et paranthèses, je peux escape ton script et te faire executer n'importe quoi dans ton navigateur ?

(Je suis pas dev JS et je connais pas assez le JS, mais il y a pas de vérif à faire ?)
:dujardin_reflexion:
Bah ça va juste remplacer le "/short/" par "watch?v=", le navigateur en lui-même contient full protections
:Oopsi:
il y a un an
J'ai désactivé les shorts sur pc avec l'extension blocktube
:drapeau_europe:
:drapeau_ukraine:
:seringue_twitter:
:seringue_twitter:
:seringue_twitter:
:seringue_twitter:
il y a un an
Je passe par Invidious. J'ai pas ce problème.
🛌
il y a un an
Pour ceux qui détestent l'affichage des shorts notamment (impossibilité de bouger le timer, vidéo qui prend tout l'écran), voici un petit script ViolentMonkey (compatible avec Chrome / Brave / Firefox / Edge etc) vous permettant de rediriger les shorts automatiquement vers des vidéos normales
:Abasourdi:


Voici le script à ajouter dans ViolentMonkey :

// ==UserScript==

// @name YouTube Shorts Redirect


// @version 0.1

// @description Redirect YouTube Shorts to standard video format

// @author RealCalliopa


// @run-at document-start

// @grant none

// ==/UserScript==

(function() {

'use strict';

// Redirect logic for YouTube Shorts

function redirectShorts() {

if (window.location.href.indexOf("/shorts/") > -1) {

var url = window.location.href;

var id = url.split("shorts/").pop();


window.location.replace(newurl); // Use replace to avoid populating history

}

}

// Function to check for URL changes

function checkUrlChange() {

let lastUrl = localStorage.getItem('lastUrl') || '';

const currentUrl = location.href;

if (currentUrl !== lastUrl) {

localStorage.setItem('lastUrl', currentUrl);

redirectShorts();

}

}

// Polling for URL change every 1000 ms

setInterval(checkUrlChange, 10);

})();



CTRL + S pour sauvegarder et ça devrait marcher
:chieux:
J'ai déjà un script qui fait ça mais c'est indispensable effectivement merci
:oui:
il y a un an
J'ai déjà un script qui fait ça mais c'est indispensable effectivement merci
:oui:
Tant mieux alors si tu en as déjà un
:risi_jzoom:
il y a un an
Tant mieux alors si tu en as déjà un
:risi_jzoom:
en parlant de l'ergonomie de merde de yt, ils ont détruit leur site mobile pour qu'on passe par leur appli. Obligé de prendre la "version pour ordinateur" pour que ça fonctionne pleinement
:nez:
quels gros tocards
il y a un an
en parlant de l'ergonomie de merde de yt, ils ont détruit leur site mobile pour qu'on passe par leur appli. Obligé de prendre la "version pour ordinateur" pour que ça fonctionne pleinement
:nez:
quels gros tocards
Aucune idée j'ai l'appli moi
:Abasourdi:
il y a un an
Aucune idée j'ai l'appli moi
:Abasourdi:
Ouais mais t'as la pub + impossibilité de mettre en arrière plan alors
:(
jouer youtube sur le navigateur est bien mieux
:ok:
il y a un an
Ouais mais t'as la pub + impossibilité de mettre en arrière plan alors
:(
jouer youtube sur le navigateur est bien mieux
:ok:
Vous devez être au niveau 25 pour voir ce message.
il y a un an