%PDF- %PDF-
Direktori : /home/nailstv/public_html/notapproved-usrKEY/8f1586839f30b14ae2d2a643289f620b/Bots/Anti/out/Crawler/src/Fixtures/ |
Current File : /home/nailstv/public_html/notapproved-usrKEY/8f1586839f30b14ae2d2a643289f620b/Bots/Anti/out/Crawler/src/Fixtures/Exclusions.php |
<?php /* * This file is part of Crawler Detect - the web crawler detection library. * * (c) Mark Beech <m@rkbee.ch> * * This source file is subject to the MIT license that is bundled * with this source code in the file LICENSE. */ namespace Jaybizzle\CrawlerDetect\Fixtures; class Exclusions extends AbstractProvider { /** * List of strings to remove from the user agent before running the crawler regex * Over a large list of user agents, this gives us about a 55% speed increase! * * @var array */ protected $data = array( 'Safari.[\d\.]*', 'Firefox.[\d\.]*', 'Chrome.[\d\.]*', 'Chromium.[\d\.]*', 'MSIE.[\d\.]', 'Opera\/[\d\.]*', 'Mozilla.[\d\.]*', 'AppleWebKit.[\d\.]*', 'Trident.[\d\.]*', 'Windows NT.[\d\.]*', 'Android [\d\.]*', 'Macintosh.', 'Ubuntu', 'Linux', '[ ]Intel', 'Mac OS X [\d_]*', '(like )?Gecko(.[\d\.]*)?', 'KHTML,', 'CriOS.[\d\.]*', 'CPU iPhone OS ([0-9_])* like Mac OS X', 'CPU OS ([0-9_])* like Mac OS X', 'iPod', 'compatible', 'x86_..', 'i686', 'x64', 'X11', 'rv:[\d\.]*', 'Version.[\d\.]*', 'WOW64', 'Win64', 'Dalvik.[\d\.]*', 'Presto.[\d\.]*', 'Media Center PC', 'BlackBerry', 'Build', 'Opera Mini\/\d{1,2}\.\d{1,2}\.[\d\.]*\/\d{1,2}\.', 'Opera', ';', // Remove the following characters ; ); }