Greasemonkey - substitua o javascript src para carregar JS personalizado em vez do JS da página

Há uma página da web específica com variável no arquivo .js. Quero reescrever a URL a ser carregada com Greasemonkey, mas ainda não obtive nenhum resultado. O código que uso é:

window.addEventListener(
    'load', 
    function() { 
        allTextareas = document.getElementsByTagName('script');
        for (thisTextarea in allTextareas) {
            if( allTextareas[thisTextarea].getAttribute('src') == 'some url.js' ){
                 //allTextareas[thisTextarea].setAttribute('src', 'http://my custom url.js');   


            }
        }

     },
    true);

mas não está funcionando. Você pode me ajudar, ou apenas me dizer uma maneira de editar arquivos JS em uma página específica.

questionAnswers(1)

yourAnswerToTheQuestion