Injecter local .fichier js dans une page web?

Je voudrais injecter un couple de locaux .fichiers js dans une page web. Je veux juste dire côté client, comme dans le sein de mon navigateur, je n'ai pas besoin de personne d'autre accès à la page pour être en mesure de le voir. J'ai juste besoin de prendre un .js fichiers, et ensuite de la faire donc c'est comme si le fichier a été inclus dans la page html via un <script> tag.

C'est pas grave si ça prend une seconde fois la page chargée pour les trucs dans les fichiers locaux à disposition.

C'est pas grave si je dois être à l'ordinateur pour ce faire "à la main" avec une console ou quelque chose.

J'ai essayé de faire ce pour deux jours, j'ai essayé de Greasemonkey, j'ai essayé manuellement le chargement de fichiers à l'aide d'une console JavaScript. Cela m'étonne qu'il n'y a pas (apparemment) d'une façon reconnue pour ce faire, il semble comme une chose toute simple à faire. Je suppose que simple n'est pas la même chose en commun, si.

Si cela peut aider, la raison pour laquelle je veux faire est d'exécuter un chatbot sur un JS à base de client de chat. Certains des bot code est mélangé dans le pré-existantes du code de chat-pour cela, j'ai Fiddler interception des requêtes .../chat.js et de le remplacer par un fichier local. Mais j'en ai deux .js fichiers qui sont "indépendantes" de quoi que ce soit sur la page elle-même. Il n'y a pas tout .js fichiers demandés par la page que je peux les remplacer, donc je ne peux pas utiliser Fiddler.

Essayez de firefox plugin firebug.
Je l'ai installé mais que dois-je faire? La création d'une balise de script et d'ajouter à la DOM via le JS console ne semble pas faire l'affaire. Il est ajouté au dom et le contenu du fichier est chargé, mais si j'essaie d'accéder à toutes les variables qui y sont déclarés, je reçois toujours un "indéfini".
Ceci peut être réalisé facilement dans un navigateur spécifique de l'extension.
Greasemonkey est-ce que...

OriginalL'auteur Jack M | 2012-04-28