プロセルピナ
Top Internet
Mail
Private
Proxy
Capture
Device
Download Config
and
Words
Online
Help
Online
Home
[BACK]
Top > FileDownload > Macro > Ex: Command > AntiAd > accLog-dump

 

  Ex:AntiAdコマンド
  アクセスログの取得 (accLog-dump)

Macro Top | Variables | Constants | Commands | Ex-Commands  


 

書式


  Ex:AntiAd: (Parameters)  

Parameters
mode= : string, コマンドモード
  accLog-dump : アクセスログを取得する

O:waitId= : string, Ex:InputForm.Waitコマンドの waitId= に指定する文字列変数。

 

機能


Private Proxy(Service部)から、httpアクセスのログを取得します。
HTTPアクセスログ


 

記述例


mode=accLog-dump を指定する場合は、 O:waitId= に文字列変数を指定し、waitIdを受け取ります。
これを Ex:InputForm.Waitコマンド の waitId=パラメータ に指定し、 Service部からの応答を待ちます。



Ex:InputForm.Waitコマンドの O:result=パラメータ に指定した文字列変数で 結果を取得することができます。結果は OK: または NG: で開始される文字列で、 OK: の場合はその後ろにアクセスログを格納したファイルのフルパスが設定されます。
上記例では、strl["rslt"] で取得した結果文字列から、 str["file"] にアクセスログのフルパスを設定しています。

次のサンプルは、アクセスログを取得してそのうち最新の10件をputコマンドで表示するものです。
このサンプルはコピー&ペーストだけで簡単に実行することができます (テストモードでのマクロ実行)


Copy&Pasteで実行

上記サンプルの実行結果は次のようなものになります。1件で1行です。記録内の改行は [\r][\n] で表示されます。



[BACK]
プロセルピナ