Подтвердить что ты не робот

Можем ли мы декодировать URL с помощью Notepad ++?

В настоящее время я использую этот сайт http://ostermiller.org/calc/encode.html для декодирования кода.

http%3A%2F%2Fh.mysite.com%2F007%2FYRM-CD-9 до http://h.mysite.com/007/YRM-CD-9 с помощью URL-декодирования на этом сайте декодирования.

Мне было интересно, можно ли это сделать с помощью Notepad ++.

4b9b3361

Ответ 1

Благодаря PiLHA.

  • Загрузите плагин jN.
  • Поместите файлы из папки Zip в плагин Notepad ++ в C:\Programs Files\Notepad++\plugins.
  • Сохраните код ниже URLENDECODE.js и сохраните его до C:\Program Files\Notepad++\plugins\jN\includes.
  • Перезапустить Блокнот ++.

код:

var URLDecoderEncoder = Editor.addMenu('URL-Encoding/Decoding');
URLDecoderEncoder.addItem({
    text: 'Encode',
    cmd: function() {
        var unencoded = Editor.currentView.text;
        var encoded = encodeURIComponent(unencoded);
        Editor.currentView.text = encoded;
    }
});
URLDecoderEncoder.addItem({
    text: 'Decode',
    cmd: function() {
        var encoded = Editor.currentView.text;
        var unencoded = decodeURIComponent(encoded);
        Editor.currentView.text = unencoded;
    }
});
URLDecoderEncoder.addItem({
    text: 'Decode multi-pass (7x)',
    cmd: function() {
        var encoded = Editor.currentView.text;
        var unencoded_pass1 = decodeURIComponent(encoded);
        var unencoded_pass2 = decodeURIComponent(unencoded_pass1);
        var unencoded_pass3 = decodeURIComponent(unencoded_pass2);
        var unencoded_pass4 = decodeURIComponent(unencoded_pass3);
        var unencoded_pass5 = decodeURIComponent(unencoded_pass4);
        var unencoded_pass6 = decodeURIComponent(unencoded_pass5);
        var unencoded = decodeURIComponent(unencoded_pass6);
        Editor.currentView.text = unencoded;
    }
});

Ответ 2

В Notepad++ под Plugins => MIME Tools вы найдете URL Encode и URL Decode.