Alliance SPQR - Comment installer des scripts. JavaScript personnalisé et Greasemonkey Qu'est-ce qu'un script personnalisé

Que sont les scripts utilisateur ?

Brièvement: script utilisateur est un programme écrit dans le langage Javascript, stockées sur l'ordinateur de l'utilisateur et connectées par le navigateur sur certaines pages. Le script utilisateur est un fichier avec l'extension .user.js(c'est par l'extension que les navigateurs comprennent que le fichier est un userscript) contenant des métadonnées et directement javascript-le code.

Connexion des scripts utilisateur :

Pour installer le script, cliquez sur l'icône Greacemonkey et sélectionnez "Créer un script..."

Après cela, une fenêtre pour entrer le script s'ouvrira. Tout le code dans la fenêtre doit être supprimé et inséré n'importe quel script de la liste des scripts prêts à l'emploi, puis cliquez sur "enregistrer" et mettez à jour la page du site.

Liste des scripts utilisateur prêts :

Désactivation des styles personnalisés :

// ==UserScript== // @name Shiki User Style Remove // ​​​​@namespace http://site/ // @version 1.0 // @description Disabled Shiki User Styles // @updateURL https://openuserjs. org/ meta/kaur/Shiki_User_Style_Remove.meta..org/* // @grant none // ==/UserScript== var func = function() ( $("#custom_css").remove(); ); $(document).ready(fonc); $(document).on("page:load", func); $(document).on("turbolinks:load", func);

Classement réel Shikimori (le classement MAL est affiché par défaut) :
318x181
dernière version et discussion dans un fil séparé.
Auteur@oniii-chan

Afficher les dates dans l'historique :
1184x249
Pour afficher la date en russe, remplacez en-GB par ru-RU .

1..org/* // @match http://site/* // @grant none // ==/UserScript== var func = function() ( "use strict"; $(".date"). text(function() ( return (new Date($(this).attr("datetime")).toLocaleDateString("en-GB", ( jour : "numérique", mois : "court", année : "numérique" , heure : "numérique", minute : "numérique" ))); )); ); $(document).ready(fonc); $(document).on("page:load", func); $(document).on("turbolinks:load", func); $(document).on("postloader:success", func);

Bouton pour faire défiler jusqu'à la position d'appuyer sur le bouton "haut" sur le côté gauche de l'écran
Le script ajoute un bouton sur le côté gauche de l'écran, qui est identique au bouton "haut", mais descend jusqu'à la position d'appui sur le bouton "haut", une mécanique similaire est implémentée dans le flux VK

où 500 est écrit - la vitesse de défilement vers la position inverse, j'ai considéré que 500 était suffisant
pour changer cet élément, comme ajouter un effet de survol, vous devez utiliser la classe .b-to-back et écrire la règle correspondante en CSS


// ==UserScript== // @name Retour à la dernière position : Shikimori // @namespace http://site/ // @version 1.0 // @description essayez de conquérir le monde !.org/* // @grant none // ==/UserScript== var scroll_bottom = 0; $(".b-to-top").css("z-index", "10"); $(".b-to-top").click(function() ( scroll_bottom = $("body").scrollTop(); $("body").append("

"); $(".b-to-back").click(function() ( $("html, body").animate(( scrollTop: scroll_bottom ), 500); $(".b-to-back ").éliminer(); )); ));

Masquer automatiquement le menu lors du défilement.
Le menu est masqué lorsque vous faites défiler vers le bas. Faire défiler vers le haut, survoler la page et faire défiler vers le bas de la page fait réapparaître le menu. Installation via greasyfork.org :

Installations quotidiennes 904 Nombre total d'installations 500 637 90 10 51 Créé 2019-04-27 Mis à jour 2019-04-27
  • Krunker 1.9.6 Aimbot et Auto Aim Hack- Nous avons eu des problèmes avec greasyfork, j'ai donc déplacé le script vers docs donc le lien est https://docs.google.com/document/d/1Ir39KPGyIzRLe7YvvjQgolWh_R5LU36re1saQ3x4BJQ/edit?usp=sharing

    Auteur Zack Rowell Installations quotidiennes 699 Nombre total d'installations 10 841 3 1 1 Créé 2020-01-09 Mis à jour 2020-01-15
  • Vidéo VIP tencent, iqiyi, mgtv, youku, Blibili, sohu, tudou (2020.01.23) - tencent, iqiyi, mgtv, youku, letv, Bilibili, sohu, tudou, 1905 (contenant des annonces Google)

    Auteur TEMPS D'ESPOIR Installations quotidiennes 664 Nombre total d'installations 15 092 19 0 1 Créé 2020-01-01 Mis à jour 2020-01-23
  • MooMod | Le piratage de MooMoo.io | Seulement mise à jour ! (AHT) (2020) - MoMod | Meilleur piratage ! 10 000 installations ! Tout-en-un ! Caractéristiques : 【MooMod About Menu】【MooMod Modife Menu】【AutoHeal 3X】【InstaKill R】【Hat-Hacking Deffence And Speed】【Acc-Hacking Speed ​​​​And Deffence】【MooMod-Map】【Hotkey" V- Spike F -Trap/BoostPad H-Turret N-Windmill】【Circle"s L-SpikeCircle O-TrapCircle I-WindmillCircle U-TURretCircle】【Katana Key-< OR ,】【Musket Key- >OU .】【Chapeau-Macro Z-TankGear C-TurretGear B-SoldierHelmet】

    Auteur ¿BEXTİYAR ¿ Installations quotidiennes 530 Nombre total d'installations 13 911 4 3 1 Créé 2019-11-27 Mis à jour 2020-01-23
  • Krunker.io Hack - Krunker.io Hacks

    Auteur IAN Installations quotidiennes 449 Nombre total d'installations 968 0 0 1 Créé 2020-01-21 Mis à jour 2020-01-21
  • Téléchargeur Youtube local- Obtenez un lien brut youtube sans service externe.

    Auteur 3142 érable Installations quotidiennes 491 Nombre total d'installations 199 976 662 8 8 Créé 2018-06-10 Mis à jour 2020-01-01
  • Supprimer les limites Web (modifié) - Passez à tuer la majeure partie du site, vous pouvez lever les restrictions interdites de copier, couper, sélectionner le texte, menu clic droit.version révisée

    Auteur qxin je Installations quotidiennes 324 Nombre total d'installations 437 238 1687 7 4 Créé 2017-03-28 Mis à jour 2018-07-02
  • Krunker.io (360 720, NUKE INSTANTANÉ, NOUVEAU PISTOLET, AIMBOT, ESP, MUNITIONS ILLIMITÉES, SANTÉ ILLIMITÉE) - TRÈS UTILE KRUNKER AIMBOT E.T.C HACK SUR LEQUEL JE TRAVAILLE DEPUIS UN TEMPS

    Auteur TRAX Installations quotidiennes 246 Nombre total d'installations 53 800 5 1 10 Créé 2019-11-04 Mis à jour 2019-11-04
  • Krunker.io AIMBOT (MISE À JOUR) Aimbot, ESP, TriggerBot, - MISE À JOUR FRÉQUEMMENT

    Auteur JE VAIS. Installations quotidiennes 255 Nombre total d'installations 150 712 19 1 7 Créé 2019-05-12 Mis à jour 2019-05-12
  • MooMoo.io | 🐺LabyMod🐺 | 2020 - 【Hacks & Hackkeys】 ➜ 〖 AUTO HEAL - T 〗 〖 MOD - MENU - ESC 〗 〖 INSTAKILL - R 〗 〖 AUTOSPIKE - V 〗 〖 PLUS DE FPS 〗 〖 AUTOCLAN - 2 OU ▼ 〗 〖 OU OST BO - 8 SPIKE - G 〗 〖 AUTOWINDMILL - N 〗 〖 HATMACRO 〗 〖 CARTE PREMIUM 〗 〖 INSTAWINDMILL´S - O 〗 〖 INSTATRAPS / BOOSTPADS - I 〗 〖 CX insta - BARRE D'ESPACE 〗 〖 INSTASPIKE´S - Ü 〗 〖 AIMCURSOR 〗 〖 〖 AIMCURSOR 〗 〖

    Auteur Cookie_or_die Installations quotidiennes 352 Nombre total d'installations 1 461 1 1 0 Créé 2020-01-13 Mis à jour 2020-01-13
  • Skribbl.io AUTO GUESS - Skribblio Hacks - Meilleur Skribbl Cheat 2019 - Fonctionnalités de Skribblio Mods : deviner automatiquement, dessiner un bot, Word Helper, enregistrer une image, FPS, Adblock

    Auteur iomods.org Installations quotidiennes 255 Nombre total d'installations 63 443 5 1 0
  • Agar.io 2019 Bots AgarMinions.tk | Pas cher Agar.io + Agario Clone Games 2019 Bots - Meilleurs robots de jeux clones Agar.io & Agario + Big Bots à vendre !

    Auteur AgarMinions.tk 2019 Robots Installations quotidiennes 193 Nombre total d'installations 79 557 24 1 1 Créé 2019-03-03 Mis à jour 2019-03-03
  • Mod|Dieu Juan…. - [G] Pour Spike + BoostPad, [N] Pour 1 éolienne, [O] Pour 5 éoliennes, [H] Pour tourelles [F] Pour BoostPad, [V] Pour Spike [P] Pour 4 murs, [M] pour Active / Chapeau automatique inactif et [M] pour 4 pointes, [T] pour AutoHeal actif/inactif

    Auteur Hyper~ Installations quotidiennes 186 Nombre total d'installations 19 302 9 1 1 Créé 2019-11-14 Mis à jour 2019-11-14
  • Recherche Greasyfork avec Sleazyfork Les résultats incluent - Fusionnez les résultats pour adultes de sleazyfork dans greasyfork lorsque le script n'est plus disponible de manière anonyme, ajoutez ensuite le score d'évaluation et la version des scripts

    Auteur faire la fête Installations quotidiennes 184 Nombre total d'installations 110 613 1330 4 0 Créé le 08/10/2016 Mis à jour le 02/08/2019
  • Supprimer les limites Web - Passez à tuer la majeure partie du site, vous pouvez lever les restrictions interdites de copier, couper, sélectionner le texte, menu clic droit.

    Auteur Chat73 Installations quotidiennes 189 Nombre total d'installations 497 105 2250 4 0 Créé 2015-11-23 Mis à jour 2016-12-18
  • Diep.io AIMBOT - Diepio Hacks - Meilleur Diep Cheat 2019 - Caractéristiques de Diepio Mods : Changeur de couleurs, Articles colorés, Aimbot, Fire Bot, Auto Respan, FPS, Adblock

    Auteur iomods.org Installations quotidiennes 180 Nombre total d'installations 48 778 10 0 11 Créé le 12/04/2019 Mis à jour le 27/04/2019
  • - Actuellement approuvé par plus de 100 000 utilisateurs !

    Auteur SamDevZ Installations quotidiennes 173 Nombre total d'installations 403 943 304 54 62 Créé 2018-02-24 Mis à jour 2019-07-01
  • 视频广告自动跳过 - sauter automatiquement les publicités vidéo !

    Auteur wulududu Installations quotidiennes 175 Nombre total d'installations 2 282 16 0 0 Créé 2020-01-05 Mis à jour 2020-01-18
  • Surviv.io AIMBOT - Survivio Hacks - Meilleur Surviv Cheat 2019 - Caractéristiques des mods Survivio : mod de portée, duo/escouade plus rapide, réapparition automatique, rechargement automatique, aimbot, firebot, FPS, Adblock

    Auteur iomods.org Installations quotidiennes 201 Nombre total d'installations 38 498 4 0 4 Créé 2019-04-12 Mis à jour 2019-04-21
  • Krunker plus v3- "Je sais que les hacks krunker sont de retour. Nous allons travailler à les réparer autant que possible ! -Sidney_de_Vries"

    Auteur bobby013712345 Installations quotidiennes 1 043 Nombre total d'installations 1 161 0 0 0 Créé 2020-01-22 Mis à jour 2020-01-22
  • Kill Baidu AD - Just Kill Baidu AD

    Auteur faire la fête Installations quotidiennes 152 Nombre total d'installations 305 524 964 2 3 Créé 2016-10-21 Mis à jour 2019-01-31
  • Userscript+ : Afficher tous les sites UserJS - Afficher le site actuel de tous les UserJS , Le moyen le plus simple d'installer UserJs pour Tampermonkey.

    Auteur jaeger Installations quotidiennes 152 Nombre total d'installations 179 475 1871 3 2 Créé 2016-11-02 Mis à jour 2019-09-12
  • Pixiv Plus- Concentrez-vous sur l'expérience immersive, 1. Bloquez les publicités, accédez directement aux images populaires 2. Utilisez l'utilisateur pour entrer le mode de recherche 3. Recherchez le pid et l'uid 4. Affichez l'image et la taille d'origine, renommez l'image, téléchargez l'image d'origine | carte gif | Zip|zip de plusieurs cartes 5. afficher l'identifiant de l'artiste, l'image d'arrière-plan de l'artiste 6. charger automatiquement le commentaire 7. type de travail de balisage dynamique 8. supprimer la redirection 9. trier une seule page 10. panneau de commande sélectionnez la fonction souhaitée github : https://github.com/Ahaochan/Tampermonkey, bienvenue sur star and fo

    Auteur Ahaochan Installations quotidiennes 152 Nombre total d'installations 70 505 504 4 1 Créé 2017-10-14 Mis à jour 2020-01-09
  • Shellshock.io AIMBOT - Shellshockio Hacks - Meilleur Shellshockers Cheat 2019 - Caractéristiques des mods Shellshockio : Aimbot, Firebot, vitesse plus rapide, guérison automatique, FPS, Adblock

    Auteur iomods.org Installations quotidiennes 159 Nombre total d'installations 28 814 7 1 1 Créé 2019-04-12 Mis à jour 2019-04-21
  • Krunker Skid - appel aux feux de brousse - modification de krunker.io

    Auteur Skid Lamer Installations quotidiennes 90 Nombre total d'installations 3 478 8 0 0 Créé 2020-01-01 Mis à jour 2020-01-10
  • Agar.io Split HACK - Agario Hacks - Meilleur Agar Cheat 2019 - Fonctionnalités Agario Mods: Split Hack, Zoom Hack, Feed Hack, Skins gratuits, FPS, Adblock

    Auteur iomods.org Installations quotidiennes 109 Nombre total d'installations 16 375 3 0 1 Créé 2019-05-31 Mis à jour 2019-05-31
  • Le meilleur téléchargeur Youtube, téléchargez des vidéos MP4, AVI, MP3, HD, 1080P, 2K, 4k et 8K - Téléchargez n'importe quelle vidéo et musique (audio) de Youtube, Twitter, Vimeo, Facebook, Instagram, SoundCloud, Dailymotion, Liveleak, Break, Imgur, Mashable, Reddit, 1TV, 9gag, VK, TED, youku, bilibili, IMDb, ESPN, Flickr , Bandcamp, pornhub, 9gag, VK.com, ok.ru, tv.com et 10 000 autres sites gratuitement. Prend également en charge le téléchargement des sous-titres. Gratuit, rapide et facile à utiliser. Pas besoin d'installer de logiciels ennuyeux. Prise en charge de MP4, WEBM, AVI, 3GP, FLV, H64, ACC, FLA, MP3, M4A, 8K, 6K, 4K, 2K, 1080, 720, 480, 360, etc.

    Auteur bonjour123 Installations quotidiennes 128 Nombre total d'installations 192 763 352 7 28 Créé 2018-06-11 Mis à jour 2020-01-01
  • UltraType - Un autotyper nitrotype.

    Auteur SkittyDev Installations quotidiennes 120 Nombre total d'installations 11 004 2 1 1 Créé 2019-10-02 Mis à jour 2019-10-02
  • MooJax (Stick to Katana / Musket + Katana or Greater Axe / Stick + Spinning Spikes)(Insta. Pro!) - MooJax - On Axion

    Auteur Jack L.A.L. Installations quotidiennes 116 Nombre total d'installations 2 258 2 1 0 Créé 2020-01-03 Mis à jour 2020-01-03
  • Slither.io Invincible HackBot (Meilleur robot Slither et fonctionnel 2020) - Slither.io Invincible HackBot par CTHack et corrigé par Jaime Argila

    Auteur Jaime Argila Installations quotidiennes 115 Nombre total d'installations 15 948 5 1 0 Créé 2019-08-25 Mis à jour 2019-12-12
  • Zombs.io Gold Generator Hack - s'abonne xxxxDDDDD

    Auteur Oyun manyakları Installations quotidiennes 91 Nombre total d'installations 13 893 5 1 1 Créé 2019-08-09 Mis à jour 2019-08-09
  • Tueur anti-adblock | Puanteur- Vous aide à garder votre bloqueur de publicités actif lorsque vous visitez un site Web et qu'il vous demande de le désactiver.

    Auteur puanteur Installations quotidiennes 111 Nombre total d'installations 315 268 1123 20 44 Créé le 09/05/2014 Mis à jour le 17/11/2016
  • Bilibili 港澳台 - Bilibili 港澳台, 解除区域限制

    Auteur Fanatique Installations quotidiennes 121 Nombre total d'installations 95 591 224 5 2 Créé 2018-12-23 Mis à jour 2019-10-13
  • Nitro Type Car Hack (Concessionnaire) - Obtenez des voitures secrètes et des teasers de peau pour le concessionnaire

    Auteur Zaven Lei2027-23 Installations quotidiennes 105 Nombre total d'installations 24 552 16 1 4 Créé 2018-11-13 Mis à jour 2018-11-13
  • Krunker 1.9.6 Hack - Hack pour krunker.io 1.9.6

    Auteur 鬼滅の刃デース Installations quotidiennes 60 Nombre total d'installations 3 152 1 0 0 Créé 2020-01-10 Mis à jour 2020-01-10
  • Je connais cette possibilité depuis longtemps. En général, je crois qu'en programmation, il est impossible d'être un dock. Parce qu'il y a trop de sous-domaines et de nuances. Il vous suffit d'imaginer ce qui est possible, quelles technologies sont disponibles et où les lire si nécessaire. Tout le reste est une question de technique.

    Que sont les scripts personnalisés et pourquoi sont-ils nécessaires

    J'ai appris il y a longtemps que vous pouvez intégrer du JavaScript directement dans le navigateur. Vous pouvez lui dire : mon ami, veuillez exécuter ce script simple lorsque je vais sur ce site et il le fera. Ce script est dit personnalisé car il n'est pas stocké sur le serveur, mais directement sur l'ordinateur du client. C'est-à-dire qu'il s'agit de votre propre script, qui n'est disponible que pour vous.

    Les scripts utilisateur sont implémentés nativement par certains navigateurs, semble-t-il. Comme l'Opéra en est capable, par exemple. Mais Greasemonkey, un plug-in de navigateur qui vous permet simplement d'exécuter des scripts utilisateur, a gagné l'amour des gens.

    Tout cela était inutile pour moi. Alors que peut-on faire avec JavaScript ? Habituellement, tout est question de changement apparence et pages. Supprimer une colonne, changer la taille de quelque chose, montrer ce qui est caché ou vice versa. Eh bien, je n'avais pas besoin de tout ça. Et maintenant, j'ai un blog sur les t-shirts, où je poste souvent des photos du service printdirect.

    Le processus de publication ressemble à ceci :

    • je vais sur la page du produit
    • je clique sur l'image
    • Cliquez sur la grande image clic-droit, sélectionnez "Copier le lien de l'image".
    • Je vais à l'éditeur de publication sur tshirt-fan.ru et insère le lien vers l'image dans le champ d'insertion d'image de l'éditeur visuel.
    • Je renseigne les champs alt et title de l'image dans le même éditeur
    • Je vais dans l'onglet "Position" et dans le menu déroulant "Classe" je mets fcenter (c'est la classe CSS pour centrer l'image)
    • Ensuite, je reviens à la page du produit, mets en surbrillance l'adresse de la page
    • Je vais dans l'éditeur, sélectionne l'image, clique sur "définir le lien"
    • Dans le champ "Adresse", j'entre l'adresse copiée du produit.
    • Je remplace http:// dans cette adresse par /go/ pour que le lien soit interne et que le code affilié soit ajouté lors de la transition.

    C'est toutes sortes d'actions pour insérer UNE image avec un lien. C'est très, très fatiguant.

    J'ai donc décidé d'automatiser ce processus. Parce que je suis un programmeur paresseux.

    J'ai commencé à apprendre Greasemonkey. Il s'est avéré que tout n'est pas simple, mais très simple. En fait, il ne s'agit que de code JS, qui est équipé de quelques directives de service.

    Script Greasemonkey pour tshirt-fan.ru

    Inspiré, j'ai tout de suite eu envie d'utiliser jQuery. Je suis trop paresseux pour écrire en JavaScript pur, voyez-vous. Bien que la tâche soit simple, pour être honnête. En bref, j'ai trouvé comment connecter jQuery à Greasemonkey et utilisé ce code. Il télécharge jQuery à partir de l'hébergement Google. Habituellement, je télécharge depuis l'hébergement Yandex, mais quelle est la différence ?

    Maintenant, il ne restait plus qu'à écrire le script lui-même. Tout s'est avéré simple.

    // Tout le code Greasemonkey sous la fonction letJQuery() ( var full = $("#full_img_front").attr("src"); //saisir l'adresse de la grande image if(full) ( //s'il y en a une, nous sommes sur la bonne page var url = location.href; //obtenir l'adresse de la page url = url.replace("http://", "/go/"); //changer var text = $("h1 .main").html( ); //obtenir le nom du produit //former le code pour afficher var code = "
    "; $("div.images").append(code); //montre ) )

    Maintenant, ma page produit ressemble à ceci.

    Ces pages sont en cours de développement, mais elles sont destinées à aider les utilisateurs sans expérience ni connaissances à comprendre comment installer et utiliser des scripts personnalisés sur leurs ordinateurs.

    Qu'est-ce qu'un script utilisateur ?

    Scripts utilisateur (scripts utilisateur, scripts utilisateur, scripts utilisateur ou .user.js) sont des extensions de navigateur open source sous licence qui modifient les pages Web lors du chargement. Ils permettent aux utilisateurs de forcer les sites à faire ce qu'ils veulent, au lieu de ce qui était initialement prévu. Habituellement, ce type de script est un fichier sur votre ordinateur appelé le site qu'il affecte - le nom utile que vous voulez l'appeler.user.js et toujours prend finà.user.js .

    Tâches utiles telles que l'amélioration de la mise en page, la correction de bogues ( erreurs), automatisant les tâches de base et ajoutant de nouvelles fonctionnalités, les scripts personnalisés peuvent tout faire. Des scripts utilisateur plus complexes peuvent créer un méli-mélo en fusionnant des informations provenant de différents sites ou en injectant de nouvelles données dans une page Web, par exemple en ajoutant des avis ou en comparant les prix des magasins en ligne.

    Qu'est-ce qu'une bibliothèque de scripts ?

    Bibliothèque de scripts (libs, bibliothèques ou juste .js) sont des morceaux de code sous licence réutilisables et open source qui sont ouverts à usage général dans d'autres scripts utilisateur. Généralement, ce type de script est un fichier nommé avec le nom utile que vous voulez qu'il s'appelle .js et jamais ne se termine pasà.user.js .

    Comment puis-je utiliser un script personnalisé ?

    Pour l'utiliser, vous devez installer une extension spécifiquement pour votre navigateur. Ces extensions simplifient les tâches de gestion telles que l'installation, la suppression et la mise à jour des scripts personnalisés. Le gestionnaire d'origine pour la gestion des scripts utilisateur était Greasemonkey pour Navigateur Firefox, vous pouvez donc souvent entendre des scripts utilisateur faire référence à des scripts Greasemonkey. Pour savoir comment procéder, consultez les options de votre navigateur dans le tableau ci-dessous.

    Quels sont les risques ?

    Vous devez être conscient des problèmes de confidentialité lorsque vous utilisez des scripts personnalisés et ne pas les installer à partir de sources auxquelles vous ne faites pas confiance. Les scripts utilisateur peuvent effectuer des actions en votre nom et peuvent potentiellement accéder à toutes les informations du site auxquelles vous avez accès ou que vous saisissez sur le site. Ils sont souvent autorisés à exécuter des fonctions que les scripts sur les sites réguliers ne peuvent pas faire, comme stocker des informations sur votre ordinateur et les partager avec le site. Des scripts utilisateur mal écrits peuvent également être utilisés par des sites malveillants.

    Pour réduire les risques de sécurité, la plupart des gestionnaires de scripts utilisateur vous permettent de contrôler les sites auxquels les scripts utilisateur peuvent accéder et s'ils peuvent s'exécuter sur des sites sécurisés. (https) sites Web ou fichiers locaux sur ton ordinateur. sur awe.acestream.me la source chaque script utilisateur peut être vérifié afin que d'autres programmeurs puissent voir s'il existe ou non un code malveillant ou des bogues dangereux.

    Scénario utilisateur est un fichier JavaScript spécial qui est stocké par l'utilisateur
    et peut être exécuté automatiquement sur certaines pages. Les scripts utilisateur sont utilisés pour
    modifier la fonctionnalité ou l'apparence des pages, quels que soient les développeurs du site.

    Par example, à l'aide d'un script personnalisé, vous pouvez faire en sorte qu'après le chargement
    n'importe quelle page du moteur de recherche Google.ru, le logo Google a été remplacé par le logo Yandex et le bouton
    "Rechercher" - à "Rechercher" (un exemple fictif). Naturellement, ce remplacement ne sera disponible que pour ceux
    les utilisateurs qui ont installé ce script utilisateur.

    Essentiel avantage scripts personnalisés avant signets- C'est quoi,
    qu'une fois installés, ils sont exécutés automatiquement à chaque chargement de page, tandis que pour chaque
    le lancement du bookmarklet nécessite une action de l'utilisateur (au moins un clic sur la barre de favoris). Défaut scripts utilisateur - le fait qu'ils ne peuvent pas être utilisés dans tous les navigateurs ; et ceux dans lesquels ils fonctionnent nécessitent une configuration supplémentaire.

    Dans le navigateur Opera les scripts utilisateur (UserJS) sont pris en charge immédiatement : il vous suffit de configurer le dossier dans lequel les scripts seront stockés.

    Pour ce faire, dans le menu "Outils", sélectionnez l'élément "Paramètres ..." ; cliquez sur l'onglet "Avancé" ; à gauche, sélectionnez la catégorie "Contenu" et cliquez sur "Configurer JavaScript...". Dans la fenêtre qui s'ouvre, recherchez le bouton "Parcourir ..." sous l'inscription "Dossier de fichiers JavaScript personnalisés", cliquez dessus et sélectionnez le dossier qui vous convient. Il est préférable qu'il s'agisse d'un dossier vide séparé, tel que "C:\Program Files\Opera\myUserJS".

    À Navigateur Mozilla Firefox pour travailler avec des scripts utilisateur, vous devez installer le module complémentaire Greasemonkey ( singe gras). Pour ce faire, ouvrez la page "Greasemonkey" sur le site des modules complémentaires de Firefox et cliquez sur le bouton vert "Ajouter à Firefox", après quoi vous serez averti de la sécurité. Attendez quelques secondes et cliquez sur le bouton "Installer maintenant".

    Le module complémentaire sera installé, après quoi vous devrez fermer le navigateur (plus précisément, toutes ses fenêtres) et l'ouvrir à nouveau.

    Un petit visage de singe apparaîtra dans le coin inférieur droit de la fenêtre de Firefox, sur lequel vous pouvez cliquer avec le bouton gauche pour activer/désactiver rapidement tous les scripts à la fois, et cliquer avec le bouton droit pour désactiver des scripts individuels ou ouvrir l'écran de gestion des scripts. De là, vous pouvez voir une liste de tous scripts installés, supprimez les indésirables, etc. La gestion des scripts est également disponible dans le menu "Outils", rubrique "Greasemonkey".

    Maintenant, lorsque vous essayez d'ouvrir un fichier de script utilisateur (par exemple, lorsque vous cliquez sur un lien vers un script d'un club), une fenêtre Greasemonkey s'ouvrira, dans laquelle vous serez invité à installer le script (le "Démarrer l'installation " le bouton devient actif après trois secondes de réflexion sur les problèmes de sécurité):

    Dans le navigateur Google Chrome les scripts utilisateur (UserJS) sont pris en charge immédiatement : il vous suffit de configurer le dossier dans lequel les scripts seront stockés et de lancer le navigateur lui-même avec les paramètres nécessaires.

    Premièrement.
    Créez un dossier dans lequel les scripts utilisateur seront stockés sur votre ordinateur. Par exemple, supposons que ce soit le dossier "E:\Nick\Scripts".

    Deuxièmement.
    Enregistrez dans ce dossier tout script utilisateur compatible avec Google Chrome (dans notre club, il sera étiqueté "chrome"). Pour ce faire, ouvrez le script dans le navigateur, appuyez sur +[S] et sélectionnez le même dossier avec les scripts utilisateur et cliquez sur "Enregistrer / Enregistrer":

    Remarque, le nom du fichier de script doit se terminer par .user.js

    Troisièmement.
    Lancez Google Chrome avec des options permettant l'exécution de scripts personnalisés. Pour cela, fermez d'abord le navigateur, puis faites un clic droit sur l'icône Google Chrome du bureau, sélectionnez "Propriétés" et dans la fenêtre qui s'ouvre, allez dans l'onglet "Raccourci". Vous devez modifier le champ "Objet". Il contient généralement une entrée comme :
    "C:\Documents and Settings\%USERDIR%\Local Settings\Application Data\Google\Chrome\Application\chrome.exe"
    Ajoutez-y les paramètres de lancement après le devis de clôture : --enable-user-scripts --user-scripts-dir=E:\Nick\Scripts
    N'oubliez pas de remplacer le chemin E:\Nick\Scripts par celui que vous utilisez pour stocker les scripts.

    Quatrième.
    Lancez Google Chrome ! Les scripts fonctionnent !

    Questions de sécurité. Les scripts utilisateur peuvent être dangereux pour l'utilisateur. N'utilisez que des scripts utilisateur provenant de sources fiables et rappelez-vous que meilleure protection de tout danger - c'est votre tête.

  • Partager