▼ ここで実行( JavaScript )
世の中には、VBScript のサンプルよりはるかに JavaScriptで動作するものがたくさんあるので、VBScript より呼び出して利用します。 Javascript base64 - Javascript tutorial with example source code にあるソースコードを base64.js としてあらかじめ作成しておき、そのファイルを、インターネットで参照可能にします。 https://winofsql.jp/base64.js このサンプルは、WEB 関連の用途を前提としているので、日本語は UTF-8 に変換されたものが Base64 にエンコードされますので注意して下さい。
<job> <script language="JavaScript" src="https://winofsql.jp/base64.js"></script> <script language="VBScript"> ' 日本語は、UTF-8 でエンコードされた後に base64 でエンコードされます For I = 0 to 127 str = str & Chr(I) Next strPhp = "AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKiss" strPhp = strPhp & "LS4vMDEyMzQ1Njc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJ" strPhp = strPhp & "TVFVWV1hZWltcXV5fYGFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eH" strPhp = strPhp & "l6e3x9fn8=" if Base64.encode(str) = strPhp then MsgBox("一致しました") end if str = "日本語表示" MsgBox(Base64.encode(str)) ' ********************************************************** ' PHP のコード ' ********************************************************** '$str = ""; 'for( $i = 0; $i < 128; $i++ ) { ' $str .= chr($i); '} '$str = base64_encode($str); 'print $str; ' </script> </job>
VBScriptドキュメント
タグ:Base64
|
【VBS + JavaScriptの最新記事】
【VBScript関連のカテゴリ】