![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 17.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym zaktualizować sobie rozszerzenie w firefox ale niestety nie umiem ogarnąć do końca funkcji w js :/
Chciałbym dodać takie useragenty zamiast starych: http://wklej.to/AjTT1 Funkcja ta chyba tworzy i losuje useragent, a ja chciałbym aby losowała z listy wyżej. Kod funkcji: Kod start: function() { var pref = randomUserAgentPreference; var v = randomUserAgentVersion; if(!pref.get('version','string') || pref.get('version','string') != v.get()) { this.reset(); /** Browser **/ /** Firefox **/ var firefox = this.addBrowser('Firefox','Mozilla/5.0 ({os}) Gecko/{gecko} {os2} Firefox/{no}'); /** Version 2 **/ this.addBrowserVersion(firefox,'no','2.0.0.18','gecko','20081029','','','',''); this.addBrowserVersion(firefox,'no','2.0.0.20','gecko','20081217','','','',''); /** Version 3 **/ this.addBrowserVersion(firefox,'no','3.0.0','gecko','2008102920','','','',''); this.addBrowserVersion(firefox,'no','3.0.1','gecko','2008102920','','','',''); this.addBrowserVersion(firefox,'no','3.0.2','gecko','2008102920','','','',''); this.addBrowserVersion(firefox,'no','3.0.3','gecko','2008092417','','','',''); this.addBrowserVersion(firefox,'no','3.0.4','gecko','2008102920','','','',''); this.addBrowserVersion(firefox,'no','3.0.5','gecko','2008120122','','','',''); this.addBrowserVersion(firefox,'no','3.0.7','gecko','2009030814','','','',''); this.addBrowserVersion(firefox,'no','3.0.8','gecko','2009032609','','','',''); this.addBrowserVersion(firefox,'no','3.0.9','gecko','2009040821','','','',''); this.addBrowserVersion(firefox,'no','3.0.10','gecko','2009042315','','','',''); /** Version 4 **/ this.addBrowserVersion(firefox,'no','4.0','gecko','20100101','','','',''); /** Safari **/ var safari = this.addBrowser('Safari','Mozilla/5.0 ({os}) AppleWebKit/{webkit} (KHTML, like Gecko) Version/{no} Safari/{webkit}'); this.addBrowserVersion(safari,'no','3.2.1','webkit','525.27.1','','','',''); /** Chrome **/ var chrome = this.addBrowser('Chrome','Mozilla/5.0 ({os}) AppleWebKit/{webkit} (KHTML, like Gecko) Chrome/{no} Safari/{webkit}'); this.addBrowserVersion(chrome,'no','0.2.149.27','webkit','525.13','','','',''); this.addBrowserVersion(chrome,'no','0.4.154.29','webkit','525.19','','','',''); /** Operating Systems **/ /** Windows **/ var windows = this.addOperatingSystem('Windows'); this.addOperatingSystemVersion(windows,'XP',firefox,'Windows; U; Windows NT 5.1; {lang}; rv:1.8.1.12',safari,'Windows; U; Windows NT 5.1; {lang}',chrome,'Windows; U; Windows NT 5.1; {lang}'); this.addOperatingSystemVersion(windows,'Vista',firefox,'Windows; U; Windows NT 6.0; {lang}; rv:1.8.1.12',safari,'Windows; U; Windows NT 6.0; {lang}',chrome,'Windows; U; Windows NT 6.0; {lang}'); this.addOperatingSystemVersion(windows,'7',firefox,'Windows; U; Windows NT 6.1; {lang}; rv:2.0b6',safari,'Windows; U; Windows NT 6.1; {lang}',chrome,'Windows; U; Windows NT 6.1; {lang}'); /** Mac OS X **/ var mac = this.addOperatingSystem('Mac OS X'); this.addOperatingSystemVersion(mac,'10.5',firefox,'Macintosh; U; Intel Mac OS X 10.5; {lang}; rv:1.9.0.4',safari,'Macintosh; U; Intel Mac OS X 10_5; {lang}','',''); this.addOperatingSystemVersion(mac,'10.4',firefox,'Macintosh; U; PPC Mac OS X 10.4; {lang}; rv:1.9.0.4',safari,'Macintosh; U; PPC Mac OS X 10_5; {lang}','',''); /** Ubuntu Linux **/ var ubuntu = this.addOperatingSystem('Ubuntu'); this.addOperatingSystemVersion(ubuntu,'8.04',firefox,'X11; U; Linux i686; {lang}; rv:1.9.0.3','','','',''); pref.set('modus','random','string'); pref.set('version',v.get(),'string'); var rua = randomuseragent; rua.getUserAgent(); } } Może pomoże ktoś dopisać nowe useragenty do funkcji? ![]() Ten post edytował zyznos321 4.03.2013, 00:22:36 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 11:28 |