Sha256: b66f0069495c989eebc9bc768338ca5832904d138ba91ffa00ebaa5a15b03a28
Contents?: true
Size: 1.09 KB
Versions: 2
Compression:
Stored size: 1.09 KB
Contents
page = require('webpage').create() system = require 'system' page.onInitialized = -> page.evaluate -> userAgent = window.navigator.userAgent platform = window.navigator.platform window.navigator = appCodeName: 'Mozilla' appName: 'Netscape' cookieEnabled: false sniffed: false window.navigator.__defineGetter__ 'userAgent', -> window.navigator.sniffed = true userAgent window.navigator.__defineGetter__ 'platform', -> window.navigator.sniffed = true platform if system.args.length is 1 console.log 'Usage: unsniff.coffee <some URL>' phantom.exit() else address = system.args[1] console.log 'Checking ' + address + '...' page.open address, (status) -> if status isnt 'success' console.log 'FAIL to load the address' else window.setTimeout -> sniffed = page.evaluate(-> navigator.sniffed ) if sniffed console.log 'The page tried to sniff the user agent.' else console.log 'The page did not try to sniff the user agent.' phantom.exit() , 1500
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
phantomjs.rb-0.0.2 | vendor/phantomjs-1.5.0-liunx-x86-dynamic/examples/detectsniff.coffee |
phantomjs.rb-0.0.1 | vendor/phantomjs-1.5.0-liunx-x86-dynamic/examples/detectsniff.coffee |