Tech Tips

  1. プログラミング
  2. 1951 view

[Selenium]IDEでUserAgentの変更

VerifyEval で以下を入力し、期待値をtrueにすればOK!
var pref = Components.classes["@mozilla.org/preferences;1"]
           .getService(Components.interfaces.nsIPrefBranch);

var nsISupportsString = Components.interfaces.nsISupportsWString
    ||Components.interfaces.nsISupportsString;

var ua = (Components.classes["@mozilla.org/supports-wstring;1"])
    ? Components.classes['@mozilla.org/supports-wstring;1'].createInstance(nsISupportsString)
    : Components.classes['@mozilla.org/supports-string;1'].createInstance(nsISupportsString);

ua.data ="Mozilla/5.0 (Linux; U; Android 2.3.6; en-us; Nexus S Build/GRK39F) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1";

pref.setComplexValue("general.useragent.override", nsISupportsString, ua);
true;

プログラミングの最近記事

  1. M5Stack Core2 for AWS – ESP32 IoT開発キットで…

  2. D3.js v7 で点・線・テキスト・ツールチップ・ズームを設定する方法

  3. Amazon Lex V2 で入力させる内容を分岐する方法

  4. Google Calendar API で自分のカレンダーの予定を取得する方法

  5. LeetCode の問題リストページで Like/Dislike 数を表示するだけの雑な …

関連記事

PAGE TOP