UAParser.js NPM เชชเซ‡เช•เซ‡เชœ, เชœเซ‡ เชฆเชฐ เช…เช เชตเชพเชกเชฟเชฏเซ‡ 8 เชฎเชฟเชฒเชฟเชฏเชจ เชกเชพเช‰เชจเชฒเซ‹เชกเซเชธ เชงเชฐเชพเชตเซ‡ เช›เซ‡, เชคเซ‡ เชฎเชพเชฒเชตเซ‡เชฐเชฅเซ€ เช‡เชจเซเชœเซ‡เช•เซเชŸเซ‡เชก เช›เซ‡.

UAParser.js เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเชพ เช•เซ‹เชกเชจเซ€ เชจเช•เชฒ เช•เชฐเชจเชพเชฐเชพ เชคเซเชฐเชฃ เชฆเซ‚เชทเชฟเชค เชชเซ‡เช•เซ‡เชœเซ‹เชจเชพ NPM เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚เชฅเซ€ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชจเซ€ เชตเชพเชฐเซเชคเชพเชจเซ‡ เชเช• เช…เชฃเชงเชพเชฐเซ€ เชธเชพเชคเชคเซเชฏ เชชเซเชฐเชพเชชเซเชค เชฅเชˆ - เช…เชœเชพเชฃเซเชฏเชพ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹เช UAParser.js เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชฒเซ‡เช–เช•เชจเชพ เชเช•เชพเช‰เชจเซเชŸ เชชเชฐ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชฎเซ‡เชณเชตเซเชฏเซเช‚ เช…เชจเซ‡ เช•เซ‹เชก เชงเชฐเชพเชตเชคเชพ เช…เชชเชกเซ‡เชŸเซเชธ เชฌเชนเชพเชฐ เชชเชพเชกเซเชฏเชพ. เชชเชพเชธเชตเชฐเซเชกเชจเซ€ เชšเซ‹เชฐเซ€ เช•เชฐเชตเซ€ เช…เชจเซ‡ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช•เชฐเชจเซเชธเซ€เชจเซเช‚ เชฎเชพเช‡เชจเชฟเช‚เช— เช•เชฐเชตเซเช‚.

เชธเชฎเชธเซเชฏเชพ เช เช›เซ‡ เช•เซ‡ UAParser.js เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€, เชœเซ‡ เชฏเซเชเชฐ-เชเชœเชจเซเชŸ HTTP เชนเซ‡เชกเชฐเชจเซ‡ เชชเชพเชฐเซเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เช•เชพเชฐเซเชฏเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชฆเชฐ เช…เช เชตเชพเชกเชฟเชฏเซ‡ เชฒเช—เชญเช— 8 เชฎเชฟเชฒเชฟเชฏเชจ เชกเชพเช‰เชจเชฒเซ‹เชกเซเชธ เชงเชฐเชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— 1200 เชฅเซ€ เชตเชงเซ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚ เชจเชฟเชฐเซเชญเชฐเชคเชพ เชคเชฐเซ€เช•เซ‡ เชฅเชพเชฏ เช›เซ‡. เชเชตเซเช‚ เชœเชฃเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ UAParser.js เชจเซ‹ เช‰เชชเชฏเซ‹เช— Microsoft, Amazon, Facebook, Slack, Discord, Mozilla, Apple, ProtonMail, Autodesk, Reddit, Vimeo, Uber, Dell, IBM, Siemens, Oracle, HP เช…เชจเซ‡ Verison เชœเซ‡เชตเซ€ เช•เช‚เชชเชจเซ€เช“เชจเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชฎเชพเช‚ เชฅเชพเชฏ เช›เซ‡. .

เช† เชนเซเชฎเชฒเซ‹ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชกเซ‡เชตเชฒเชชเชฐเชจเชพ เชเช•เชพเช‰เชจเซเชŸเชจเชพ เชนเซ‡เช•เชฟเช‚เช— เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹, เชœเซ‡เชฎเชจเซ‡ เชธเชฎเชœเชพเชฏเซเช‚ เช•เซ‡ เชธเซเชชเชพเชฎเชจเซ€ เช…เชธเชพเชฎเชพเชจเซเชฏ เชคเชฐเช‚เช— เชคเซ‡เชจเชพ เชฎเซ‡เช‡เชฒเชฌเซ‹เช•เซเชธเชฎเชพเช‚ เชชเชกเซเชฏเชพ เชชเช›เซ€ เช•เช‚เชˆเช• เช–เซ‹เชŸเซเช‚ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐเชจเซเช‚ เชเช•เชพเช‰เชจเซเชŸ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชนเซ‡เช• เชฅเชฏเซเช‚ เชคเซ‡เชจเซ€ เชœเชพเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชจเชฅเซ€. เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹เช เชฐเซ€เชฒเซ€เช 0.7.29, 0.8.0 เช…เชจเซ‡ 1.0.0 เชฌเชจเชพเชตเซเชฏเชพ, เชคเซ‡เชฎเชพเช‚ เชฆเซ‚เชทเชฟเชค เช•เซ‹เชก เชฆเชพเช–เชฒ เช•เชฐเซเชฏเซ‹. เชฅเซ‹เชกเชพ เช•เชฒเชพเช•เซ‹เชฎเชพเช‚, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชชเชฐ เชซเชฐเซ€เชฅเซ€ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชฎเซ‡เชณเชตเซเชฏเซเช‚ เช…เชจเซ‡ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เช เซ€เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชชเชกเซ‡เชŸเซเชธ 0.7.30, 0.8.1 เช…เชจเซ‡ 1.0.1 เชฌเชจเชพเชตเซเชฏเชพเช‚. เชฆเซ‚เชทเชฟเชค เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชซเช•เซเชค NPM เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚ เชชเซ‡เช•เซ‡เชœ เชคเชฐเซ€เช•เซ‡ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ. GitHub เชชเชฐเชจเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ Git เชญเช‚เชกเชพเชฐเชจเซ‡ เช…เชธเชฐ เชฅเชˆ เชจ เชนเชคเซ€. เชฌเชงเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เช•เซ‡ เชœเซ‡เชฎเชฃเซ‡ เชธเชฎเชธเซเชฏเชพเชฐเซ‚เชช เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซเชฏเชพ เช›เซ‡, เชœเซ‹ เชคเซ‡เช“เชจเซ‡ Linux/macOS เชชเชฐ jsextension เชซเชพเช‡เชฒ เช…เชจเซ‡ Windows เชชเชฐ jsextension.exe เช…เชจเซ‡ create.dll เชซเชพเช‡เชฒเซ‹ เชฎเชณเซ‡, เชคเซ‹ เชคเซ‡เช“เชจเซ‡ เชธเชฟเชธเซเชŸเชฎ เชธเชพเชฅเซ‡ เชšเซ‡เชกเชพเช‚ เชฅเชฏเซ‡เชฒ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพเชจเซ€ เชธเชฒเชพเชน เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เชฆเซ‚เชทเชฟเชค เชซเซ‡เชฐเชซเชพเชฐเซ‹ UAParser.js เชจเชพ เช•เซเชฒเซ‹เชจเซเชธเชฎเชพเช‚ เช…เช—เชพเช‰ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ€ เชฏเชพเชฆ เช…เชชเชพเชตเซ‡ เช›เซ‡, เชœเซ‡ เชฎเซเช–เซเชฏ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชชเชฐ เชฎเซ‹เชŸเชพ เชชเชพเชฏเซ‡ เชนเซเชฎเชฒเซ‹ เชถเชฐเซ‚ เช•เชฐเชคเชพ เชชเชนเซ‡เชฒเชพ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชšเช•เชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเซ‹เชตเชพเชจเซเช‚ เชœเชฃเชพเชฏ เช›เซ‡. jsextension เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเช‡เชฒเชจเซ‡ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เช…เชจเซ‡ เชฌเชพเชนเซเชฏ เชนเซ‹เชธเซเชŸเชฎเชพเช‚เชฅเซ€ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชฒเซ‰เชจเซเชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชœเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช…เชจเซ‡ Linux, macOS เช…เชจเซ‡ Windows เชชเชฐ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชตเชฐเซเช•เชจเชพ เช†เชงเชพเชฐเซ‡ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชตเชฟเชจเซเชกเซ‹เช เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡, เชฎเซ‹เชจเซ‡เชฐเซ‹ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช•เชฐเชจเซเชธเซ€ (XMRig เช–เชพเชฃเชฟเชฏเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹) เชจเชพ เช–เชพเชฃเช•เชพเชฎ เชฎเชพเชŸเซ‡เชจเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เช‰เชชเชฐเชพเช‚เชค, เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‹เช เชชเชพเชธเชตเชฐเซเชกเซเชธเชจเซ‡ เช…เชŸเช•เชพเชตเชตเชพ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชฌเชพเชนเซเชฏ เชนเซ‹เชธเซเชŸเชจเซ‡ เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡ create.dll เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ€ เชฐเชœเซ‚เช†เชคเชจเซเช‚ เชชเชฃ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚.

เชกเชพเช‰เชจเชฒเซ‹เชก เช•เซ‹เชก preinstall.sh เชซเชพเช‡เชฒเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹, เชœเซ‡เชฎเชพเช‚ IP=$(curl -k https://freegeoip.app/xml/ | grep 'RU|UA|BY|KZ') เชœเซ‹ [ -z " $ IP" ] ... เชเช•เซเชเซ‡เช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเช‡เชฒ เชซเชพเช‡ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‹ เช…เชจเซ‡ เชšเชฒเชพเชตเซ‹

เช•เซ‹เชกเชฎเชพเช‚เชฅเซ€ เชœเซ‹เชˆ เชถเช•เชพเชฏ เช›เซ‡ เชคเซ‡เชฎ, เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‡ เชชเซเชฐเชฅเชฎ freegeoip.app เชธเซ‡เชตเชพเชฎเชพเช‚ IP เชธเชฐเชจเชพเชฎเซเช‚ เชคเชชเชพเชธเซเชฏเซเช‚ เช…เชจเซ‡ เชฐเชถเชฟเชฏเชพ, เชฏเซเช•เซเชฐเซ‡เชจ, เชฌเซ‡เชฒเชพเชฐเซเชธ เช…เชจเซ‡ เช•เชเชพเช•เชฟเชธเซเชคเชพเชจเชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชฆเซ‚เชทเชฟเชค เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชถเชฐเซ‚ เช•เชฐเซ€ เชจ เชนเชคเซ€.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹