2016-03-21 30 views
0

私はデコードする必要のある多くのURLリンクを扱っています。 URLを読み込み可能なテキストに自動的にデコードするキーボードショートカットに、マクロを書きたい(または、他の方法を使用してください)。 たとえば、CTRL + Aを押して、すべての%20インスタンスが空白に置き換えられ、すべて&がENTER(\ n、1行下に)に置き換えられ、すべて%27が 'などメモ帳でURLを自動的にデコードする++

これを行う方法はNotepad ++でですか? これまでは、毎回少なくとも2〜3つのコードを手作業で変更していましたが、何百ものURLが使用できるようになりました。 URLは「壊れたリンクの報告」機能によって一度に1つずつ自動的に送信され、openURLとして到着します。

ありがとうございました!

URL例:

ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&url_ver=Z39.88-2004&rfr_id=info%3Asid%2FElsevier%3ASD&svc_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Asch_svc&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.aulast=GILABERTE&rft.auinit=Y&rft.date=2014&rft.issn=00017310&rft.volume=105&rft.issue=3&rft.spage=253&rft.epage=262&rft.title=Actas%20Dermo-Sifiliogr%C3%A1ficas&rft.atitle=Realidades%20y%20retos%20de%20la%20fotoprotecci%C3%B3n%20en%20la%20infancia&rft_id=info%3Adoi%2F10.1016%2Fj.ad.2013.05.004 

そして、これは、それが&と20%を変更した後どのように見えるかです:

ctx_ver=Z39.88-2004 
ctx_enc=info%3Aofi%2Fenc%3AUTF-8 
url_ver=Z39.88-2004 
rfr_id=info%3Asid%2FElsevier%3ASD 
svc_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Asch_svc 
rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal 
rft.aulast=GILABERTE 
rft.auinit=Y 
rft.date=2014 
rft.issn=00017310 
rft.volume=105 
rft.issue=3 
rft.spage=253 
rft.epage=262 
rft.title=Actas Dermo-Sifiliogr%C3%A1ficas 
rft.atitle=Realidades y retos de la fotoprotecci%C3%B3n en la infancia 
rft_id=info%3Adoi%2F10.1016%2Fj.ad.2013.05.004 

あなたはこれをはるかに読みやすい内容を抽出するためのですが、そこに見ることができるようにまだそこにはさらに多くのコードが必要である。

+0

?あなたの質問を編集していくつかの例を挙げてください。 –

+1

可能な複製:[Notepad ++でURLをデコードできますか?](http://stackoverflow.com/questions/17430523/can-we-decode-url-with-notepad?rq=1) –

+0

要求された情報を追加するように編集 –

答えて

2

あなたは、次の手順を経ると思い線で、テキストファイルの行であなたの単一のURLまたはもう少し考えてみましょう:

  • はCtrl +
  • プラグイン> MIMEツール> URLデコード
  • はCtrl +H
  • 何を探す:を
  • と交換してください:\n
  • 検索モード:上の正規表現
  • をクリックし、あなたが本当になどのようなショートカットが必要な場合はすべての

を交換してくださいはCtrl +Altキー + あなたが使用すること

マクロ>スタート終了時に現在のマクロを録画保存上記とから録音手順。

以下のスナップは、サンプルソースとその結果のテキストを示しています。多くの `one`テキストファイルや多くのテキストファイルや多くのHTMLファイルに一覧 - URLリンクを常駐

enter image description here

enter image description here

+0

これは私が行うことです(ただし、CTRL + Fを使用し、置換タブを選択するだけでこのメニューに到達します)。 しかし、私はMACROを試して、それが動作するかどうかを見てみましょう。もしそうなら、私はこれを答えとしてマークします:) Thanx! –

+0

私はマクロを記録して保存しました。 –

+0

CTRL + Hは、置き換えタブが1つのステップで単純に選択されているためですが、これはユーザーの好みによって異なります。 –

関連する問題