かなり長いJavascriptブックマークレットがあり、もうソースコードがありません。 メモ帳++でデコードすることは可能ですが、かなり難しいです。デコードJavascriptブックマークレット
Javascriptのブックマークレットをデコードするための準備ツールはありますか?
更新: 私が言及したように、私はもはやソースコードを持っていません。 Bookmarkletには2000文字以上の文字が含まれています。
** デコード=人間可読で編集可能な形式に変更する。
かなり長いJavascriptブックマークレットがあり、もうソースコードがありません。 メモ帳++でデコードすることは可能ですが、かなり難しいです。デコードJavascriptブックマークレット
Javascriptのブックマークレットをデコードするための準備ツールはありますか?
更新: 私が言及したように、私はもはやソースコードを持っていません。 Bookmarkletには2000文字以上の文字が含まれています。
** デコード=人間可読で編集可能な形式に変更する。
Notepad ++自体ではありませんが、ブックマークレットは、URIのルールに合うように作られたJavaScriptコードです(例:%エンコード)。だから、javascript:
擬似プロトコルを削除し、decodeURIComponent
て残りを渡すことによって、単にそれを「解読」することができます
var code = decodeURIComponent(bookmarktext.substring(11));
あなたがメモ帳++にソースをコピーし、その後、例えば、ブラウザの開発ツールのコンソールでこれを行うことができます。
これを使用する方法の例を教えてもらえますか? –
@RogerWayne:もう何が必要ですか? 'decodeURIComponent'を使用してURIをエンコードし、次に(おそらく)それをフォーマットします(たとえば、http://jsbeautifier.orgで)。 –
それは解決策でした! –
BookmarkletはURLエンコードされているので、[this one](https://meyerweb.com/eric/tools/dencoder/)などのURLデコードを実行できるツールを使用できます。その後、 'javascript:'プレフィックス – Flying
* "Javascriptのブックマークレットを解読するための準備ツールはありますか?" *を削除するだけです。* - ブラウザが必要なツールです。 – axiac
質問の更新を参照してください。 –