PageSourceSearch

https://jami.net/assets/js/mobile-detect.min.js?v=ed9bc88102

js jami.net collected 2026-10-02 02:33:01 UTC 5,494 bytes, 3 lines download raw bytes

1// jQBrowser v0.2: http://davecardwell.co.uk/javascript/jquery/plugins/jquery-browserdetect/
2eval(function(r,a,o,e,s,d){for(s=function(r){return(r<a?"":s(r/a))+String.fromCharCode(r%a+161)};o--;)e[o]&&(r=r.replace(RegExp(s(o),"g"),e[o]));return r}("\xd6 \xa1(){\xae \xd8={'\xa5':\xa1(){\xa2 \xa3.\xa5},'\xa9':{'\xb1':\xa1(){\xa2 \xa3.\xa9.\xb1},'\xaf':\xa1(){\xa2 \xa3.\xa9.\xaf}},'\xac':\xa1(){\xa2 \xa3.\xac},'\xb6':\xa1(){\xa2 \xa3.\xb6},'\xba':\xa1(){\xa2 \xa3.\xba},'\xc1':\xa1(){\xa2 \xa3.\xc1},'\xc0':\xa1(){\xa2 \xa3.\xc0},'\xbd':\xa1(){\xa2 \xa3.\xbd},'\xbe':\xa1(){\xa2 \xa3.\xbe},'\xbc':\xa1(){\xa2 \xa3.\xbc},'\xb7':\xa1(){\xa2 \xa3.\xb7},'\xc2':\xa1(){\xa2 \xa3.\xc2},'\xb3':\xa1(){\xa2 \xa3.\xb3},'\xc4':\xa1(){\xa2 \xa3.\xc4},'\xc3':\xa1(){\xa2 \xa3.\xc3},'\xc5':\xa1(){\xa2 \xa3.\xc5},'\xb8':\xa1(){\xa2 \xa3.\xb8}};$.\xa5=\xd8;\xae \xa3={'\xa5':'\xbf','\xa9':{'\xb1':\xb2,'\xaf':'\xbf'},'\xac':'\xbf','\xb6':\xa7,'\xba':\xa7,'\xc1':\xa7,'\xc0':\xa7,'\xbd':\xa7,'\xbe':\xa7,'\xbc':\xa7,'\xb7':\xa7,'\xc2':\xa7,'\xb3':\xa7,'\xc4':\xa7,'\xc3':\xa7,'\xc5':\xa7,'\xb8':\xa7};\xce(\xae i=0,\xab=\xbb.\xec,\xb0=\xbb.\xed,\xa6=[{'\xa4':'\xdd','\xa5':\xa1(){\xa2/\xd9/.\xa8(\xb0)}},{'\xa4':'\xda','\xa5':\xa1(){\xa2 \xdb.\xb3!=\xb2}},{'\xa4':'\xc8','\xa5':\xa1(){\xa2/\xc8/.\xa8(\xb0)}},{'\xa4':'\xdc','\xa5':\xa1(){\xa2/\xde/.\xa8(\xb0)}},{'\xaa':'\xb6','\xa4':'\xdf \xd1','\xa5':\xa1(){\xa2/\xe0 \xe1 \xe2/.\xa8(\xab)},'\xa9':\xa1(){\xa2 \xab.\xb9(/\xe3(\\d+(?:\\.\\d+)+)/)}},{'\xa4':'\xcc','\xa5':\xa1(){\xa2/\xcc/.\xa8(\xab)}},{'\xa4':'\xcd','\xa5':\xa1(){\xa2/\xcd/.\xa8(\xb0)}},{'\xa4':'\xcf','\xa5':\xa1(){\xa2/\xcf/.\xa8(\xab)}},{'\xa4':'\xd0','\xa5':\xa1(){\xa2/\xd0/.\xa8(\xab)}},{'\xaa':'\xb7','\xa4':'\xe5 \xd1','\xa5':\xa1(){\xa2/\xd2/.\xa8(\xab)},'\xa9':\xa1(){\xa2 \xab.\xb9(/\xd2 (\\d+(?:\\.\\d+)+(?:b\\d*)?)/)}},{'\xa4':'\xd3','\xa5':\xa1(){\xa2/\xe6|\xd3/.\xa8(\xab)},'\xa9':\xa1(){\xa2 \xab.\xb9(/\xe8:(\\d+(?:\\.\\d+)+)/)}}];i<\xa6.\xcb;i++){\xb5(\xa6[i].\xa5()){\xae \xaa=\xa6[i].\xaa?\xa6[i].\xaa:\xa6[i].\xa4.\xd5();\xa3[\xaa]=\xc9;\xa3.\xa5=\xa6[i].\xa4;\xae \xad;\xb5(\xa6[i].\xa9!=\xb2&&(\xad=\xa6[i].\xa9())){\xa3.\xa9.\xaf=\xad[1];\xa3.\xa9.\xb1=\xca(\xad[1])}\xea{\xae \xc7=\xd6 \xeb(\xa6[i].\xa4+'(?:\\\\s|\\\\/)(\\\\d+(?:\\\\.\\\\d+)+(?:(?:a|b)\\\\d*)?)');\xad=\xab.\xb9(\xc7);\xb5(\xad!=\xb2){\xa3.\xa9.\xaf=\xad[1];\xa3.\xa9.\xb1=\xca(\xad[1])}}\xd7}};\xce(\xae i=0,\xb4=\xbb.\xe4,\xa6=[{'\xaa':'\xb8','\xa4':'\xe7','\xac':\xa1(){\xa2/\xe9/.\xa8(\xb4)}},{'\xa4':'\xd4','\xac':\xa1(){\xa2/\xd4/.\xa8(\xb4)}},{'\xa4':'\xc6','\xac':\xa1(){\xa2/\xc6/.\xa8(\xb4)}}];i<\xa6.\xcb;i++){\xb5(\xa6[i].\xac()){\xae \xaa=\xa6[i].\xaa?\xa6[i].\xaa:\xa6[i].\xa4.\xd5();\xa3[\xaa]=\xc9;\xa3.\xac=\xa6[i].\xa4;\xd7}}}();",77,77,"function|return|Private|name|browser|data|false|test|version|identifier|ua|OS|result|var|string|ve|number|undefined|opera|pl|if|aol|msie|win|match|camino|navigator|mozilla|icab|konqueror|Unknown|flock|firefox|netscape|linux|safari|mac|Linux|re|iCab|true|parseFloat|length|Flock|Camino|for|Firefox|Netscape|Explorer|MSIE|Mozilla|Mac|toLowerCase|new|break|Public|Apple|Opera|window|Konqueror|Safari|KDE|AOL|America|Online|Browser|rev|platform|Internet|Gecko|Windows|rv|Win|else|RegExp|userAgent|vendor".split("|")));var aol=$.browser.aol(),camino=$.browser.camino(),firefox=$.browser.firefox(),flock=$.browser.flock(),icab=$.browser.icab(),konqueror=$.browser.konqueror(),mozilla=$.browser.mozilla(),msie=$.browser.msie(),netscape=$.browser.netscape(),opera=$.browser.opera(),safari=$.browser.safari(),userbrowser=$.browser.browser(),linux=$.browser.linux(),mac=$.browser.mac(),win=$.browser.win(),otherSystem=navigator.platform,userversion=$.browser.version.number();!0==mac?($("html").addClass("mac"),$(".btn-auto-download").attr("href","/download-jami-macos")):!0==linux?($("html").addClass("linux"),$(".btn-auto-download").attr("href","/download-jami-linux")):!0==win&&($("html").addClass("windows"),$(".btn-auto-download").attr("href","/download-jami-windows")),"iPad"==otherSystem?($("html").addClass("ipad"),$(".btn-auto-download").attr("href","/download-jami-ios")):"iPhone"==otherSystem?($("html").addClass("iphone"),$(".btn-auto-download").attr("href","/download-jami-ios")):"iPod"==otherSystem?($("html").addClass("ipod"),$(".btn-auto-download").attr("href","/download-jami-ios")):"Linux armv71"==otherSystem?($("html").addClass("android"),$(".btn-auto-download").attr("href","/download-jami-android")):"Linux armv61"==otherSystem?($("html").addClass("android"),$(".btn-auto-download").attr("href","/download-jami-android")):"Linux armv81"==otherSystem?($("html").addClass("android"),$(".btn-auto-download").attr("href","/download-jami-android")):"WebTV os"==otherSystem&&($("html").addClass("android-tv"),$(".btn-auto-download").attr("href","download-jami-android-tv")),"
2Safari"==userbrowser?$("html").addClass("safari"):"Firefox"==userbrowser?$("html").addClass("firefox"):"Camino"==userbrowser?$("html").addClass("camino"):"AOL Explorer"==userbrowser?$("html").addClass("aol"):"Flock"==userbrowser?$("html").addClass("flock"):"iCab"==userbrowser?$("html").addClass("icab"):"Konqueror"==userbrowser?$("html").addClass("konqueror"):"Mozilla"==userbrowser?$("html").addClass("mozilla"):"Netscape"==userbrowser?$("html").addClass("netscape"):"Opera"==userbrowser?$("html").addClass("opera"):"Internet Explorer"==userbrowser&&$("html").addClass("ie"),$("html").addClass(""+userversion);
3//# sourceMappingURL=mobile-detect.min.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.