UAParser.js ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ฝ๋๋ฅผ ๋ณต์ฌํ XNUMX๊ฐ์ ์ ์ฑ ํจํค์ง๊ฐ NPM ์ ์ฅ์์์ ์ ๊ฑฐ๋์๋ค๋ ์ด์ผ๊ธฐ๋ ์์์น ๋ชปํ ์ฐ์์ด์์ต๋๋ค. ์๋ ค์ง์ง ์์ ๊ณต๊ฒฉ์๊ฐ UAParser.js ํ๋ก์ ํธ ์์ฑ์์ ๊ณ์ ์ ๋ํ ์ ์ด๊ถ์ ํ์ทจํ๊ณ ๋ค์ ์ฝ๋๊ฐ ํฌํจ๋ ์ ๋ฐ์ดํธ๋ฅผ ๊ณต๊ฐํ์ต๋๋ค. ๋น๋ฐ๋ฒํธ๋ฅผ ํ์น๊ณ ์ํธํํ๋ฅผ ์ฑ๊ตดํฉ๋๋ค.
๋ฌธ์ ๋ User-Agent HTTP ํค๋๋ฅผ ํ์ฑํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ UAParser.js ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์ฃผ๋น ์ฝ 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์์ ์ง์๋๋ ์์ ์ ๋ฐ๋ผ ์ ํ๋๋ ์ธ๋ถ ํธ์คํธ์์ ์ฌ์ฉ์ ์์คํ ์ผ๋ก ๋ค์ด๋ก๋๋์ด ์คํ๋์์ต๋๋ค. Windows ํ๋ซํผ์ ๊ฒฝ์ฐ ๊ณต๊ฒฉ์๋ Monero ์ํธํํ ์ฑ๊ตด ํ๋ก๊ทธ๋จ(XMRig ์ฑ๊ตด๊ธฐ ์ฌ์ฉ) ์ธ์๋ ๋น๋ฐ๋ฒํธ๋ฅผ ๊ฐ๋ก์ฑ์ ์ธ๋ถ ํธ์คํธ๋ก ๋ณด๋ด๊ธฐ ์ํด create.dll ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋์ ํ์ต๋๋ค.
๋ค์ด๋ก๋ ์ฝ๋๊ฐ preinstall.sh ํ์ผ์ ์ถ๊ฐ๋์์ต๋๋ค. ์ฌ๊ธฐ์ IP=$(curl -k https://freegeoip.app/xml/ | grep 'RU|UA|BY|KZ') if [ -z "๋ฅผ ์ฝ์ ํ์ธ์. $ IP" ] ... ์คํ ํ์ผ fi๋ฅผ ๋ค์ด๋ก๋ํ๊ณ ์คํํฉ๋๋ค.
์ฝ๋์์ ๋ณผ ์ ์๋ฏ์ด ์คํฌ๋ฆฝํธ๋ ๋จผ์ freegeoip.app ์๋น์ค์์ IP ์ฃผ์๋ฅผ ํ์ธํ ํ ๋ฌ์์, ์ฐํฌ๋ผ์ด๋, ๋ฒจ๋ก๋ฃจ์, ์นด์ํ์คํ ์ฌ์ฉ์๋ฅผ ๋์์ผ๋ก ์
์ฑ ์ ํ๋ฆฌ์ผ์ด์
์ ์คํํ์ง ์์์ต๋๋ค.
์ถ์ฒ : opennet.ru