Polkit Duktape JavaScript เจ‡เฉฐเจœเจฃ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ

เจชเฉ‹เจฒเจ•เจฟเจŸ เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ, เจ…เจงเจฟเจ•เจพเจฐ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒเจฃ เจ…เจคเฉ‡ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ เจชเจนเฉเฉฐเจš เจจเจฟเจฏเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจตเฉฐเจกเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจœเจฟเจธ เจฒเจˆ เจ‰เฉฑเจšเฉ‡ เจชเจนเฉเฉฐเจš เจ…เจงเจฟเจ•เจพเจฐเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• USB เจกเจฐเจพเจˆเจต เจจเฉ‚เฉฐ เจฎเจพเจŠเจ‚เจŸ เจ•เจฐเจจเจพ), เจจเฉ‡ เจ‡เฉฑเจ• เจฌเฉˆเจ•เจเจ‚เจก เจœเฉ‹เฉœเจฟเจ† เจนเฉˆ เจœเฉ‹ เจชเจนเจฟเจฒเจพเจ‚ เจตเจฐเจคเฉ‡ เจœเจพเจฃ เจฆเฉ€ เจฌเจœเจพเจ เจกเจ•เจŸเฉ‡เจช เจเจฎเจฌเฉˆเจกเจก JavaScript เจ‡เฉฐเจœเจฃ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจฎเฉ‹เจœเจผเฉ€เจฒเจพ เจ—เฉ€เจ•เฉ‹ เจ‡เฉฐเจœเจฃ (เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ…เจคเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจฎเฉ‹เจœเจผเฉ€เจฒเจพ เจ‡เฉฐเจœเจฃ เจจเจพเจฒ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ)เฅค Polkit เจฆเฉ€ JavaScript เจญเจพเจธเจผเจพ เจชเจนเฉเฉฐเจš เจจเจฟเจฏเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจœเฉ‹ "polkit" เจ†เจฌเจœเฉˆเจ•เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เจงเจฟเจ•เจพเจฐ เจชเฉเจฐเจพเจชเจค เจชเจฟเจ›เฉ‹เจ•เฉœ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† polkitd เจจเจพเจฒ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจกเจ•เจŸเฉ‡เจช เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเฉˆเฉฑเจŸเจธเจฐเจซ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฑเจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ†เจ•เจพเจฐ เจตเจฟเฉฑเจš เจธเฉฐเจ–เฉ‡เจช เจนเฉˆ, เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจชเฉ‹เจฐเจŸเฉ‡เจฌเจฒ เจ…เจคเฉ‡ เจ˜เฉฑเจŸ เจธเจฐเฉ‹เจค เจ–เจชเจค (เจ•เฉ‹เจก เจฒเจ—เจญเจ— 160 kB เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ 64 kB RAM เจšเฉฑเจฒเจฃ เจฒเจˆ เจ•เจพเจซเจผเฉ€ เจนเฉˆ)เฅค Ecmascript 5.1 เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจชเฉ‚เจฐเฉ€ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจ…เจคเฉ‡ Ecmascript 2015 เจ…เจคเฉ‡ 2016 (ES6 เจ…เจคเฉ‡ ES7) เจฒเจˆ เจ…เฉฐเจธเจผเจ• เจธเจฎเจฐเจฅเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ–เจพเจธ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจ เจตเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ•เฉ‹เจฐเจŸเฉ€เจจ เจธเจชเฉ‹เจฐเจŸ, เจ‡เฉฑเจ• เจฌเจฟเจฒเจŸ-เจ‡เจจ เจฒเฉŒเจ—เจฟเฉฐเจ— เจซเจฐเฉ‡เจฎเจตเจฐเจ•, เจ‡เฉฑเจ• เจ•เจพเจฎเจจเจœเฉ‡เจเจธ-เจ…เจงเจพเจฐเจฟเจค เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฒเฉ‹เจกเจฟเฉฐเจ— เจตเจฟเจงเฉ€, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจฌเจพเจˆเจŸเจ•เฉ‹เจก เจ•เฉˆเจšเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเฉ‡ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ…เจคเฉ‡ เจฒเฉ‹เจก เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเจฟเจฒเจŸ-เจ‡เจจ เจกเฉ€เจฌเฉฑเจ—เจฐ, เจ‡เฉฑเจ• เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ เจ‡เฉฐเจœเจฃ, เจ…เจคเฉ‡ เจฏเฉ‚เจจเฉ€เจ•เฉ‹เจก เจธเจนเจพเจ‡เจคเจพ เจฒเจˆ เจ‡เฉฑเจ• เจ‰เจช-เจธเจฟเจธเจŸเจฎ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹