Created
September 26, 2013 15:05
-
-
Save Erliz/6715470 to your computer and use it in GitHub Desktop.
User-Agents
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * Set browser, OS, version to curl user agent | |
| */ | |
| private function setUserAgent() | |
| { | |
| $list=Array( | |
| 0=>Array( | |
| array('title'=>"Chrome 4.0.249.0 (Win 7)","value"=>"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.0 Safari/532.5"), | |
| array('title'=>"Chrome 5.0.310.0 (Server 2003)","value"=>"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.310.0 Safari/532.9"), | |
| array('title'=>"Chrome 7.0.514.0 (Win XP)","value"=>"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7"), | |
| array('title'=>"Chrome 9.0.601.0 (Vista)","value"=>"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/9.0.601.0 Safari/534.14"), | |
| array('title'=>"Chrome 10.0.601.0 (Win 7)","value"=>"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/10.0.601.0 Safari/534.14"), | |
| array('title'=>"Chrome 11.0.672.2 (Win 7)","value"=>"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.672.2 Safari/534.20"), | |
| array('title'=>"Chrome 12.0.712.0 (Win 7 64)","value"=>"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.27 (KHTML, like Gecko) Chrome/12.0.712.0 Safari/534.27"), | |
| array('title'=>"Chrome 13.0.782.24 (Win 7 64)","value"=>"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.24 Safari/535.1"), | |
| array('title'=>"Firefox 3.0.2pre (Win XP 64)","value"=>"Mozilla/5.0 (Windows; U; Windows NT 6.0 x64; en-US; rv:1.9pre) Gecko/2008072421 Minefield/3.0.2pre"), | |
| array('title'=>"Firefox 3.0.10 (Win XP)","value"=>"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10"), | |
| array('title'=>"Firefox 3.0.11 (Vista) + .NET","value"=>"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729)"), | |
| array('title'=>"Firefox 3.5.6 (Vista)","value"=>"Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 GTB5"), | |
| array('title'=>"Firefox 3.6.8 (XP)","value"=>"Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729; .NET4.0E)"), | |
| array('title'=>"Firefox 4.01 (Win 7 32)","value"=>"Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"), | |
| array('title'=>"Firefox 4.01 (Win 7 64)","value"=>"Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"), | |
| array('title'=>"Opera 7.5 (Win XP)","value"=>"Opera/7.50 (Windows XP; U)"), | |
| array('title'=>"Opera 7.5 (Win ME)","value"=>"Opera/7.50 (Windows ME; U) [en]"), | |
| array('title'=>"Opera 7.51 (Win XP)","value"=>"Opera/7.51 (Windows NT 5.1; U) [en]"), | |
| array('title'=>"Opera 8.0 (Win 2000)","value"=>"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; en) Opera 8.0"), | |
| array('title'=>"Avant Browser - MSIE 7 (Win XP)","value"=>"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Avant Browser; Avant Browser; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)"), | |
| array('title'=>"Chrome 15.0.874.120 (Vista)","value"=>"Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2"), | |
| array('title'=>"Chrome 16.0.912.36 (Win 7 64)","value"=>"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7"), | |
| array('title'=>"Chrome 18.6.872.0 (Win 7)","value"=>"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/18.6.872.0 Safari/535.2 UNTRUSTED/1.0 3gpp-gba UNTRUSTED/1.0"), | |
| array('title'=>"Firefox 5.0 (XP)","value"=>"Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0"), | |
| array('title'=>"Firefox 6.0a2 (Win 7 64)","value"=>"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0a2) Gecko/20110622 Firefox/6.0a2"), | |
| array('title'=>"Firefox 7.0.1 (Win 7 64)","value"=>"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1"), | |
| array('title'=>"Firefox 10.0.1 (Win 7 64)","value"=>"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1"), | |
| array('title'=>"Opera 9.25 - (Vista)","value"=>"Opera/9.25 (Windows NT 6.0; U; en)"), | |
| array('title'=>"Opera 10.10 (id as 9.8) (Server 2003)","value"=>"Opera/9.80 (Windows NT 5.2; U; en) Presto/2.2.15 Version/10.10"), | |
| array('title'=>"Opera 11.00 (id as 9.8) (Win XP)","value"=>"Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.7.39 Version/11.00"), | |
| array('title'=>"Opera 11.01 (id as 9.8) (Win 7)","value"=>"Opera/9.80 (Windows NT 6.1; U; en) Presto/2.7.62 Version/11.01"), | |
| array('title'=>"Opera 11.10 (id as 9.8) (Win XP)","value"=>"Opera/9.80 (Windows NT 5.1; U; zh-tw) Presto/2.8.131 Version/11.10"), | |
| array('title'=>"Opera 12.00 (id as 9.8) (Win 7)","value"=>"Opera/9.80 (Windows NT 6.1; U; es-ES) Presto/2.9.181 Version/12.00"), | |
| array('title'=>"Safari 531.21.10 (Win XP)","value"=>"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10"), | |
| array('title'=>"Safari 533.17.8 (Server 2003/64 bit)","value"=>"Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/533.17.8 (KHTML, like Gecko) Version/5.0.1 Safari/533.17.8"), | |
| array('title'=>"Safari 533.19.4 (Win 7)","value"=>"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5"), | |
| array('title'=>"SeaMonkey (Mozilla) 2.0.12 (Win 7)","value"=>"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.17) Gecko/20110123 (like Firefox/3.x) SeaMonkey/2.0.12")), | |
| 1=>Array( | |
| array('title'=>"Chrome 4.0.302.2 (OS X 10_5_8 Intel)","value"=>"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.302.2 Safari/532.8"), | |
| array('title'=>"Chrome 6.0.464 (OS X 10_6_4 Intel)","value"=>"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.464.0 Safari/534.3"), | |
| array('title'=>"Chrome 9.0.597.15 (OS X 10_6_5 Intel)","value"=>"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.15 Safari/534.13"), | |
| array('title'=>"Firefox 0.9 (OS X Mach)","value"=>"Mozilla/5.0 (Macintosh; U; Mac OS X Mach-O; en-US; rv:2.0a) Gecko/20040614 Firefox/3.0.0+"), | |
| array('title'=>"Firefox 3.0.3 (OS X PPC)","value"=>"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.0.3) Gecko/2008092414 Firefox/3.0.3"), | |
| array('title'=>"Firefox 3.5 (OS X 10.5 Intel)","value"=>"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5"), | |
| array('title'=>"Firefox 3.6 (OS X 10.6 Intel)","value"=>"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.14) Gecko/20110218 AlexaToolbar/alxf-2.0 Firefox/3.6.14"), | |
| array('title'=>"Firefox 3.6 (OS X 10.5 PPC)","value"=>"Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15"), | |
| array('title'=>"Firefox 4.0.1 (OS X 10.6 Intel)","value"=>"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"), | |
| array('title'=>"MSIE 5.15 (OS 9)","value"=>"Mozilla/4.0 (compatible; MSIE 5.15; Mac_PowerPC)"), | |
| array('title'=>"Omniweb 563.15 (OS X PPC)","value"=>"Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/125.4 (KHTML, like Gecko, Safari) OmniWeb/v563.15"), | |
| array('title'=>"Opera 9.0 (OS X PPC)","value"=>"Opera/9.0 (Macintosh; PPC Mac OS X; U; en)"), | |
| array('title'=>"Safari 85 (OS X PPC)","value"=>"Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.2 (KHTML, like Gecko) Safari/85.8"), | |
| array('title'=>"Safari 125.8 (OS X PPC)","value"=>"Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/125.2 (KHTML, like Gecko) Safari/125.8"), | |
| array('title'=>"Safari 312.3 (OS X PPC)","value"=>"Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/312.5 (KHTML, like Gecko) Safari/312.3"), | |
| array('title'=>"Safari 419.3 (OS X PPC)","value"=>"Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3"), | |
| array('title'=>"Camino 2.2.1 (Firefox 4.0.1) (OS X 10.6 Intel)","value"=>"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Camino/2.2.1"), | |
| array('title'=>"Camino 2.2a1pre (Firefox 4.0.1) (OS X 10.6 Intel)","value"=>"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b6pre) Gecko/20100907 Firefox/4.0b6pre Camino/2.2a1pre"), | |
| array('title'=>"Chrome 14.0.835.186 (OS X 10_7_2 Intel)","value"=>"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.186 Safari/535.1"), | |
| array('title'=>"Chrome 15.0.874.54 (OS X 10_6_8 Intel)","value"=>"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.54 Safari/535.2"), | |
| array('title'=>"Chrome 16.0.912.36 (OS X 10_6_8 Intel)","value"=>"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7"), | |
| array('title'=>"Firefox 5.0 (OS X 10.6 Intel)","value"=>"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20100101 Firefox/5.0"), | |
| array('title'=>"Firefox 9.0 (OS X 10.6 Intel)","value"=>"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:9.0) Gecko/20100101 Firefox/9.0"), | |
| array('title'=>"Firefox 10.0.1 (OS X 10.6 Intel)","value"=>"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2; rv:10.0.1) Gecko/20100101 Firefox/10.0.1"), | |
| array('title'=>"Opera 9.20 (OS X Intel)","value"=>"Opera/9.20 (Macintosh; Intel Mac OS X; U; en)"), | |
| array('title'=>"Opera 9.64 (OS X PPC)","value"=>"Opera/9.64 (Macintosh; PPC Mac OS X; U; en) Presto/2.1.1"), | |
| array('title'=>"Opera 10.61 (id as 9.8) (OS X Intel)","value"=>"Opera/9.80 (Macintosh; Intel Mac OS X; U; en) Presto/2.6.30 Version/10.61"), | |
| array('title'=>"Opera 11.00 (id as 9.8) (OS X Intel)","value"=>"Opera/9.80 (Macintosh; Intel Mac OS X 10.4.11; U; en) Presto/2.7.62 Version/11.00"), | |
| array('title'=>"Opera 11.52 (id as 9.8) (OS X Intel)","value"=>"Opera/9.80 (Macintosh; Intel Mac OS X 10.6.8; U; fr) Presto/2.9.168 Version/11.52"), | |
| array('title'=>"Safari 531.21.10 (OS X 10_6_2 Intel)","value"=>"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-us) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10"), | |
| array('title'=>"Safari 533.19.4 (OS X 10_6_5 Intel)","value"=>"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; de-de) AppleWebKit/534.15+ (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4"), | |
| array('title'=>"Safari 533.20.27 (OS X 10_6_6 Intel)","value"=>"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-us) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27"), | |
| array('title'=>"Safari 534.20.8 (OS X 10_7 Intel)","value"=>"Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_7; en-us) AppleWebKit/534.20.8 (KHTML, like Gecko) Version/5.1 Safari/534.20.8")), | |
| 2=>Array( | |
| array('title'=>"Chrome 4.0.237.0 (Debian)","value"=>"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.4 (KHTML, like Gecko) Chrome/4.0.237.0 Safari/532.4 Debian"), | |
| array('title'=>"Chrome 4.0.277.0","value"=>"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.277.0 Safari/532.8"), | |
| array('title'=>"Chrome 5.0.309.0","value"=>"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.309.0 Safari/532.9"), | |
| array('title'=>"Chrome 7.0.514 (64 bit)","value"=>"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7"), | |
| array('title'=>"Chrome 9.1.0.0 (Ubuntu 64 bit)","value"=>"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/540.0 (KHTML, like Gecko) Ubuntu/10.10 Chrome/9.1.0.0 Safari/540.0"), | |
| array('title'=>"Chrome 10.0.613.0 (64 bit)","value"=>"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Chrome/10.0.613.0 Safari/534.15"), | |
| array('title'=>"Chrome 10.0.613.0 (Ubuntu 32 bit)","value"=>"Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.613.0 Chrome/10.0.613.0 Safari/534.15"), | |
| array('title'=>"Chrome 12.0.703.0 (Ubuntu 64 bit)","value"=>"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Ubuntu/10.10 Chromium/12.0.703.0 Chrome/12.0.703.0 Safari/534.24"), | |
| array('title'=>"Chrome 13.0.782.20 (64 bit)","value"=>"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.20 Safari/535.1"), | |
| array('title'=>"Epiphany 1.2 - Gecko","value"=>"Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Epiphany/1.2.5"), | |
| array('title'=>"Epiphany 1.4 - Gecko (Ubuntu)","value"=>"Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.7.3) Gecko/20040924 Epiphany/1.4.4 (Ubuntu)"), | |
| array('title'=>"Firefox 0.8","value"=>"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040614 Firefox/0.8"), | |
| array('title'=>"Firefox 2.0.0.12 (Ubuntu 7.10)","value"=>"Mozilla/5.0 (X11; U; Linux x86_64; sv-SE; rv:1.8.1.12) Gecko/20080207 Ubuntu/7.10 (gutsy) Firefox/2.0.0.12"), | |
| array('title'=>"Firefox 3.0.12 - (Ubuntu karmic 9.10)","value"=>"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009060309 Ubuntu/9.10 (karmic) Firefox/3.0.11"), | |
| array('title'=>"Firefox 3.5.2 - Shiretoko (Ubuntu 9.04)","value"=>"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2) Gecko/20090803 Ubuntu/9.04 (jaunty) Shiretoko/3.5.2"), | |
| array('title'=>"Firefox 3.5.5","value"=>"Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091107 Firefox/3.5.5"), | |
| array('title'=>"Firefox 3.5.3 (Mint 8)","value"=>"Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20091020 Linux Mint/8 (Helena) Firefox/3.5.3"), | |
| array('title'=>"Firefox 3.6.9 (Gentoo 64 bit)","value"=>"Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.9) Gecko/20100915 Gentoo Firefox/3.6.9"), | |
| array('title'=>"Firefox 3.8 (Ubuntu/9.25)","value"=>"Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.2) Gecko/20121223 Ubuntu/9.25 (jaunty) Firefox/3.8"), | |
| array('title'=>"Firefox 4.0b6pre (32 bit)","value"=>"Mozilla/5.0 (X11; Linux i686; rv:2.0b6pre) Gecko/20100907 Firefox/4.0b6pre"), | |
| array('title'=>"Firefox 4.0.1 (32 on 64 bit)","value"=>"Mozilla/5.0 (X11; Linux i686 on x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"), | |
| array('title'=>"Firefox 4.0.1 (32 bit)","value"=>"Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"), | |
| array('title'=>"Firefox 4.0.1 (64 bit)","value"=>"Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"), | |
| array('title'=>"Firefox 4.2a1pre (64 bit)","value"=>"Mozilla/5.0 (X11; Linux x86_64; rv:2.2a1pre) Gecko/20100101 Firefox/4.2a1pre"), | |
| array('title'=>"Konqueror 3 rc4 - khtml","value"=>"Konqueror/3.0-rc4; (Konqueror/3.0-rc4; i686 Linux;;datecode)"), | |
| array('title'=>"Konqueror 3.3 - khtml (Gentoo)","value"=>"Mozilla/5.0 (compatible; Konqueror/3.3; Linux 2.6.8-gentoo-r3; X11;"), | |
| array('title'=>"Konqueror 3.5 - khtml (Debian)","value"=>"Mozilla/5.0 (compatible; Konqueror/3.5; Linux 2.6.30-7.dmz.1-liquorix-686; X11) KHTML/3.5.10 (like Gecko) (Debian package 4:3.5.10.dfsg.1-1+b1)"), | |
| array('title'=>"Konqueror 3.5.6 - khtml (Kubuntu)","value"=>"Mozilla/5.0 (compatible; Konqueror/3.5; Linux; en_US) KHTML/3.5.6 (like Gecko) (Kubuntu)"), | |
| array('title'=>"Mozilla 1.6 (Debian)","value"=>"Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Debian/1.6-7"), | |
| array('title'=>"Opera 7.23","value"=>"MSIE (MSIE 6.0; X11; Linux; i686) Opera 7.23"), | |
| array('title'=>"Chrome 13.0.782.41 (Slackware 13.37 64 bit)","value"=>"Mozilla/5.0 Slackware/13.37 (X11; U; Linux x86_64; en-US) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41"), | |
| array('title'=>"Chrome 14.0.825.0 (Ubuntu 11.04)","value"=>"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/11.04 Chromium/14.0.825.0 Chrome/14.0.825.0 Safari/535.1"), | |
| array('title'=>"Chrome 15.0.874.120 (Ubuntu 11.10)","value"=>"Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Ubuntu/11.10 Chromium/15.0.874.120 Chrome/15.0.874.120 Safari/535.2"), | |
| array('title'=>"Firefox 5.0 (32 bit)","value"=>"Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0"), | |
| array('title'=>"Firefox 6.0 (32 bit)","value"=>"Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0"), | |
| array('title'=>"Firefox 7.0a1 (64 bit)","value"=>"Mozilla/5.0 (X11; Linux x86_64; rv:7.0a1) Gecko/20110623 Firefox/7.0a1"), | |
| array('title'=>"Firefox 8.0 (32 bit)","value"=>"Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20100101 Firefox/8.0"), | |
| array('title'=>"Firefox 10.0.1 (64 bit)","value"=>"Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1"), | |
| array('title'=>"Konqueror 4.3 - khtml (Slackware 13)","value"=>"Mozilla/5.0 (compatible; Konqueror/4.2; Linux) KHTML/4.2.4 (like Gecko) Slackware/13.0"), | |
| array('title'=>"Konqueror 4.3.1 - khtml (Fedora 11)","value"=>"Mozilla/5.0 (compatible; Konqueror/4.3; Linux) KHTML/4.3.1 (like Gecko) Fedora/4.3.1-3.fc11"), | |
| array('title'=>"Konqueror 4.4.3 - khtml (Fedora 12)","value"=>"Mozilla/5.0 (compatible; Konqueror/4.4; Linux) KHTML/4.4.1 (like Gecko) Fedora/4.4.1-1.fc12"), | |
| array('title'=>"Konqueror 4.4.3 - khtml (Kubuntu)","value"=>"Mozilla/5.0 (compatible; Konqueror/4.4; Linux 2.6.32-22-generic; X11; en_US) KHTML/4.4.3 (like Gecko) Kubuntu"), | |
| array('title'=>"Mozilla 1.9.0 (Debian)","value"=>"Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.3) Gecko/2008092814 (Debian-3.0.1-1)"), | |
| array('title'=>"Mozilla 1.9a3pre","value"=>"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a3pre) Gecko/20070330"), | |
| array('title'=>"Opera 9.64 (Linux Mint)","value"=>"Opera/9.64 (X11; Linux i686; U; Linux Mint; nb) Presto/2.1.1"), | |
| array('title'=>"Opera 10.10 (id as 9.8)","value"=>"Opera/9.80 (X11; Linux i686; U; en) Presto/2.2.15 Version/10.10"), | |
| array('title'=>"Opera 11.00 (id as 9.8)","value"=>"Opera/9.80 (X11; Linux x86_64; U; pl) Presto/2.7.62 Version/11.00"))); | |
| $os=rand(0,2); | |
| $type=rand(0,count($list[$os])-1); | |
| $this->set_opt(CURLOPT_USERAGENT, $list[$os][$type]['value']); | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment