рдИрдПрд▓рдПрдордПрд╕ рдбрд┐рд▓реАрд╡рд░реА рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рд╣рд░рд╛рдпрд╛

рдкрд╣рд▓реЗ рдореИрдВ рд╕рдордЭрд╛рддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВ рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
рдИрдПрд▓рдПрдордПрд╕ рдХреНрдпрд╛ рд╣реИ? рдИрдПрд▓рдПрдордПрд╕ (рдИ-рдПрдХреЗрдбрдореА рд▓рд╛рдЗрд╕реЗрдВрд╕ рдореИрдиреЗрдЬрдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдо) рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рддрд░рдг рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реИ рдЬреЛ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдПрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрдЯрд░ рдЕрдкрдиреЗ рд╡рд┐рднрд╛рдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд░реВрдк рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред MSDN рдЕрдХрд╛рджрдорд┐рдХ рдПрд▓рд╛рдпрдВрд╕ рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рд╕рдВрдХрд╛рдпреЛрдВ рдХреА рд╕рджрд╕реНрдпрддрд╛ рдореБрдлреНрдд рдореЗрдВ рдИрдПрд▓рдПрдордПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд▓рд╛рдЧрдд рдирд╣реАрдВ рдЖрдПрдЧреАред

рд╣рдореЗрдВ рдИрдПрд▓рдПрдордПрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ? ELMS рдПрдХ рд╡реЗрдм-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдЬреЛ MSDN AA рд▓рд╛рдЗрд╕реЗрдВрд╕рд┐рдВрдЧ рдиреАрддрд┐ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЫрд╛рддреНрд░реЛрдВ рдХреЛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд╡рд┐рддрд░рдг рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИред
рд▓рд┐рдВрдХ

рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЕрдирдЬрд╝рд┐рдк рдХрд░рддрд╛ рд╣реИред рд╡рд┐рдЪрд╛рд░ рдЗрддрдирд╛ рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ рд╕рд╣рдиреАрдп рд╣реИред рд▓реЗрдХрд┐рди, рдЬреИрд╕рд╛ рдХрд┐ рдЕрдХреНрд╕рд░ Microsoft рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИ, рд╕рдм рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рдЧрдпрд╛ред

рдореБрдЭреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рд╕реНрдЯрдо рдЦрд╛рдорд┐рдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛:

1. рдлрд╝рд╛рдЗрд▓ рдПрдХ рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЬрд╛рддреА рд╣реИ рдФрд░ рдзреАрд░реЗ-рдзреАрд░реЗред
2. рдЬрдм рдХрдиреЗрдХреНрд╢рди рдХрд╛рдЯ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдкреБрдирд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдпрд╣ рдЕрдХреНрд╕рд░ рд╣реЛрддрд╛ рд╣реИред
3. рджреВрд░ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ рд╣рдореЗрд╢рд╛ рдЙрд╕ рдкреНрд░рддрд┐рд╢рдд рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рд╡рд╣ рдЯреВрдЯ рдЧрдпрд╛ред
4. рдЕрдХреНрд╕рд░ рдЕрдкрд▓реЛрдб рдХреЗ рджреМрд░рд╛рди рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдЕрд╕рдВрдЧрдд рдХреНрд╖рддрд┐ рд╣реЛрддреА рд╣реИ, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдлрд╝рд╛рдЗрд▓ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рд╣реЛрдиреЗ, рд╕реАрдЖрд░рд╕реА рдЪреЗрдХ рдХреЛ рдкрд╛рд╕ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдбрд┐рд▓реАрд╡рд░реА рдХреНрд▓рд╛рдЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЪреМрдереЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдореЗрдВ рд╡рд░реНрдгрд┐рдд рддреАрд╕рд░реА рдмрд╛рд░ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдЫреЛрдЯреЗ рдЖрдХрд╛рд░ рдХреА рдХрдВрдкрдиреА рд╕реЗ рдирдлрд░рдд рдХреА рдХреБрдЫ рдХрд┐рд░рдгреЗрдВ рднреЗрдЬреАрдВ рдФрд░ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдХреБрдЫ рдмрджрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред

Googling рдиреЗ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдХрд┐ рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рд╕рд░реНрд╡рд░ рдкрд░ рдПрдХ рдХреНрд╖рддрд┐рдЧреНрд░рд╕реНрдд рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдХреБрдЯрд┐рд▓ рдбрд┐рд▓реАрд╡рд░реА рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рд╣рдо рдкрд╣рд▓реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ, рдЗрд╕рд▓рд┐рдП рд╣рдо рджреВрд╕рд░реЗ рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗред

рдкреНрд░рдпреЛрдЧ рд╡рд┐рдВрдбреЛрдЬ 7 рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдПрдХреНрд╕рдкреА рдПрд╕рдкреА 3 рдореЗрдВ рдХрд┐рдП рдЧрдП рдереЗред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╣рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХрд╛ url рдкрддрд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдореИрдВрдиреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡рд┐рдВрдбрд╕рд░ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЗрд╖реНрдЯрддрдо рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

1. рд╣рдо MSDN AA рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рд╡рд╛рдВрдЫрд┐рдд рдЙрддреНрдкрд╛рдж рдСрд░реНрдбрд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдбрд┐рд▓рд┐рд╡рд░реА рдХреНрд▓рд╛рдЗрдВрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВред
2. рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдмрдВрдж рдХрд░реЗрдВред
3. рдбрд┐рд▓реАрд╡рд░реА рдХреНрд▓рд╛рдЗрдВрдЯ рдЪрд▓рд╛рдПрдБ, рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред
4. рдУрдкрди рд╡рд┐рдВрдбрд╢рд╛рд░реНрдХред рдкреНрд░рд╛рд░рдВрдн рдкреГрд╖реНрда рдХреЗ "рдХреИрдкреНрдЪрд░" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ, рдореБрдЦреНрдп рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЪреБрдиреЗрдВред
5. рдбрд┐рд▓реАрд╡рд░реА рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ, рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рд╣рдо рдбрд╛рдЙрдирд▓реЛрдб рд╢реБрд░реВ рд╣реЛрдиреЗ рддрдХ рдЗрдВрддрдЬрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ ("1%" рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ)ред
6. рдбрд┐рд▓реАрд╡рд░реА рдХреНрд▓рд╛рдЗрдВрдЯ рдмрдВрдж рдХрд░реЗрдВред
7. Wireshark рдореЗрдВ, рдХреИрдкреНрдЪрд░ - рд╕реНрдЯреЙрдк рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред
8. рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЙрд▓рдо рджреНрд╡рд╛рд░рд╛ рдкреИрдХреЗрдЯ рдХреА рд╕реВрдЪреА рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░реЗрдВред
9. рд╣рдо рдЙрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЙрд▓рдо рдореЗрдВ HTTP рдкреИрдХреЗрдЯ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ GET рд╣реИ рдЬрд┐рд╕рдХреЗ рдмрд╛рдж ".sdc" рдореЗрдВ url рд╕рдорд╛рдкреНрдд рд╣реЛ рд░рд╣рд╛ рд╣реИред рдРрд╕реЗ рдХрдИ рдЕрдиреБрд░реЛрдз рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
10. рдкреИрдХреЗрдЬ рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рд╡рд┐рдВрдбреЛ рдХреЗ рдиреАрдЪреЗ рд╣рд╛рдЗрдкрд░рдЯреЗрдХреНрд╕реНрдЯ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕реЗрдХреНрд╢рди рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рд╣рдореЗрдВ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ (GET) рдФрд░ HOST рд╣реЗрдбрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдо рдЙрдиреНрд╣реЗрдВ рдХреЙрдкреА рдХрд░рддреЗ рд╣реИрдВ (рд░рд╛рдЗрдЯ-рдХреНрд▓рд┐рдХ - рдХреЙрдкреА - рд╡реИрд▓реНрдпреВ), рд╕реЗрд╡рд╛ рд╡рд░реНрдг рд╣рдЯрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЬреАрдИрдЯреА рдореВрд▓реНрдп рд╕реЗ рдкрд╣рд▓реЗ HOST рдорд╛рди рдбрд╛рд▓рддреЗ рд╣реИрдВред

рд╣рдореЗрдВ рдПрдХ рд▓рд┐рдВрдХ рдорд┐рд▓рд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ sdc рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдбрд╛рдЙрдирд▓реЛрдб рд╢реБрд░реВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдмрдбрд╝реА рд╣реИ, рддреЛ рдпрд╣ рдХрдИ рдзрдбрд╝рдХрддрд╛ рд╣реИ, рд╡реЗ ".01.sdc", ".02.sdc", рдЖрджрд┐ рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдлрд╛рдЗрд▓реЗрдВ 2 рдЬреАрдмреА рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИрдВред

рдЕрдм рд╣рдо рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдкреНрд░рдмрдВрдзрдХ рдХреЗ рд╕рд╛рде рдлрд╛рдЗрд▓реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдХрдИ рдзрд╛рд░рд╛рдУрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ (рдореБрдЭреЗ рдЧрддрд┐ рдореЗрдВ 10 рдЧреБрдирд╛ рд╡реГрджреНрдзрд┐ рд╣реБрдИ рд╣реИ)ред

рдпрджрд┐ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдереА, рддреЛ рдЗрд╕реЗ рдЙрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдбрд╛рд▓реЗрдВ рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рдбрд┐рд▓реАрд╡рд░реА рдХреНрд▓рд╛рдЗрдВрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рд╣реИ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, C: \ Temp)ред

рдпрджрд┐ рдХрдИ рдлрд╛рдЗрд▓реЗрдВ рдереАрдВ, рддреЛ рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдЙрдиреНрд╣реЗрдВ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдХреЙрдкреА рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдЧреЛрдВрдж рдХрд░рдирд╛ рд╣реЛрдЧрд╛:
copy /b file.01.sdc+file.02.sdc result.sdc
рдлрд┐рд░ рдкрд░рд┐рдгрд╛рдо рдХреЛ рд╡рд┐рддрд░рдг рдХреНрд▓рд╛рдЗрдВрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдбрд╛рд▓реЗрдВ рдФрд░ рдЗрд╕реЗ рдкрд╣рд▓реЗ рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рдирд╛рдо рджреЗрдВ: file.01.sdc (рдкрд╣рд▓реА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЙрд╕реА рдирд╛рдо рд╕реЗ рдлрд╛рдЗрд▓ рдХреЛ рдбрд┐рд▓реАрд╡рд░реА рдХреНрд▓рд╛рдЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛)ред

рдбрд┐рд▓рд┐рд╡рд░реА рдХреНрд▓рд╛рдЗрдВрдЯ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣рдорд╛рд░реА рдлрд╛рдЗрд▓ рдХреЛ рдвреВрдВрдвреЗрдЧрд╛ рдФрд░ рддреБрд░рдВрдд рдЗрд╕реЗ рдЕрдирдкреИрдХ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдЧрд╛ред рд╣рдорд╛рд░рд╛ рд▓рдХреНрд╖реНрдп рд╣рд╛рд╕рд┐рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИред

Source: https://habr.com/ru/post/In115108/


All Articles