рд╣реЗ рдПрдирдХреНрд░рд┐рдкреНрд╢рди рдлрдВрдХреНрд╢рди рдЕрд╕рд▓реЗрд▓реЗ рдиреЛрдЯрдкреЕрдб рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрд╣реЗ. рд╣реЗ рд╕рдЬрд╛рд╡рдЯреАрд╢рд┐рд╡рд╛рдп рд╕рд╛рдзрд╛ рдордЬрдХреВрд░ рд╣рд╛рддрд╛рд│рддреЗ рдЖрдгрд┐ рдлрд╛рдЗрд▓ рдореНрд╣рдгреВрди рдЬрддрди рдХрд░рддреЗ. рд╕реЗрдЯрд┐рдВрдЧ рдмрджрд▓рддрд╛рдирд╛, рддреЗ рдорд╛рд░реНрдХрдбрд╛рдЙрди рд╕рд┐рдВрдЯреЕрдХреНрд╕рдЪрд╛ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ. рддреЗ рдкреНрд░рддрд┐рдорд╛рдВрд╕рд╣ рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб рдиреЛрдЯ рддрдпрд╛рд░ рдЖрдгрд┐ рдкрд╛рдард╡реВ рд╢рдХрддреЗ.
рд╣реЗ рджреЛрди рд╕рд╛рдпрдлрд░ рдЯреЗрдХреНрд╕реНрдЯ рдлрд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░ ([.chi] рдЖрдгрд┐ [.vnlt]), рдЖрдгрд┐ рд╕реНрдкрд╖реНрдЯ рдордЬрдХреВрд░ рдлрд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░ [.txt] рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ.
рдкреНрд░рддреНрдпреЗрдХ рдлрд╛рдИрд▓ рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рдХреВрдЯрдмрджреНрдз, рдкрд╛рдард╡рд┐рд▓реА рдЖрдгрд┐ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
рдлрд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░ [.chi] рдЯреЙрдореНрдмреЛ рдЖрдгрд┐ рдХреБрдорд╛рдЧреБрд╕реБрд╢реА рд╕реБрд╕рдВрдЧрдд рдмреНрд▓реЛрдлрд┐рд╢ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдЖрд╣реЗ. рдлрд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░ [.chs] рд╕рдорд░реНрдерд┐рдд рдирд╛рд╣реА.
рдлрд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░ [.vlnt] рд╣рд╛ AES рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдирдВрддрд░ рдмреЗрд╕64 рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдЖрд╣реЗ. рдорджрдд рджрд╕реНрддрдРрд╡рдЬрд╛рдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдЖрдгрд┐ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рдирдЪрд╛ рд╕реНрддреНрд░реЛрдд рдХреЛрдб рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ.
рдордЬрдХреВрд░ ре▓рдк-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдЯреЛрд░реЗрдЬрдордзреНрдпреЗ рдлрд╛рдЗрд▓реНрд╕ рдореНрд╣рдгреВрди рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ рдЬреЛ рдмрд╛рд╣реЗрд░реВрди рдЕрджреГрд╢реНрдп рдЕрд╕рддреЛ.
рдордЬрдХреВрд░ рд╢реЗрдЕрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕реНрдЯреЛрд░реЗрдЬрдордзреНрдпреЗ рджреЗрдЦреАрд▓ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ рдЬреЛ рдмрд╛рд╣реЗрд░реВрди рджреГрд╢реНрдпрдорд╛рди рдЖрд╣реЗ.
рдбреАрдлреЙрд▓реНрдЯ рд╡рд░реНрдг рд╕рдВрдЪ UTF-8 рдЖрд╣реЗ. [.chi] рд╣рд╛ рдкреНрд░рдХрд╛рд░ UTF-8, Shift_JIS рдЖрдгрд┐ UTF-16LE рд▓рд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддреЛ. [.txt] рдкреНрд░рдХрд╛рд░ рдЕрдзрд┐рдХ рд╡рд░реНрдг рд╕рдВрдЪрд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрддреЛ.
рдлрд╛рдЗрд▓ рд╡рд╛рдЪрддрд╛рдирд╛ рд╡рд░реНрдг рд╕рдВрдЪ рдЖрдкреЛрдЖрдк рд╢реЛрдзрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ (рддреЗ рдкрд░рд┐рдкреВрд░реНрдг рдирд╛рд╣реА. рдЕрдпрд╢рд╕реНрд╡реА рдЭрд╛рд▓реНрдпрд╛рд╕, рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдордзреНрдпреЗ рд╢реЛрдз рдЕрдХреНрд╖рдо рдХрд░рд╛).
рдпрд╛рдд рджрд░реНрд╢рдХ рдореЛрдб рдЖрдгрд┐ рд╕рдВрдкрд╛рджрдХ рдореЛрдб рдЖрд╣реЗ. рдордЬрдХреВрд░ рджрд░реНрд╢рдХ рдореЛрдбрдордзреНрдпреЗ рд╕рдВрдкрд╛рджрди рдХрд░рдгреНрдпрд╛рдпреЛрдЧреНрдп рдирд╛рд╣реА рдЖрдгрд┐ рд╕рдВрдкрд╛рджрдХ рдореЛрдбрдордзреНрдпреЗ рд╕рдВрдкрд╛рджрди рдХрд░рдгреНрдпрд╛рдпреЛрдЧреНрдп рдЖрд╣реЗ.
рдпрд╛рдд рд╡реНрд╣реНрдпреВрдЕрд░ рдореЛрдб рдЖрдгрд┐ рдПрдбрд┐рдЯрд░ рдореЛрдбрдордзреНрдпреЗ рдордЬрдХреВрд░ рд╢реЛрдз рдХрд╛рд░реНрдп (рд╡рд░/рдЦрд╛рд▓реА) рдЖрд╣реЗ.
рдпрд╛рдд рдПрдбрд┐рдЯрд░ рдореЛрдбрдордзреНрдпреЗ рдЯреЗрдХреНрд╕реНрдЯ рд░рд┐рдкреНрд▓реЗрд╕ рдлрдВрдХреНрд╢рди (рд╕рд░реНрд╡ рдПрдХрд╛рдЪ рд╡реЗрд│реА / рдПрдХ рдПрдХ) рдЖрд╣реЗ.
рд╕рд░реНрдЪ рдЖрдгрд┐ рд░рд┐рдкреНрд▓реЗрд╕ рдлрдВрдХреНрд╢рдиреНрд╕рдордзреНрдпреЗ, рд░реЗрдЧреНрдпреБрд▓рд░ рдПрдХреНрд╕рдкреНрд░реЗрд╢рди (RegEx) рдЖрдгрд┐ рдХреЗрд╕-рд╕реЗрдиреНрд╕рд┐рдЯрд┐рд╡реНрд╣ рдирд┐рд╡рдбрдгреНрдпрд╛рдпреЛрдЧреНрдп рдЕрд╕реВ рд╢рдХрддрд╛рдд.
рдпрд╛рдордзреНрдпреЗ рдПрдбрд┐рдЯрд░ рдореЛрдбрдордзреНрдпреЗ рдкреВрд░реНрд╡рд╡рдд рдЖрдгрд┐ рд░рд┐рдбреВ рдлрдВрдХреНрд╢рдиреНрд╕ рдЖрд╣реЗрдд.
рд╕рдВрдкрд╛рджрдХ рдореЛрдб рдмрдВрдж рдХрд░рддрд╛рдирд╛, рд╕реЗрд╡реНрд╣ рдХрд░рд╛ рдЖрдгрд┐ рдЯрд╛рдХреВрди рджреНрдпрд╛ рд╣реЗ рдирд┐рд╡рдбрдгреНрдпрд╛рдпреЛрдЧреНрдп рдЕрд╕реВ рд╢рдХрддреЗ.
рд╣реЗ рдлрд╛рдЗрд▓рд░ рдореЛрдбрдордзреНрдпреЗ ре▓рдк-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдЯреЛрд░реЗрдЬ (рдХреЙрдкреА, рдбрд┐рд▓реАрдЯ, рд░рд┐рдиреЗрдо, рд╢реЗрдЕрд░, рдореЗрдХ-рдлреЛрд▓реНрдбрд░, рдПрдХреНрд╕рдкреЛрд░реНрдЯ, рдЗрдВрдкреЛрд░реНрдЯ, рдмреЕрдХрдЕрдк рдЖрдгрд┐ рд░рд┐рд╕реНрдЯреЛрдЕрд░) рдордзреАрд▓ рдлрд╛рдЗрд▓реНрд╕рд╕рд╛рдареА рдЕрдиреЗрдХ рдлрдВрдХреНрд╢рдиреНрд╕рдирд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддреЗ (рдпрд╛рдордзреНрдпреЗ рд╢реЗрдЕрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕реНрдЯреЛрд░реЗрдЬрд╕рд╛рдареА рдлрдВрдХреНрд╢рдиреНрд╕ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдирд╛рд╣реАрдд. рдЗрддрд░ ре▓рдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд╛рдкрд░рд╛ рдЬрд╕реЗ рдХреА 'рдлрд╛рдИрд▓реНрд╕ рдмрд╛рдп Google').
рд╣реЗ рдлрд╛рдЗрд▓ рдирд╛рд╡, рдлрд╛рдЗрд▓ рдЖрдХрд╛рд░, рдЕрджреНрдпрддрди рд╡реЗрд│ рдЖрдгрд┐ рдлрд╛рдЗрд▓ рдкреНрд░рдХрд╛рд░рд╛рдиреБрд╕рд╛рд░ рдлрд╛рдЗрд▓ рд╕реВрдЪреА рдХреНрд░рдорд╡рд╛рд░реА рд▓рд╛рд╡реВ рд╢рдХрддреЗ.
рд╣рдЯрд╡рд▓реЗрд▓реНрдпрд╛ рдлрд╛рдЗрд▓реНрд╕ рдХрдЪрд░рд╛рдкреЗрдЯреАрдд рдареЗрд╡рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд╛рд▓рд╛рд╡рдзреАрдирдВрддрд░ (рдбрд┐рдлреЙрд▓реНрдЯ 30 рджрд┐рд╡рд╕) рдЖрдкреЛрдЖрдк рд╣рдЯрд╡рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд. рд╣рдЯрд╡рд▓реЗрд▓реНрдпрд╛ рдлрд╛рдЗрд▓реНрд╕ рдкрд░рдд рдареЗрд╡рддрд╛ рдпреЗрддрд╛рдд.
рдкреБрдирд░рд╛рд╡реГрддреНрддреА рдЗрдирдкреБрдЯ рдЯрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА, рдПрдирдХреНрд░рд┐рдкреНрд╢рди рдкрд╛рд╕рд╡рд░реНрдб рдПрдХрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡реЗрд│реЗрдд (рдбрд┐рдлреЙрд▓реНрдЯ 3 рдорд┐рдирд┐рдЯреЗ) рдНрдкреНрд▓рд┐рдХреЗрд╢рдирдордзреНрдпреЗ рдареЗрд╡рд▓рд╛ рдЬрд╛рддреЛ.
рдЬрд░реА рдбреАрдлреЙрд▓реНрдЯ рд╕рд╛рдзрд╛ рдордЬрдХреВрд░ рдЖрд╣реЗ, рдкрд░рдВрддреБ рд╕реЗрдЯрд┐рдВрдЧ рдмрджрд▓рд▓реНрдпрд╛рд╡рд░ рдорд╛рд░реНрдХрдбрд╛рдЙрди рдХрд┐рдВрд╡рд╛ HTML рд╡реНрдпрд╛рдЦреНрдпрд╛ рдкрд░рд┐рдгрд╛рдо рджрд░реНрд╢рдХ рдореЛрдбрдордзреНрдпреЗ рджрд░реНрд╢рд╡рд┐рд▓рд╛ рдЬрд╛рддреЛ.
рдорд╛рд░реНрдХрдбрд╛рдЙрди рдореЛрдбрдордзреНрдпреЗ, рдЗрдореЗрдЬреЗрд╕рд╕рд╣ рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб рдиреЛрдЯреНрд╕ рддрдпрд╛рд░ рдХреЗрд▓реНрдпрд╛ рдЬрд╛рдК рд╢рдХрддрд╛рдд рдЖрдгрд┐ рдЗрддрд░рддреНрд░ рдкрд╛рдард╡рд▓реНрдпрд╛ рдЬрд╛рдК рд╢рдХрддрд╛рдд.
рдордЬрдХреВрд░ рд▓рд╛рдБрдЧ-рдЯрдЪрд╡рд░реВрди, 'рд╢реНрд░реЗрдгреА рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рд╛', 'рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕' рдЖрдгрд┐ 'рд▓рд┐рдкреНрдпрдВрддрд░рдг' (Android 10 рд╡рд░реВрди) рдХреЙрд▓ рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд.
рдпрд╛ рд░реЛрдЬреА рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ
рео рдСрдЧ, реирежреирел