💥 HK 2022 - Projets/scripts/choses aléatoires ◾◽▪ Triangu loY



https://deuxmillevingtetun.blogspot.com/2022/07/projetsscriptschoses-aleatoires-de.html
https://github.com/TrianguloY/githubPages/tree/master/javascriptEval
https://trianguloy.github.io/githubPages/javascriptEval/javascriptEval.html?let%20btn%20=%20document.createElement(%27button%27);%20btn.innerHTML%20=%20%27Press%20me%27;%20btn.onclick%20=%20()=%3E%20alert(%22Hello%22);%20document.body.appendChild(btn);
https://trianguloy.github.io/githubPages/javascriptEval/javascriptEval.html
https://trianguloy.github.io/githubPages/javascriptEval/javascriptEval.html?let%20btn%20=%20document.createElement('button');%20btn.innerHTML%20=%20'Press%20me';%20btn.onclick%20=%20()=%3E%20alert(%22Hello%22);%20document.body.appendChild(btn);

https://trianguloy.github.io/githubPages/derpiViewer/derpiViewer.html
https://github.com/TrianguloY/githubPages/blob/679a7682c471df668ceeea106470c5f86d8601d0/derpiViewer/derpiViewer.html
https://github.com/TrianguloY/githubPages/commit/af0040d850c839c0a70ccdb39fdcbaf1fc39bb72

https://trianguloy.github.io/githubPages/Visor/YPvisor.html?season=1&episode=1&quality=7&format=R&server=https://yp.birds.web.id/


JavascriptEval :

Url :

https://trianguloy.github.io/githubPages/javascriptEval/javascriptEval.html

La description:

Entrez n'importe quel script dans la zone de texte et appuyez sur le bouton Eval. Le script s'exécutera dans la page. C'est tout.

Pourquoi? Laisse-moi expliquer. Parfois, vous devez signaler un bogue lors de l'utilisation d'un script spécifique (par exemple, un exploit pour une attaque non découverte) et vous avez besoin d'une page en ligne pour que d'autres puissent le tester directement. La plupart du temps, le script est simple et court, mais vous avez toujours besoin d'un serveur pour le publier, et tout le monde n'a pas de serveur.

'Oh! Je sais. J'utiliserai l'un des milliers d'éditeurs disponibles sur le Web.' Oui, c'est une solution ... sauf lorsque vous découvrez que tous (ou peut-être les 99%, mais je n'ai pas trouvé que 1%) utilisent un iframe ou similaire pour encapsuler le code/html/css. Ceci est fait soit par commodité, soit simplement pour éviter les problèmes entre la page hôte et le code en cours d'exécution. Cependant, cela pose des problèmes, car le code saisi s'exécute sous contrainte à l'intérieur d'un conteneur, où certaines fonctions/propriétés ne sont pas disponibles. Par exemple. Vous ne pouvez pas changer le titre de la fenêtre : document.title = "my title".

Fondamentalement, en utilisant eval, le code saisi est exécuté directement sur la page. Cela peut entraîner de graves conséquences si le code est malveillant ou utilise un exploit... mais c'est précisément pour cela qu'il a été créé !

Vous avez un contrôle total sur la page, vous pouvez même supprimer l'éditeur lui-même : document.body.removeChild(document.getElementById('javascriptEval'))et n'oubliez pas que vous pouvez également ajouter des boutons ou d'autres éléments let btn = document.createElement('button'); btn.innerHTML = 'Press me'; btn.onclick = ()=> alert("Hello"); document.body.appendChild(btn);C'est aussi la raison pour laquelle la page est si simple et stupide. Il a été conçu comme un moyen de partager des scripts pouvant être exécutés directement. C'est pourquoi il n'y a que trois boutons : exécuter (évaluer), partager et info.





Projets/scripts/choses aléatoires de TrianguloY | githubPages


Projets/scripts/choses aléatoires de TrianguloY

C'est ici que je téléchargerai les projets html. Principalement de petits scripts pour le plaisir. A voir directement sur un navigateur : https://trianguloy.github.io/githubPages

N'hésitez pas à les modifier/adapter/utiliser comme vous le souhaitez, mais n'hésitez pas à me mentionner ! (le lien vers ce github suffit). Vous pouvez aussi m'envoyer un message pour que je sache si je suis utile à quelqu'un !

Liste actuelle des projets :


Joueur:

Url :

https://trianguloy.github.io/githubPages/Player/main.html

La description:

Chargez un échantillon wav et jouez du piano avec.


Visière:

Url :

https://trianguloy.github.io/githubPages/Visor/visor.html

La description:

Affiche une vidéo depuis une url directement sur le navigateur (sans téléchargement). Il utilise le lecteur vidéo du navigateur, donc malheureusement il ne semble fonctionner qu'avec certains fichiers et certains navigateurs. [Il semble fonctionner avec la plupart des fichiers .mp4 sur firefox et chrome, également avec certains .mkv sur chrome, certains audios aussi, …].

Vous pouvez ajouter l'url de la vidéo après un "?" pour charger automatiquement une URL prédéfinie (sera également lue automatiquement si le navigateur le permet, sinon vous devrez appuyer sur play). Par exemple : https://trianguloy.github.io/githubPages/Visor/visor.html?https://sample-videos.com/video123/mp4/240/big_buck_bunny_240p_30mb.mp4

[ Version 20% plus cool : https://trianguloy.github.io/githubPages/Visor/YPvisor.html ]


Crypteur :

Url :

https://trianguloy.github.io/githubPages/Encrypter/encrypter.html

La description:

Crypte n'importe quel code HTML à l'aide du chiffrement AES. Il a été créé pour crypter les messages de blogueur pour un ami, mais peut être utilisé avec n'importe quel code HTML ou même texte. Le générateur génère un html prêt à l'emploi qui demandera un mot de passe, et une fois entré correctement, il sera remplacé par le html crypté.

Utilise la bibliothèque CryptoJS : https://cryptojs.gitbook.io/docs/

Remarque : le texte est crypté à l'aide du mot de passe lui-même, et le MD5 du texte original est également présent pour vérifier la validité du décryptage. Je ne suis pas au courant des problèmes de sécurité que cela peut avoir (autres que la force brute ou tout ce que la bibliothèque CryptoJS a, le cas échéant), donc je ne peux pas garantir un cryptage parfait. Pourtant, cela devrait être plus que suffisant pour les utilisateurs occasionnels qui vérifient le code source.


JavascriptEval :

Url :

https://trianguloy.github.io/githubPages/javascriptEval/javascriptEval.html

La description:

Entrez n'importe quel script dans la zone de texte et appuyez sur le bouton Eval. Le script s'exécutera dans la page. C'est tout.

Pourquoi? Laisse-moi expliquer. Parfois, vous devez signaler un bogue lors de l'utilisation d'un script spécifique (par exemple, un exploit pour une attaque non découverte) et vous avez besoin d'une page en ligne pour que d'autres puissent le tester directement. La plupart du temps, le script est simple et court, mais vous avez toujours besoin d'un serveur pour le publier, et tout le monde n'a pas de serveur.

'Oh! Je sais. J'utiliserai l'un des milliers d'éditeurs disponibles sur le Web.' Oui, c'est une solution… sauf quand vous découvrez que tous (ou peut-être les 99%, mais je n'ai pas trouvé que 1%) utilisent un iframe ou similaire pour encapsuler le code/html/css. Ceci est fait soit par commodité, soit simplement pour éviter les problèmes entre la page hôte et le code en cours d'exécution. Cependant, cela pose des problèmes, car le code saisi s'exécute sous contrainte à l'intérieur d'un conteneur, où certaines fonctions/propriétés ne sont pas disponibles. Par exemple. Vous ne pouvez pas changer le titre de la fenêtre : document.title = "my title".

Fondamentalement, en utilisant eval, le code saisi est exécuté directement sur la page. Cela peut entraîner de graves conséquences si le code est malveillant ou utilise un exploit… mais c'est précisément pour cela qu'il a été créé !

Vous avez un contrôle total sur la page, vous pouvez même supprimer l'éditeur lui-même : document.body.removeChild(document.getElementById('javascriptEval'))et n'oubliez pas que vous pouvez également ajouter des boutons ou d'autres éléments let btn = document.createElement('button'); btn.innerHTML = 'Press me'; btn.onclick = ()=> alert("Hello"); document.body.appendChild(btn);C'est aussi la raison pour laquelle la page est si simple et stupide. Il a été conçu comme un moyen de partager des scripts pouvant être exécutés directement. C'est pourquoi il n'y a que trois boutons : exécuter (évaluer), partager et info.


Visionneuse Derpy :

Url :

https://trianguloy.github.io/githubPages/derpiViewer/derpiViewer.html

La description:

Cette page vous permet de rechercher n'importe quelle requête de derpibooru et d'afficher les résultats dans une vue déroulante sans fin.

La page a été développée principalement à partir d'un appareil mobile à l'aide d'un éditeur de texte, je m'excuse donc pour la programmation non conventionnelle (cette dernière a été embellie à l'aide d'un ordinateur). En tout cas, je pense que c'est plutôt bon et c'est la raison pour laquelle le html brut est si puissant et facile à utiliser. Pas de frameworks, pas de bibliothèques, rien. Le tout dans un seul fichier, et ça marche bien !

Contient une configuration pour répondre à chaque besoin. Cela a été fait pour un usage personnel à partir d'un appareil mobile et peut ou non le mettre à jour, selon mon utilisation, mais si vous le trouvez utile, toute discussion/demande est la bienvenue.


Commentaires

Posts les plus consultés de ce blog

💥 TOP Best Chat GPT Prompts for Marketers - 2024

La liste de contrôle SEO

Meilleurs outils de référencement 🛠 organisée par Saijo George

Insérer un formulaire de contact - Zbooing : Astuces pour Google Sites

100 outils pour lancer sa startup sans argent (mais pas sans talent)

30 prompts marketing ChatGPT à utiliser d'urgence ! | Conseils Rédaction Web

💥Top BEST invites ChatGPT pour le succès du dropshipping *° 2024

Questions et réponses sur l'évaluation de la certification YouTube Music en 2021 + examen final Certification Ateliers Numériques 2022

La liste de contrôle SEO complète en 51 points pour 2024

Les meilleurs GPTs pour vous aider dans votre travail de rédaction