UDP TCP Server

рд╡рд┐рдЬреНрдЮрд╛рдкрдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ
рей.рео
реирезрео рд╕рдореАрдХреНрд╖рд╛рд╣рд░реВ
резреж┬ард╣рдЬрд╛рд░+
рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░рд┐рдПрдХрд╛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ
рд╕рд╛рдордЧреНрд░реАрдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди
рд╕рдмреИрдЬрдирд╛
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдЫрд╡рд┐
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдЫрд╡рд┐
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдЫрд╡рд┐

рдпреЛ рдПрдкрдХрд╛ рдмрд╛рд░реЗрдорд╛

рддрдкрд╛рдЗрдБрдХреЛ рдПрдиреНрдбреНрд░реЛрдЗрдб рдЙрдкрдХрд░рдгрдмрд╛рдЯ рддрдкрд╛рдЗрдБрдХреЛ WiFi рд╡рд╛ рд╕реЗрд▓реБрд▓рд░ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ UDP/TCP рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЙрдкрдХрд░рдгрдорд╛ UDP/TCP рдЖрджреЗрд╢рд╣рд░реВ рдкрдард╛рдЙрди рдХрд╣рд┐рд▓реЗ рдЖрд╡рд╢реНрдпрдХ рдЫ?
рдЕрдм рддрдкрд╛рдИрдВ рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ!

рд╡рд┐рд╢реЗрд╖рддрд╛:
* UDP рдЖрдЧрдорди рд░ рдмрд╣рд┐рд░реНрдЧрдорди рд╕рдорд░реНрдерди
* TCP рдЖрдЧрдорди рд░ рдмрд╣рд┐рд░реНрдЧрдорди рд╕рдорд░реНрдерди
* рдЗрдиреНрдЯрд░рдиреЗрдЯ DNS рд╕рдорд░реНрдерди
* рдкрдард╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрд╡-рд╕реЗрдЯ рдЖрджреЗрд╢рд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдмрдЯрдирд╣рд░реВ
* рд╡рд┐рднрд┐рдиреНрди UDP/TCP рдХреНрд▓рд╛рдЗрдиреНрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрд╕реАрдорд┐рдд рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЯреЗрдореНрдкреНрд▓реЗрдЯрд╣рд░реВ (рдЯреЗрдореНрдкреНрд▓реЗрдЯрд╣рд░реВрд▓реЗ рдЖрдИрдкреА рд░ рдкреЛрд░реНрдЯ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдкрдирд┐ рдмрдЪрдд рдЧрд░реНрджрдЫ)
* рдПрдХреИ рд╕рдордпрдорд╛ рдзреЗрд░реИ рдЖрдИрдкреА рд░ рдкреЛрд░реНрдЯрд╣рд░реВрдорд╛ рдЖрджреЗрд╢рд╣рд░реВ рдкрдард╛рдЙрдиреБрд╣реЛрд╕реН
* рд╕рд░реНрднрд░рдХреЛ рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрджреИ, рдиреЗрдЯрд╡рд░реНрдХрдмрд╛рдЯ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХреНрдЫ
* рдмрдЯрдирд╣рд░реВрд▓реЗ рд░рдВрдЧрд╣рд░реВ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рдпрджрд┐ рдкрдард╛рдЗрдПрдХреЛ рдЖрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рднрдПрдХреЛ рдЖрджреЗрд╢рд╕рдБрдЧ рдореЗрд▓ рдЦрд╛рдиреНрдЫ рднрдиреЗ, рдмрдЯрди рд╣рд░рд┐рдпреЛ рд╣реБрдиреНрдЫ, рдЕрдиреНрдпрдерд╛, рд░рд╛рддреЛ рд╣реБрдиреНрдЫ
* рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ
* рд╕рд░рд▓ рд░ рд╕рдлрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕
* рдПрдиреНрдбреНрд░реЛрдЗрдб 2.2 рд░ рдорд╛рдерд┐ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ
* "Sharp - AQUOS TV" / "NEC - TV's" рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рдкреВрд░реНрд╡-рднрдВрдбрд╛рд░рд┐рдд рдЯреЗрдореНрдкреНрд▓реЗрдЯрд╣рд░реВ
* рдмрдЯрдирд╣рд░реВрдорд╛ рддрдкрд╛рдИрд▓реЗ рдЪрд╛рд╣рд╛рдиреБ рднрдПрдХреЛ рдХреБрдиреИ рдкрдирд┐ рд░рдВрдЧ рд╣реБрди рд╕рдХреНрдЫ !!

рдпрджрд┐ рддрдкрд╛рдЗрдБрд╕рдБрдЧ рдХреБрдиреИ рдкреНрд░рд╢реНрдирд╣рд░реВ рдЫрдиреН рднрдиреЗ, рдХреГрдкрдпрд╛ рд╣рд╛рдореНрд░реЛ рдлреЛрд░рдордорд╛ рдЬрд╛рдиреБрд╣реЛрд╕реН: http://goo.gl/qpI7ku
рд╣рд╛рдореАрд▓рд╛рдИ рдлреЗрд╕рдмреБрдХрдорд╛ рд▓рд╛рдЗрдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН: https://goo.gl/EYXyaY
рдЯреНрд╡рд┐рдЯрд░рдорд╛ рд╣рд╛рдореАрд▓рд╛рдИ рдкрдЫреНрдпрд╛рдЙрдиреБрд╣реЛрд╕реН: @idodevfoundatio

рдпрджрд┐ рддрдкрд╛рдЗрдБ рддрдкрд╛рдЗрдБрдХреЛ рд╡рд┐рдиреНрдбреЛрдЬ рдкреАрд╕реА рдХреЛ рд▓рд╛рдЧреА рд░рд┐рдореЛрдЯ рдХрдиреНрдЯреНрд░реЛрд▓ рдХреЛ рд░реВрдк рдорд╛ рд╣рд╛рдореНрд░реЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЛ рдЙрдкрдпреЛрдЧ рдЧрд░реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рддрдкрд╛рдЗрдБ рдпреЛ рдорд╣рд╛рди TCP рд╕рд░реНрднрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:
http://www.hsm-ebs.de/ -> рдбрд╛рдЙрдирд▓реЛрдб -> TCP-IP-рд╕рд░реНрднрд░ (рдЕрдЩреНрдЧреНрд░реЗрдЬреАрдорд╛ рдореНрдпрд╛рдиреБрдЕрд▓ рдкрдирд┐ рд╕рдорд╛рд╡реЗрд╢ рдЫ)

рдпрджрд┐ рддрдкрд╛рдЗрдБ рдореЗрд░реЛ рдЖрд╡реЗрджрди рдордирдкрд░реНрдЫ рднрдиреЗ, рдХреГрдкрдпрд╛ рдпрд╣рд╛рдБ рд╕рд╢реБрд▓реНрдХ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдореБрдХреНрдд рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реЗрд░ рд╕рдорд░реНрдерди рдЧрд░реНрдиреБрд╣реЛрд╕реН
http://goo.gl/mHXJjt

рдпрджрд┐ рддрдкрд╛рдЗрдБ рдкреАрд╕реАрдорд╛ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рд░ рддреНрдпрд╕рдкрдЫрд┐ рдпрд╕рд▓рд╛рдИ рдореЗрд░реЛ рдПрдкреНрд▓рд┐рдХреЗрд╕рдирдорд╛ рд▓реЛрдб рдЧрд░реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рддрдкрд╛рдЗрдБ рдпреЛ рд╕рдВрд░рдЪрдирд╛рдорд╛ рдЖрдзрд╛рд░рд┐рдд XML рдлрд╛рдЗрд▓ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд░ рдпрд╕рд▓рд╛рдИ рддрдкрд╛рдЗрдБрдХреЛ рдпрдиреНрддреНрд░рдорд╛ рдпреЛ рдорд╛рд░реНрдЧрдорд╛ рд░рд╛рдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ /UDPTCPServer/Templates/
рдирдореВрдирд╛ XML: https://goo.gl/i1oHDQ

рдпрджрд┐ рддрдкрд╛рдИрдВ рдмрд┐рдЯрд╛ рдкрд░реАрдХреНрд╖рдХ рдмрдиреНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рднрдиреЗ: https://goo.gl/twJ30c

рдПрдХ рджреНрд░реБрдд рдЧрд╛рдЗрдб:
1. рдореЗрдиреБ->рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ рдЬрд╛рдиреБрд╣реЛрд╕реН рд░ рддрдкрд╛рдИрдВрд▓реЗ рдЖрджреЗрд╢рд╣рд░реВ рдкрдард╛рдЙрди рдЪрд╛рд╣рдиреБрднрдПрдХреЛ IP/рдкреЛрд░реНрдЯ/рдкреНрд░реЛрдЯреЛрдХрд▓ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред
2. рдореЗрдиреБ->рдмрдЯрди рдХрдиреНрдлрд┐рдЧрдорд╛ рдЬрд╛рдиреБрд╣реЛрд╕реН рд░ рддрдкрд╛рдЗрдБ рдкреНрд░рддреНрдпреЗрдХ рдмрдЯрдирд▓рд╛рдИ рдХреЗ рджреЗрдЦрд╛рдЙрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ (рд▓реЗрдмрд▓рдХреЛ рд░реВрдкрдорд╛) рд░ рдкрдард╛рдЙрдиреБрд╣реЛрд╕реН (рдХрдорд╛рдиреНрдбрдХреЛ рд░реВрдкрдорд╛), рд╕реВрдЪрдирд╛, рддрдкрд╛рдЗрдБ рдпрд╕рдХреЛ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реНрди рдмрдЯрдирдорд╛ рд▓рд╛рдореЛ рдкреНрд░реЗрд╕ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рднрдиреЗрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред
3. рдЖрджреЗрд╢рд╣рд░реВ рдкрдард╛рдЙрди рдмрдЯрдирд╣рд░реВрдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН

рдХреЗрд╣рд┐ рдиреЛрдЯрд╣рд░реВ:
* рдлреЛрди рдЖрдИрдкреА рд╣реЗрд░реНрди рддрд▓ рд╕реНрдХреНрд░реЛрд▓ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдпреЛ рд╕реБрдирд┐рд░рд╣реЗрдХреЛ рдкреЛрд░реНрдЯ
* рддрдкрд╛рдЗрдБ рдмрдЯрдирдХреЛ рдЙрдЪрд╛рдЗрд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ (рдореЗрдиреБ->рд╕реЗрдЯрд┐рдЩреНрд╣рд░реВ->рд╕рдмреИ рддрд░рд┐рдХрд╛рд▓реЗ рддрд▓ рд╕реНрдХреНрд░реЛрд▓ рдЧрд░реНрдиреБрд╣реЛрд╕реН)
* рддрдкрд╛рдИрдВ рдпрд╕рдХреЛ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдЧрд░реНрди рдмрдЯрди рд▓рд╛рдореЛ рдерд┐рдЪреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ
* рддрдкрд╛рдЗрдБ рд╕реНрдХреНрд░рд┐рдирдорд╛ рджреЗрдЦрд╛рдЗрдПрдХрд╛ рдмрдЯрдирд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ
* рддрдкрд╛рдИрдБрд▓реЗ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░рд┐рд░рд╣рдиреБ рднрдПрдХреЛ рдпрдиреНрддреНрд░рд╣рд░реВ рд╕рдЬрд┐рд▓реИ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЯреЗрдореНрдкреНрд▓реЗрдЯрдХреЛ рд░реВрдкрдорд╛ рд▓реЗрдмрд▓рд╣рд░реВ + рдЖрджреЗрд╢рд╣рд░реВрдХреЛ рд╕реЗрдЯ рдмрдЪрдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ (ActionBar рдорд╛ + рдЪрд┐рдиреНрд╣рдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН)
* рддрдкрд╛рдИрдВрд▓реЗ рдореЗрд░рд╛ рдХреЗрд╣реА рдкреВрд░реНрд╡-рднрдгреНрдбрд╛рд░рд┐рдд рдЯреЗрдореНрдкреНрд▓реЗрдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ (рдореЗрдиреБ->рдкрд╣рд┐рд▓реЗ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдПрдХрд╛ рдЯреЗрдореНрдкреНрд▓реЗрдЯрд╣рд░реВрдмрд╛рдЯ рд▓реЛрдб рдЧрд░реНрдиреБрд╣реЛрд╕реН)

"рдЖрдЧрдорди рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рд╣реНрдпрд╛рдиреНрдбрд▓" рдХрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ - рдлрд┐рд▓ рдЧреНрд░реАрдирдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рдХрд╕рд┐рдд:
1. рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ рд╕реБрд╡рд┐рдзрд╛ рд╕рдХреНрд╖рдо рдЧрд░реНрдиреБрд╣реЛрд╕реН
2. UDP рдкреЛрд░реНрдЯрдорд╛ 'рд╕реБрдиреНрди' рдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН
3. рдпрд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдврд╛рдБрдЪрд╛рдорд╛ рдпрдиреНрддреНрд░рдорд╛ UDP рд╕реНрдЯреНрд░рд┐рдЩ рдкрдард╛рдЙрдиреБрд╣реЛрд╕реН:
**B,,,,,,;
рддрдкрд╛рдИрдВрд╕рдБрдЧ рдПрдЙрдЯреИ рд╕реНрдЯреНрд░рд┐рдЩ рднрд┐рддреНрд░ рдЬрддрд┐ рдзреЗрд░реИ рдмрдЯрдирд╣рд░реВ рд╣реБрди рд╕рдХреНрдЫрдиреН, рдпрд╣рд╛рдБ рдпрд╕рд▓рд╛рдИ рдХрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рднрдиреНрдиреЗ рдЙрджрд╛рд╣рд░рдг рдЫ:
**B05,,Test Name5,,PEACE,,#ffffff00;**B06,,Test Name6,,123,,#ff0000ff;**B07,,,,456,,#ff00ffff;
4. рдиреЛрдЯ: рд╕реНрдЯреНрд░рд┐рдЩ ';' рд╕рдБрдЧ рдЕрдиреНрддреНрдп рд╣реБрдиреБрдкрд░реНрдЫ
5. рдпрджрд┐ рддрдкрд╛рдЗрдБ рдХреЗрд╡рд▓ рд▓реЗрдмрд▓ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдЫ рд░ рдЖрджреЗрд╢ рд╡рд╛ рд░рдЩ рд╣реЛрдЗрди, рдХреЗрд╡рд▓ рдЦрд╛рд▓реА рдЫреЛрдбреНрдиреБрд╣реЛрд╕реН, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐:
**B07,,,,рдареАрдХ рдЫ,,,,;
рдпрд╕рд▓реЗ рдмрдЯрди 7 рдЖрджреЗрд╢рд▓рд╛рдИ "рдареАрдХ" рд╣реБрди рд╕реЗрдЯ рдЧрд░реНрдиреЗрдЫ рд░ рд░рдЩ рд╡рд╛ рдирд╛рдо (рд▓реЗрдмрд▓) рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджреИрдиред

"рдЖрдЧрдорди рд╕рдиреНрджреЗрд╢рд╣рд░реВ рд╣реНрдпрд╛рдиреНрдбрд▓рд┐рдВрдЧ" рдмрд╛рдЯ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдХрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ:
рдпрд╣рд╛рдБрдХреЛ рдЙрджреНрджреЗрд╢реНрдп рд░рд┐рдореЛрдЯ рдЙрдкрдХрд░рдгрд▓рд╛рдИ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдареАрдХрд╕рдБрдЧ рд╕реЗрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рднрдиреА рдкреБрд╖реНрдЯрд┐ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреБ рд╣реЛред
рдпреЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди:
1. рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ рд╕рдХреНрд╖рдо рдЧрд░реНрдиреБрд╣реЛрд╕реН (рдЖрдЧрдорди рд╕рдиреНрджреЗрд╢рд╣рд░реВ рд░ рдЬрд╡рд╛рдлрдХреЛ рд╣реНрдпрд╛рдиреНрдбрд▓рд┐рдЩ рджреБрд╡реИ)
2. рд╕рд╣реА рдмрд╣рд┐рд░реНрдЧрдорди рд╕реЗрдЯрд┐рдЩрд╣рд░реВ (IP/рдкреЛрд░реНрдЯ) рд╕реЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдЬрд╣рд╛рдБ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрдард╛рдЙрдиреБрдкрд░реНрдЫ
3. рдПрдЙрдЯрд╛ "рд╕реЗрдЯрд┐рдЩреН" рд╕реНрдЯреНрд░рд┐рдЩ рдкрдард╛рдЙрдиреБрд╣реЛрд╕реН
рдкреНрд░реЛрдЯреЛрдХрд▓ рдпрд╕реНрддреЛ рдЫ:
**R++,,+
рд╕рдореНрднрд╛рд╡рд┐рдд рд╕реНрдерд┐рддрд┐ рдХреЛрдбрд╣рд░реВ:
01 - рд╕рдлрд▓рддрд╛
02 - рддреНрд░реБрдЯрд┐
рдирдореВрдирд╛ рдЬрд╡рд╛рдл рд╕реНрдЯреНрд░рд┐рдЩ рд╣реБрдиреЗрдЫ:
**R01,,45
рдЬрд╕рдХреЛ рдорддрд▓рдм, рдЖрдЧрдорди рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдХреБрдиреИ рд╕рдорд╕реНрдпрд╛ рдмрд┐рдирд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдпреЛ рд░ рдпрд╕рд▓реЗ рдХреБрд▓ 45ms рд▓рд┐рдпреЛред

рдпрджрд┐ рддрдкрд╛рдИрдВрд╕рдБрдЧ рдХреБрдиреИ рдкреНрд░рд╢реНрдирд╣рд░реВ рдЫрдиреН рднрдиреЗ рдХреГрдкрдпрд╛ рдорд▓рд╛рдИ рд╕рдореНрдкрд░реНрдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН
рдорд╛ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ
реирежреирез рдбрд┐рд╕реЗрдореНрдмрд░ рей

рдбреЗрдЯрд╛рдХреЛ рд╕реБрд░рдХреНрд╖рд╛

рддрдкрд╛рдИрдВрдХреЛ рдбреЗрдЯрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рд╛рдЦреНрдирдХрд╛ рдирд┐рдореНрддрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдкрд╣рд┐рд▓рд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рдбреЗрдЯрд╛ рдХрд╕рд░реА рд╕рдЩреНрдХрд▓рди рддрдерд╛ рд╕реЗрдпрд░ рдЧрд░реНрдЫ рднрдиреНрдиреЗ рдХреБрд░рд╛ рдмреБрдЭреНрди рдЬрд░реБрд░реА рдЫред рдПрдкрдХреЛ рдкреНрд░рдпреЛрдЧрд╕рдореНрдмрдиреНрдзреА рдЬрд╛рдирдХрд╛рд░реА, рддрдкрд╛рдИрдВ рдмрд╕реЛрдмрд╛рд╕ рдЧрд░реНрдиреЗ рдХреНрд╖реЗрддреНрд░ рд░ рддрдкрд╛рдИрдВрдХреЛ рдЙрдореЗрд░рдХрд╛ рдЖрдзрд╛рд░рдорд╛ рдбреЗрдЯрд╛рдХреЛ рдЧреЛрдкрдиреАрдпрддрд╛ рд░ рд╕реБрд░рдХреНрд╖рд╛рд╕рдореНрдмрдиреНрдзреА рдЕрднреНрдпрд╛рд╕рд╣рд░реВ рдлрд░рдХ рд╣реБрди рд╕рдХреНрдЫрдиреНред рдпреЛ рдПрдкрдХрд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд▓реЗ рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрдиреБрднрдПрдХреЛ рд╣реЛ рд░ рдЙрд╣рд╛рдБ рд╕рдордпрдХреНрд░рдорд╕рдБрдЧреИ рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрд╢реЛрдзрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рддреЗрд╕реНрд░реЛ рдкрдХреНрд╖рд╕рдБрдЧ рдХреБрдиреИ рдкрдирд┐ рдбреЗрдЯрд╛ рд╕реЗрдпрд░ рдЧрд░рд┐рдБрджреИрди
рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдбреЗрдЯрд╛ рд╕реЗрдпрд░ рдЧрд░рд┐рдиреЗ рдХреБрд░рд╛рдХрд╛ рдмрд╛рд░реЗрдорд╛ рдХрд╕рд░реА рдЬрд╛рдирдХрд╛рд░реА рдЧрд░рд╛рдЙрдБрдЫрдиреН рднрдиреНрдиреЗрдмрд╛рд░реЗрдорд╛ рдердк рдЬрд╛рдиреНрдиреБрд╣реЛрд╕реН
рдХреБрдиреИ рдкрдирд┐ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдПрдХреЛ рдЫреИрди
рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдиреЗ рдХреБрд░рд╛рдХрд╛ рдмрд╛рд░реЗрдорд╛ рдХрд╕рд░реА рдЬрд╛рдирдХрд╛рд░реА рдЧрд░рд╛рдЙрдБрдЫрдиреН рднрдиреНрдиреЗрдмрд╛рд░реЗрдорд╛ рдердк рдЬрд╛рдиреНрдиреБрд╣реЛрд╕реН

рдореВрд▓реНрдпрд╛рдЩреНрдХрди рд░ рд╕рдореАрдХреНрд╖рд╛рд╣рд░реВ

рей.реп
резрепрел рд╕рдореАрдХреНрд╖рд╛рд╣рд░реВ

рдХреЗ рдирдпрд╛рдБ рдЫ

51.4
* Added option to save all incoming messages
* Added option to show time of incoming message
* Clicking on incoming messages will show last 10 messages (if those are saved)
* Stores up to 200 messages in log (auto clears on activity start)
* Fixed template storage issues