เด†เดดเตเดšเดฏเดฟเตฝ 8 เดฆเดถเดฒเด•เตเดทเด‚ เดกเต—เตบเดฒเต‹เดกเตเด•เดณเตเดณเตเดณ UAParser.js NPM เดชเดพเด•เตเด•เต‡เดœเดฟเตฝ เด•เตเดทเตเดฆเตเดฐเดตเต†เดฏเตผ เด•เตเดคเตเดคเดฟเดตเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

UAParser.js เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดŸเต† เด•เต‹เดกเต เดชเด•เตผเดคเตเดคเดฟเดฏ เดฎเต‚เดจเตเดจเต เด•เตเดทเตเดฆเตเดฐ เดชเดพเด•เตเด•เต‡เดœเตเด•เดณเตเดŸเต† NPM เดถเต‡เด–เดฐเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดคเดคเดฟเดจเตเดฑเต† เด•เดฅเดฏเตเด•เตเด•เต เด…เดชเตเดฐเดคเต€เด•เตเดทเดฟเดคเดฎเดพเดฏ เด’เดฐเต เดคเตเดŸเตผเดšเตเดš เดฒเดญเดฟเดšเตเดšเต - UAParser.js เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เดฐเดšเดฏเดฟเดคเดพเดตเดฟเดจเตเดฑเต† เด…เด•เตเด•เต—เดฃเตเดŸเดฟเดจเตเดฑเต† เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เด…เดœเตเดžเดพเดค เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตพ เดชเดฟเดŸเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเต, เด…เดคเดฟเดจเตเดณเตเดณ เด•เต‹เดกเต เด…เดŸเด™เตเด™เดฟเดฏ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เตพ เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เดฟ. เดชเดพเดธเตโ€Œเดตเต‡เดกเตเด•เตพ เดฎเต‹เดทเตเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด•เดฑเตปเดธเดฟเด•เตพ เด–เดจเดจเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เด‰เดชเดฏเต‹เด•เตเดคเตƒ-เดเดœเดจเตเดฑเต เดŽเดšเตเดšเตเดŸเดฟเดŸเดฟเดชเดฟ เดคเดฒเด•เตเด•เต†เดŸเตเดŸเต เดชเดพเดดเตโ€Œเดธเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ UAParser.js เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตเด•เต เดชเตเดฐเดคเดฟเดตเดพเดฐเด‚ 8 เดฆเดถเดฒเด•เตเดทเด‚ เดกเต—เตบเดฒเต‹เดกเตเด•เตพ เด‰เดฃเตเดŸเต, เด•เต‚เดŸเดพเดคเต† 1200-เดฒเดงเดฟเด•เด‚ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเดฟเตฝ เด‡เดคเต เด’เดฐเต เดกเดฟเดชเตปเดกเตปเดธเดฟเดฏเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดถเตโ€Œเดจเด‚. Microsoft, Amazon, Facebook, Slack, Discord, Mozilla, Apple, ProtonMail, Autodesk, Reddit, Vimeo, Uber, Dell, IBM, Siemens, Oracle, HP, Verison เดคเตเดŸเด™เตเด™เดฟเดฏ เด•เดฎเตเดชเดจเดฟเด•เดณเตเดŸเต† เดชเตเดฐเตŠเดœเด•เตโ€Œเดฑเตเดฑเตเด•เดณเดฟเตฝ UAParser.js เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฏเดฟ เดชเตเดฐเดธเตโ€Œเดคเดพเดตเดฟเด•เตเด•เตเดจเตเดจเต. .

เดฎเต†เดฏเดฟเตฝเดฌเต‹เด•เตเดธเดฟเตฝ เด…เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏ เดธเตเดชเดพเด‚ เดคเดฐเด‚เด—เด™เตเด™เตพ เดตเต€เดฃเดคเดฟเดจเต†เดคเตเดคเตเดŸเตผเดจเตเดจเต เดŽเดจเตเดคเต‹ เด•เตเดดเดชเตเดชเดฎเตเดฃเตเดŸเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟเดฏ เดชเตเดฐเต‹เดœเด•เตเดŸเต เดกเต†เดตเดฒเดชเตเดชเดฑเตเดŸเต† เด…เด•เตเด•เต—เดฃเตเดŸเต เดนเดพเด•เตเด•เต เดšเต†เดฏเตเดคเดพเดฃเต เด†เด•เตเดฐเดฎเดฃเด‚ เดจเดŸเดคเตเดคเดฟเดฏเดคเต. เดกเต†เดตเดฒเดชเตเดชเดฑเตเดŸเต† เด…เด•เตเด•เต—เดฃเตเดŸเต เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดนเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดŸเดคเต†เดจเตเดจเต เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตพ 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 เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเดตเตเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต. เดตเดฟเตปเดกเต‹เดธเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเดพเดฏเดฟ, Monero เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด•เดฑเตปเดธเดฟ (XMRig เดฎเตˆเดจเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต) เด–เดจเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเต เดชเตเดฑเดฎเต‡, เดชเดพเดธเตโ€Œเดตเต‡เดกเตเด•เตพ เดคเดŸเดธเตเดธเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเด‚ เด’เดฐเต เดฌเดพเดนเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เด…เดฏเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตพ create.dll เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดŸเต† เด†เดฎเตเด–เดตเตเด‚ เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเดšเตเดšเต.

เดกเต—เตบเดฒเต‹เดกเต เด•เต‹เดกเต preinstall.sh เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเดคเตเดคเต, เด…เดคเดฟเตฝ [ -z " เดŽเด™เตเด•เดฟเตฝ IP=$(curl -k https://freegeoip.app/xml/ | grep 'RU|UA|BY|KZ') เดšเต‡เตผเด•เตเด•เตเด• $ IP" ] ... เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ เดซเดฏเตฝ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เด•เต‹เดกเดฟเตฝ เดจเดฟเดจเตเดจเต เด•เดพเดฃเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด†เดฆเตเดฏเด‚ freegeoip.app เดธเต‡เดตเดจเดคเตเดคเดฟเดฒเต† IP เดตเดฟเดฒเดพเดธเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเต เด•เต‚เดŸเดพเดคเต† เดฑเดทเตเดฏ, เด‰เด•เตเดฐเต†เดฏเตเตป, เดฌเต†เดฒเดพเดฑเดธเต, เด•เดธเดพเด•เตเด•เดฟเดธเตเดฅเดพเตป เดŽเดจเตเดจเดฟเดตเดฟเดŸเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เด•เตเดทเตเดฆเตเดฐ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดธเดฎเดพเดฐเด‚เดญเดฟเดšเตเดšเดฟเดฒเตเดฒ.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•