Yota рд╕реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреА рд▓рд╛рдЧрдд рдмрдЪрд╛рдПрдВ

рдкреНрд░рд╕реНрддрд╛рд╡рдирд╛


рдХреБрдЫ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ, рдореЗрд░реЗ рд╢рд╣рд░ рдореЗрдВ, Yota рд╡рд╛рдпрд░рд▓реЗрд╕ рдСрдкрд░реЗрдЯрд░ рдиреЗ рдЕрдкрдирд╛ LTE рдиреЗрдЯрд╡рд░реНрдХ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдерд╛ред рдереЛрдбрд╝реА рд╣рд┐рдЪрдХрд┐рдЪрд╛рд╣рдЯ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдпрд╣ рдПрдХ рдХреЛрд╢рд┐рд╢ рдХреЗ рд▓рд╛рдпрдХ рдерд╛ - рдЗрд╕ рдЙрдореНрдореАрдж рдореЗрдВ рдХрд┐ рдмрд┐рдЧ рддреАрди рдСрдкрд░реЗрдЯрд░реЛрдВ рд╕реЗ 3 рдЬреА рдХреЗ рд╕рд╛рде рдПрд▓рдЯреАрдИ рдпреЛрдЯрд╛ рдХреЗ рд╕рд╛рде рдЪреАрдЬреЗрдВ рдмреЗрд╣рддрд░ рд╣реИрдВред рдФрд░ рдореБрдЭреЗ рдХрд╣рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЕрднреА рддрдХ рдореИрдВ рдЕрдкрдиреЗ рдлреИрд╕рд▓реЗ рдореЗрдВ рдирд┐рд░рд╛рд╢ рдирд╣реАрдВ рд╣реБрдЖ рд╣реВрдВред

рдФрд░ рдмрд┐рдВрджреБ рдХреЗрд╡рд▓ рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЧрддрд┐ рдЕрдзрд┐рдХ рд╣реИ, рдФрд░ рд╢рд╣рд░ рдХрд╛ рдХрд╡рд░реЗрдЬ рднреА рдмрджрддрд░ рдирд╣реАрдВ рд╣реИред Yota рд╕реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдореИрдВ рдкрд╣рд▓реЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдо рдкреИрд╕рд╛ рдЦрд░реНрдЪ рдХрд░рддрд╛ рд╣реВрдВред рдЖрдЦрд┐рд░рдХрд╛рд░, рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рдРрд╕рд╛ рдЕрджреНрднреБрдд рдЧрддрд┐ рдирд┐рдпрдВрддреНрд░рдХ рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдХрдо рд╕реЗ рдХрдо рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЧрддрд┐ рддрднреА рдмрдврд╝рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реЛред

рд╣рд╛рдВ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдРрд╕рд╛ рдХрд░рдирд╛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИред рддреЛ рд╣рдо рдкреЛрд╕реНрдЯ рдХреА рддрд╣ рддрдХ рдкрд╣реБрдБрдЪ рдЧрдПред

рд╕реНрд╡рдЪрд╛рд▓рди


рдЗрд╕рд▓рд┐рдП, рдореЙрдбреЗрдо рдХреА рдЧрддрд┐ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ред C # рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реВрдВ, рдореИрдВ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдЧрдпрд╛ - рдореИрдВрдиреЗ рд╡реЗрдмрдмреНрд░реЛрдЬрд╝рд░ рдШрдЯрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рд╡рд┐рдВрдбреЛрдЬ рдлреЙрд░реНрдо рдкрд░ рдерд╛, рд▓реЗрдХрд┐рди рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдореИрдВрдиреЗ WPF рдкрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ред рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдФрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреЛрд╕реНрдЯ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╣реИрдВред рдФрд░ рдЕрдм рдореИрдВ рдХреБрдЫ рдкрд╣рд▓реБрдУрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред

рдкрд╣рд▓реА рдЪреАрдЬрд╝ рдЬреЛ рдореБрдЭреЗ рдирд┐рдкрдЯрд╛рдиреА рдереА, рд╡рд╣ рдерд╛ рд╡реЗрдмрдмреНрд░реЛрдЬрд╝рд░ рдореЗрдВ рдкреЗрдЬ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдФрд░ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрд╕реНрдХрд░рдг 8, рдЖрдкрдХреЛ HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION рдХреЛ рд░рдЬрд┐рд╕реНрдЯреНрд░реА HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION рдирд╛рдо рдЙрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдирд╛рдо рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИ рдЬрд┐рд╕рдХрд╛ DWORD рдорд╛рди 8000 рд╣реИред рдореИрдВрдиреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЫреЛрдЯрд╛ рд╡рд░реНрдЧ рдЪреБрдирд╛ рд╣реИ:

 using Microsoft.Win32; using System; class BrowserEmulation { private BrowserEmulation() { } /// <summary> ///     /// </summary> /// <param name="appName">  </param> public static void Enable(string appName = null) { if (appName == null) appName = AppDomain.CurrentDomain.FriendlyName; RegistryKey regKey = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION", true); if (regKey != null) { try { regKey.GetValue(appName).ToString(); } catch { regKey.SetValue(appName, 8000, RegistryValueKind.DWord); } } } /// <summary> ///     /// </summary> /// <param name="appName">  </param> public static void Disable(string appName = null) { if (appName == null) appName = AppDomain.CurrentDomain.FriendlyName; RegistryKey regKey = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION", true); if (regKey != null) { try { regKey.DeleteValue(appName); } catch { } } } } 

рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдореЗрдВ рдХрд┐рд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдХреИрд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдП рдпрд╣ рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдмрд╛рдбрд╝ рдкрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред

WPF рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдмрд╣реБрдд рдЫреЛрдЯрд╛ рд╡рд░реНрдЧ рд╣реИ:

 using System.Windows.Forms; class Restart { private Restart() { } public static void Go() { Application.Restart(); System.Windows.Application.Current.Shutdown(); } } 

рдпрд╣ рдкрд╣рдЪрд╛рдирдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐, рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛрдб рдореЗрдВ рдХреБрдЫ рднреА рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рд╣реИред

рдкрд░рд┐рдгрд╛рдо


рд▓реЙрдЧрд┐рди рд╡рд┐рдВрдбреЛ:


рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ:


рдЧрддрд┐ рдирд┐рдпрдВрддреНрд░рдг:


рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╡рд┐рдВрдбреЛ:


рдЖрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рд╣рдореЗрд╢рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдпрд╛ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2012 рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдЕрдк-рдЯреВ-рдбреЗрдЯ рд╕рдВрд╕реНрдХрд░рдг

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


All Articles