เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ•. WEB เจธเจฐเจตเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ SMS เจฆเฉเจ†เจฐเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจ•เจฐเฉ‹

เจธเจพเจฐเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเจผเฉเฉฑเจญ เจฆเจฟเจจ!

เจ‡เจธ เจตเจพเจฐ เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจ…เจœเจฟเจนเฉ€ เจธเจฅเจฟเจคเฉ€ เจฆเจพ เจตเจฐเจฃเจจ เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆ เจœเฉ‹ เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ 'เจคเฉ‡ เจตเจฐเจฃเจจเจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจœเจพเจชเจฆเฉ€ เจนเฉˆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ•เฉเจ เจธเฉฐเจ•เฉ‡เจค เจนเจจ, เจชเจฐ เจ‡เจธเจฆเจพ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจ•เฉ‹เจก เจ…เจคเฉ‡ เจ–เฉเจฆ เจฎเจพเจˆเจ•เจฐเฉ‹เจŸเจฟเจ• เจฆเฉ€ เจตเจฟเจ•เฉ€ เจฆเฉ€ เจ‡เฉฑเจ• เจฒเฉฐเจฌเฉ€ เจตเจฟเจงเฉ€เจ—เจค เจ–เฉเจฆเจพเจˆ เจธเฉ€เฅค

เจ…เจธเจฒ เจ•เฉฐเจฎ: เจชเฉ‹เจฐเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจšเจพเจฒเฉ‚ เจ…เจคเฉ‡ เจฌเฉฐเจฆ เจ•เจฐเจจ เจฆเฉ€ เจ‰เจฆเจพเจนเจฐเจฃ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, SMS เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ•เจˆ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฆเฉ‡ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพเฅค

เจ‰เจชเจฒเฉฑเจฌเจง:

  1. เจธเฉˆเจ•เฉฐเจกเจฐเฉ€ เจฐเจพเจŠเจŸเจฐ CRS317-1G-16S+
  2. เจฎเจพเจˆเจ•เจฐเฉ‹เจŸเจฟเจ• เจจเฉ‡เจŸเจฎเฉˆเจŸเจฒ 5 เจเจ•เจธเฉˆเจธ เจชเฉเจ†เจ‡เฉฐเจŸ
  3. LTE เจฎเจพเจกเจฎ R11e-LTE

เจ†เจ‰ เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ€เจ เจ•เจฟ เจธเจผเจพเจจเจฆเจพเจฐ Netmetal 5 เจเจ•เจธเฉˆเจธ เจชเฉเจ†เจ‡เฉฐเจŸ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเฉ‹เจฒเจก เจธเจฟเจฎ เจ•เจพเจฐเจก เจ•เจจเฉˆเจ•เจŸเจฐ เจ…เจคเฉ‡ เจ‡เฉฑเจ• LTE เจฎเจพเจกเจฎ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจชเฉ‹เจฐเจŸ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ, เจ‡เจธ เจฌเจฟเฉฐเจฆเฉ‚ เจฒเจˆ, เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจฎเจพเจกเจฎ เจ–เจฐเฉ€เจฆเจฟเจ† เจ—เจฟเจ† เจธเฉ€ เจœเฉ‹ เจ‰เจชเจฒเจฌเจง เจธเฉ€ เจ…เจคเฉ‡ เจชเฉเจ†เจ‡เฉฐเจŸ เจฆเฉ‡ เจ†เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฆเฉเจ†เจฐเจพ เจธเจฎเจฐเจฅเจฟเจค เจธเฉ€, เจ…เจฐเจฅเจพเจค R11e-LTEเฅค เจเจ•เจธเฉˆเจธ เจชเฉเจ†เจ‡เฉฐเจŸ เจจเฉ‚เฉฐ เจตเฉฑเจ– เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจนเจฐ เจšเฉ€เจœเจผ เจ†เจชเจฃเฉ€ เจœเจ—เฉเจนเจพ 'เจคเฉ‡ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€ (เจนเจพเจฒเจพเจ‚เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจน เจœเจพเจฃเจจ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉˆ เจ•เจฟ เจธเจฟเจฎ เจ•เจพเจฐเจก เจฎเจพเจกเจฎ เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจธเจฅเจฟเจค เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉเฉฑเจ– เจฌเฉ‹เจฐเจก เจจเฉ‚เฉฐ เจนเจŸเจพเจ เจฌเจฟเจจเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจจเจนเฉ€เจ‚ เจนเฉˆ), เจ‡เจธ เจฒเจˆ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจฒเจˆ เจธเจฟเจฎ เจ•เจพเจฐเจก เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเฉ‹, เจจเจนเฉ€เจ‚ เจคเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เจˆ เจตเจพเจฐ เจเจ•เจธเฉˆเจธ เจชเฉเจ†เจ‡เฉฐเจŸ เจจเฉ‚เฉฐ เจตเฉฑเจ– เจ•เจฐเจจเจพ เจชเจเจ—เจพเฅค

เจ…เฉฑเจ—เฉ‡, เจ…เจธเฉ€เจ‚ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš เจ•เฉเจ เจ›เฉ‡เจ• เจ•เฉ€เจคเฉ‡, 2 เจชเจฟเจ—เจŸเฉ‡เจฒ เจฒเจ—เจพเจ เจ…เจคเฉ‡ เจฎเจพเจกเจฎ เจฆเฉ‡ เจธเจฟเจฐเฉ‡ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เฉ€เจคเจพเฅค เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ€เจ†เจ‚ เจ•เฉ‹เจˆ เจซเฉ‹เจŸเฉ‹เจ†เจ‚ เจจเจนเฉ€เจ‚ เจฌเจšเฉ€เจ†เจ‚เฅค เจฆเฉ‚เจœเฉ‡ เจชเจพเจธเฉ‡, เจ‡เฉฑเจ• เจšเฉเฉฐเจฌเจ•เฉ€ เจ…เจงเจพเจฐ เจตเจพเจฒเฉ‡ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฒ เจเจ‚เจŸเฉ€เจจเจพ เจชเจฟเจ—เจŸเฉ‡เจฒเจพเจ‚ เจจเจพเจฒ เจœเฉเฉœเฉ‡ เจนเฉ‹เจ เจธเจจเฅค

เจฎเจพเจฎเฉ‚เจฒเฉ€ เจชเจฐเจธเจชเจฐ เจ•เฉเจฐเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจ›เฉฑเจก เจ•เฉ‡, เจฎเฉเฉฑเจ– เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ•เจฆเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฐเจŸเจฐเจจเฉˆเฉฑเจŸ 'เจคเฉ‡ เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจขเฉฐเจ— เจจเจพเจฒ เจตเจฐเจฃเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฎเฉ‹เจกเจฎ SMS เจธเฉเจจเฉ‡เจนเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจฌเฉฐเจฆ เจ•เจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ 5 เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ‰เจน เจ‡เจจเจฌเจพเจ•เจธ เจตเจฟเฉฑเจš เจฒเจŸเจ• เจœเจพเจ‚เจฆเฉ‡ เจนเจจ; เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ•เจฒเฉ€เจ…เจฐ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจฎเฉ‹เจกเจฎ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจšเจพเจฒเฉ‚ เจ•เจฐเจจเจพ เจนเจฎเฉ‡เจธเจผเจพ เจธเจฎเฉฑเจธเจฟเจ† เจฆเจพ เจนเฉฑเจฒ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจชเจฐ เจธเฉฐเจธเจ•เจฐเจฃ 6.44.1 เจตเจฟเฉฑเจš เจฐเจฟเจธเฉˆเจชเจธเจผเจจ เจตเจงเฉ‡เจฐเฉ‡ เจธเจฅเจฟเจฐ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจจเจฌเจพเจ•เจธ เจ†เจ–เจฐเฉ€ 4 เจเจธเจเจฎเจเจธ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจฌเจพเจ•เฉ€ เจ†เจชเจฃเฉ‡ เจ†เจช เจฎเจฟเจŸเจพ เจฆเจฟเฉฑเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจœเฉ€เจตเจจ เจตเจฟเฉฑเจš เจฆเจ–เจฒ เจจเจนเฉ€เจ‚ เจฆเจฟเฉฐเจฆเฉ‡เฅค

เจชเฉเจฐเจฏเฉ‹เจ— เจฆเจพ เจฎเฉเฉฑเจ– เจŸเฉ€เจšเจพ เจ‡เฉฑเจ•เฉ‹ เจญเฉŒเจคเจฟเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• 'เจคเฉ‡ เจฆเฉ‹ เจฐเจพเจŠเจŸเจฐเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธเจพเจ‚ เจจเฉ‚เฉฐ เจฌเฉฐเจฆ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจšเจพเจฒเฉ‚ เจ•เจฐเจจเจพ เจนเฉˆเฅค เจฎเฉเฉฑเจ– เจฎเฉเจธเจผเจ•เจฒ เจ‡เจน เจธเฉ€ เจ•เจฟ เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• SNMP เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจธเจฟเจฐเจซ เจฎเฉเฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉœเฉเจนเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ. เจ‡เจธ เจฒเจˆ, เจฎเฉˆเจจเฉ‚เฉฐ เจฆเฉ‚เจœเฉ€ เจฆเจฟเจธเจผเจพ เจตเจฟเฉฑเจš เจ–เฉ‹เจฆเจฃเจพ เจชเจฟเจ†, เจ…เจฐเจฅเจพเจค เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• API.

เจ‡เจธ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจเจพ เจนเฉˆ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ•เฉ‹เจˆ เจธเจชเฉฑเจธเจผเจŸ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจจเจนเฉ€เจ‚ เจนเจจ, เจ‡เจธ เจฒเจˆ เจฎเฉˆเจจเฉ‚เฉฐ เจชเฉเจฐเจฏเฉ‹เจ— เจ•เจฐเจจเจพ เจชเจฟเจ† เจ…เจคเฉ‡ เจ‡เจน เจนเจฆเจพเจ‡เจค เจญเจตเจฟเฉฑเจ– เจฆเฉ€เจ†เจ‚ เจ•เฉ‹เจธเจผเจฟเจธเจผเจพเจ‚ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€เฅค

เจฎเจฒเจŸเฉ€เจชเจฒ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฅเจพเจจเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• 'เจคเฉ‡ เจ‡เฉฑเจ• เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ— เจ…เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ WEB เจธเจฐเจตเจฐ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€; เจ‡เจธเจจเฉ‚เฉฐ Mikrotik เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค

1. Netmetal 5 'เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธเจจเฉ‚เฉฐ เจ•เฉเจฐเจฎเจตเจพเจฐ เจšเจพเจฒเฉ‚ เจ…เจคเฉ‡ เจฌเฉฐเจฆ เจ•เจฐเจจ เจฒเจˆ เจ•เฉเจ เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

system script
add dont-require-permissions=no name=disableiface owner=admin policy=
    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=
    "/tool fetch http://WEB_SERVER_IP/di.php "
add dont-require-permissions=no name=enableiface owner=admin policy=
    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=
    "/tool fetch http://WEB_SERVER_IP/en.php "

2. เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฐ 'เจคเฉ‡ 2 เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจฌเจฃเจพเจ“ (เจฌเฉ‡เจธเจผเฉฑเจ•, เจ‡เจธ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš เจธเจฟเจธเจŸเจฎ 'เจคเฉ‡ php เจ‡เฉฐเจธเจŸเจพเจฒ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ):

<?php
# file en.php enable interfaces    
require('/usr/lib/zabbix/alertscripts/routeros_api.class.php');

    $API = new RouterosAPI();
    $API->debug=true;

if ($API->connect('IP ัƒะฟั€ะฐะฒะปัะตะผะพะณะพ Mikrotik', 'ะปะพะณะธะฝ ะฐะดะผะธะฝะธัั‚ั€ะฐั‚ะพั€ะฐ', 'ะฟะฐั€ะพะปัŒ ะฐะดะผะธะฝะธัั‚ั€ะฐั‚ะพั€ะฐ')) {
    $API->comm("/interface/ethernet/enable", array(
    "numbers"=>"sfp-sfpplus16",));
}
   $API->disconnect();
?>

<?php
#file di.php disable interfaces
    require('/usr/lib/zabbix/alertscripts/routeros_api.class.php');

    $API = new RouterosAPI();
    $API->debug=true;

if ($API->connect('IP ัƒะฟั€ะฐะฒะปัะตะผะพะณะพ Mikrotik', 'ะปะพะณะธะฝ ะฐะดะผะธะฝะธัั‚ั€ะฐั‚ะพั€', 'ะฟะฐั€ะพะปัŒ ะฐะดะผะธะฝะธัั‚ั€ะฐั‚ะพั€ะฐ')) {
    $API->comm("/interface/ethernet/disable", array(
    "numbers"=>"sfp-sfpplus16",));
}
   $API->disconnect();
?>

3. Mikrotik เจซเฉ‹เจฐเจฎ เจคเฉ‹เจ‚ routeros_api.class.php เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ— เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เฉ‹เฅค

sfp-sfpplus16 เจฆเฉ€ เจฌเจœเจพเจ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ—/เจธเจฎเจฐเฉฑเจฅ เจนเฉ‹เจฃ เจฒเจˆ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเจพ เจจเจพเจฎ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจนเฉเจฃ เจซเจพเจฐเจฎ 'เจš เจ•เจฟเจธเฉ‡ เจจเฉฐเจฌเจฐ 'เจคเฉ‡ เจฎเฉˆเจธเฉ‡เจœ เจญเฉ‡เจœเจฃ เจธเจฎเฉ‡เจ‚ เจเฉฑเจธ

:cmd ะกะ•ะšะ ะ•ะขะะซะ™ะšะžะ” script enableiface
ะธะปะธ
:cmd ะกะ•ะšะ ะ•ะขะะซะ™ะšะžะ” script disableiface 

NETMETAL เจ…เจจเฉเจธเจพเจฐเฉ€ เจธเจ•เฉเจฐเจฟเจชเจŸ เจฒเจพเจ‚เจš เจ•เจฐเฉ‡เจ—เจพ, เจœเฉ‹ เจฌเจฆเจฒเฉ‡ เจตเจฟเฉฑเจš WEB เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจเจ—เฉ€เฅค

SMS เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ—เจคเฉ€ เจ‡เฉฑเจ• เจธเจ•เจฟเฉฐเจŸ เจฆเจพ เจ‡เฉฑเจ• เจนเจฟเฉฑเจธเจพ เจนเฉˆเฅค เจธเจฅเจฟเจฐเจคเจพ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจœเจผเฉˆเจฌเจฟเจ•เจธ เจฎเจพเจจเฉ€เจŸเจฐเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฆเฉเจ†เจฐเจพ เจซเฉ‹เจจเจพเจ‚ 'เจคเฉ‡ SMS เจญเฉ‡เจœเจฃ เจ…เจคเฉ‡ เจ†เจชเจŸเจฟเจ•เจธ เจซเฉ‡เจฒ เจนเฉ‹เจฃ 'เจคเฉ‡ เจฌเฉˆเจ•เจ…เจช เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจ•เจจเฉˆเจ•เจธเจผเจจ เจ–เฉ‹เจฒเฉเจนเจฃ เจฒเจˆ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจนเฉˆเฅค เจธเจผเจพเจ‡เจฆ เจ‡เจน เจ‡เจธ เจฒเฉ‡เจ– เจฆเฉ‡ เจฆเจพเจ‡เจฐเฉ‡ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจนเฉˆ, เจชเจฐ เจฎเฉˆเจ‚ เจคเฉเจฐเฉฐเจค เจ•เจนเจพเจ‚เจ—เจพ เจ•เจฟ SMS เจญเฉ‡เจœเจฃ เจตเฉ‡เจฒเฉ‡, เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจฒเฉฐเจฌเจพเจˆ เจ‡เฉฑเจ• เจธเฉฐเจฆเฉ‡เจธเจผ เจฆเฉ‡ เจฎเจฟเจ†เจฐเฉ€ เจ†เจ•เจพเจฐ เจตเจฟเฉฑเจš เจซเจฟเฉฑเจŸ เจนเฉ‹เจฃเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ ... เจฎเจฟเจ•เจฐเฉ‹เจŸเจฟเจ• เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจญเจพเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฆเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ…เจคเฉ‡ เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจฒเฉฐเจฎเจพ เจธเฉเจจเฉ‡เจนเจพ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจ‡เจธเจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚ เจญเฉ‡เจœเจฆเจพ, เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเฉ‡ เจ…เฉฑเจ–เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจซเจฟเจฒเจŸเจฐ เจ•เจฐเจจ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจจเจนเฉ€เจ‚ เจคเจพเจ‚ เจเจธเจเจฎเจเจธ เจจเจนเฉ€เจ‚ เจญเฉ‡เจœเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ.

เจธเจฐเฉ‹เจค: www.habr.com

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