示例#1
0
        private void checkForUpdatesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var ui = new UpdaterUI();
            var f  = new SingleControlForm(ui);

            f.ShowDialog();
        }
示例#2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            _manager = new UpdateManager(
                new Uri("http://spsonline.remotewebaccess.com/SPS/SPSSoftware/Downloads/updates.json"),
                "<RSAKeyValue><Modulus>odPC4iQ8XRXHSuikaF1AHdKwplw7tH4shZZahkUAyICdiOhK4ET8a5Ad7WXHTUbiUUEjFnAJLemM48ZfVnD8NAzAtOs4HqmKDeqhsM6kaM1GTHIrvSgWeOaBaELXdorqzfy0ih3Qfwi7E6VSZMddv3Fl8tBXpVaSXhreUUJPp01ifgKGRKUZWcIM5/0iNgI8u1k3uz8VGhkfNMyl3FyG7pBpp93gDqtJsp7jw+BtdnZ2w/WshCMACKve1d8eD4Z5uud/ybj42HYQnYYYIEVOOsi6dLM9fHeaf2Rp7i8clFislffFcXemgRlHyYAXq7l3yKT7PQtvCd1oL5wCtxbQKtI2QkPu4mHJz7lHoFHanmOCaYHaDoyLYZAUqw1Fyg3gYOnFD9yHFKIxk43ecY4KqFlpiKrJ9PUlUZLI8fyfjhStFwreh5Qh7Sgmo9pnNy3nWkfJZdiaZgtOd8QNyvtkUBE3IqtPcJJo+0/AkskMsJbnqZOpS2GxfRZuXpEk0IvZkGyU3OQk6dIASbhQHL0kaN3gQf+xVIrlrH1G+NHE9s/wzilRuo5cunlglL5W6cfIzzicX7AwsPlpR7QoMIl1xO9s4ldrnDJe1WxJHBue8Aq396MnepCsEUOq68k4xMOeoOsiccAVWnj9uv3aaz55jRYf0in2JXIrAgRwk95sqqVjpjHSY+2bFZ7WhXClzU3y2R8fqYU5JzVolN3eIUfp3TY4AfY80ysaNUhZUth7UfshWeLfZz8D8agUCKGx5UsUXfal6SmGyHxkulSMYVJNgb//cIiYUOztviKQLyrUAwLUUKaSyottLICO8RKQDHqJ6iHE3VVTZ7o47ppB4iAMKa6sIfH+LOHXPtnVkga3H6Px6Saf/TaP+gwOLegrfPvrvI1oHlpD1kcuUmU2v/SWTaPNu5zdgv0KN1gkatFzvdXPewESL7wqQptSAT1KxAq4WEe+HVNC2pF9t4Ir6pBPQR2Lo+losVz6JGhXvxkonLFxv6Epf9+pWJXLFdt1vO25Co7RvH9IYaYo8abMQZCVDVfzjw4oulCDJpz+jsmYnWucUlHFP8AmOQnDwhOHkM4SbarLR/yl0VD2DwmPy43qArQyKr9awpkqWN8WpeU2RkfKK6BljB7cu8Zngah1ERb4KupenY1A+RqpgQvGmJtsxX8BDjzY5giK0WgPgRlNGmBuZB1B6w4qxnpZN0ecycUeIiEA4SlKLzpx5RhGl0xHxvSeg82EJg0xtmTydiap/+2OgFsTlPIQQQ0jSMqIKznf4/QYjR26ELWMERc779x//M4qIMsneQpK2yfd1VssomwOnc7SDVZC4mfndgZxbCc5c4TwlpYoGxrTqfjl1sXm1Q==</Modulus><Exponent>AQAB</Exponent></RSAKeyValue>",
                new CultureInfo("de-AT"))
            {
                UseDynamicUpdateUri           = true,
                CustomInstallerUiAssemblyPath =
                    "C:\\Workspace\\nUpdate\\nUpdate.WPFUpdateInstaller\\bin\\Debug\\nUpdate.WPFUpdateInstaller.dll",
                UseCustomInstallerUserInterface = true
            };

            _manager.Conditions = new List <KeyValuePair <string, string> >();
            foreach (KeyValueHelper pair in ConditionValues)
            {
                _manager.Conditions.Add(new KeyValuePair <string, string>(pair.Key, pair.Value));
            }

            _updaterUI = new UpdaterUI(_manager, SynchronizationContext.Current);


            if (chkHidden.IsChecked != null)
            {
                _updaterUI.UseHiddenSearch = chkHidden.IsChecked.Value;
            }


            _updaterUI.ShowUserInterface();
        }
示例#3
0
    private void Awake()
    {
        s_singleton = this;

        m_displays    = new Transform[5];
        m_displays[0] = m_cellBuildingParent;
        m_displays[1] = m_cellUpgradeParent;
        m_displays[2] = m_invasionParent;
        m_displays[3] = m_resourcesParent;
        m_displays[4] = m_techTreeParent;

        m_displaysScalers     = new Transform[m_displays.Length];
        m_updaterUITransforms = new UpdaterUITransform[m_displays.Length];
        for (int i = 0; i < m_displays.Length; i++)
        {
            m_displaysScalers[i] = m_displays[i].GetChild(0);

            m_updaterUITransforms[i] = new UpdaterUITransform
            {
                localPosition = m_displays[i].localPosition,
                localRotation = m_displays[i].localRotation,
                subScale      = m_displaysScalers[i].localScale
            };
        }
    }
示例#4
0
        private void SearchForUpdatesButton_Click(object sender, EventArgs e)
        {
            var manager   = Updater.GetUpdateManager();
            var updaterUi = new UpdaterUI(manager, SynchronizationContext.Current);

            updaterUi.ShowUserInterface();
        }
示例#5
0
        public MainDialog()
        {
            InitializeComponent();
            UpdateManager manager = new UpdateManager(new Uri("http://localhost/nupdate/updates.json"), "<RSAKeyValue><Modulus>vRt6o2QsPy9P7NnMoa2iOVXcJhVDUCXEbOFOxrAZAcKmKVr/9JEOicpiAiWXUqm1jqH0WAgP0NpQL5p1EGFRbfdqlTnHgflqmg9TzY6Y3eR0rNDtefxKhoPd2gKJDTGXBICbBqALpUwaMyNHCzk9XbuT3HorVd+ZHHi/SaMOpNLhXUKmFpgfkUpj35PG9v4CDM0i3YntgRv6BwF8gNBftbmQxp0riGs+blLYM9IlBHhfWWW6hBDCdPNLlDJ53EM0LQB4BYnH/+PtjcPwiFrZC0gtIEHcGA/k/Es/KBSYGrRsxYfUCarfqdu2pYFyTTRXXdJrap9dtx7a443XGEQ2vXd425QKRJiDViHDP5jAVLDji+4lIsB1iJTmENhTF26Zng305/GqKCKRXyJpjh93MjrUIVG5uPSl+oxA33luH00ISI3ivPN4YBTQkwPjTp7gP6Kh3uj02DCsELZSeyY6tP/IVuc3REFV6mhguSO0MeSRjUAx61i6t1LgPVr+qEn/yCAz3jLlxwLfBfL0RA1vESiD6i6kvidNHiv6Sa/T7Wy4J0PrwiLy3y3jax4pwL2n2uDTVPJWXFdDWJV4Ud8He58KL6ItNn1K7L3n0i5mZaQZjU5EgzObdLEaH/icvxit6TOAJ5FC0Ktq1J4IzzR4JH36Cfn+izoslO5hWIdun2gcQmODB8JNdw2/fXxffwjDCYN6ue/loZsSxGvcFQvtenNs/vY9JGwJU3bYPmvXsHOfn06w0r42IUYmbx/OgoTI9TBbhNCuHWJ8h9vAE+k56HYDz/mbKOlrGdHZvhWBkG96x9wFyM22ppw1VazP01rjCB9UQD3NW+jFfhUWYx5j0vX6I8QEBuzvTXm5HX36OUHPixmgQMdUFUiirVijYWRyAI96zvFTL4SmWY8p8XTErlV4SFMaNfZKGHQnsADwF2MyGPTzZGpZcXtNjDuzQmUYUhnVuJvd+ZVb1gCZkVIiQ5wM+xPWUcLzbBjl6XYL5YXbDvorW+kUiziGkM9FAViEbnYPqVQnNYx6h0heopqGkLLVFA85cMxXJAoLHyMxGEQNh0TqcIVvSQ7y5u28NKlP6rMa+beIuUZp+2Fm+LdjIEsBRQdoE5BgRM9rGqdClGirsqtBcXhpCnxcOJCJqpvkPahInDmkr8Mw/UZ/CbCFEDXy18c8L9owsb8LLp2xxl0P63QDbpVYi+IjhQKshgb/UtYxSQi5hfZp6LljqV5oRZx1FIg8mjxp2XUWNRZKvQrM9KIG6kwXB9lYihmmPNkLMAz1pZgg8VnLeaVlD+DcK6BIH6+QHZFLDIn60TlRQgtf16j4iQ4gtfd2YXtydgISw/WJctaFYPNHuQXTWgjLQQ==</Modulus><Exponent>AQAB</Exponent></RSAKeyValue>", new CultureInfo("en"));

            manager.RunInstallerAsAdmin = false;
            _updaterUI = new UpdaterUI(manager, SynchronizationContext.Current);
        }
示例#6
0
    private IEnumerator PreparationEnterCoroutine()
    {
        yield return(SetPlayerScaleRatioCoroutine(m_preparationPhasePlayerScaleRatio));

        PlayerCursor.singleton.gameObject.SetActive(true);
        UpdaterUI.Show(true);

        StartCoroutine(PreparationCoroutine());
    }
示例#7
0
        public MainDialog()
        {
            InitializeComponent();

            var manager = new UpdateManager(new Uri("http://localhost/nupdate/updates.json"), "<RSAKeyValue><Modulus>sK3GI4HI8Qd+33LTWXdhSLs/DMX+GZw/Onsh7J71rPUR7UHabuzr03LaUvzQhZfLMvi8V+RKXYz3/6s/ILc0c44IUJ1e9j2Hwq4sgsguQmnOKEcJzOyqA/0lNuf7/2UeyM/478G5UksoFeop4tirMHF5zqQnlxSjcWbCIvzFpkqYKI9vTjgirtFwnGknbXcArN9a5FXDtdZXNUwSO0NP7SIifIKv8Rzwq4d4PnAqhlawafHpJCLyUOd2erUvchUD3h+Q7yUZUWd8/UN5M81wZqA/CthJx2yM2JuclpQgc+5fv7uvcGe0tEep1Fa0e71cXt8CtLNLlWv2lttATE4VxIOzhbiUfLz+BCQBE/dUmBFn3crSLmJHnaqOqIWFx6y5Q5wJReHSKPqRtskuV0Wqy0CwHglaCy1lY8fPJSITZbfXGLGaKstUZN53YWC4QDfQIA5wj6c+TOMvF1yI0IuwV/4M7MtO2veFTXPxHUcAmJMcubwDJnAeyH7bkxLPMTFzBSGGOMdDFs0vvs7z0ZXwn6NCdmgVlgDdD32wd704IiTuskjBKB2HwZxp8ppI7kbCmGuOQTdc5R6qW5IKcvEeEAyM7o/7qvbRXtWrVbfiD9uPE2n3Pt9DIYZbtAHObxs+7XU67yMYWn7KyAL3BE+/5g7V/PkLsWD4jynv23MZnxfQ0Lw70Dw2zZjiLK10pzXRVCJNC5DoZGyocF/JaAqyAxOYoVqleFHvV6G9JmawxtY9w2L++c3NkOVhpks8aiJkjiZ/KR+GHSXHHKFrtg80eyn0Nqmycpq40jEQWqoo3z5dLifFFCjwPG8R6gF7ZK1Kw4CB/sFp7qps5C84F6HRk22bG+YXmUhDOVE9Npagq7reL5dbsoiuoQPEbzuVc2ADI/6RzNLtlnE/RLD2Jl7QW0qc5sVJrdS45x5bQRnQFz6FgSjuZ6hMxOjRIrJHB9RIZoiFqaqZzWOKANvkpI6dlb/Vv01hc1ETsjdsqUFvqZ0ltlMs9BxP0Hl6tiQs15Q0u6HPOiJ50wnXInLQPlKX1kYas1rsChV3tNwzOl75+LNReWwj2HZgBV97dWvk6i5wZcnZJL4+PKf4r9a3Csqi1cygM4U6kESrxAjH4dDwTXfhFsZ0pwbxAfeatcLw9MWFdUc3ZEi2FbxbSOOUFD2HyIQrFR3aBQ9WmXJAmzNW96t47KGVoepPRlAQqwD3TJWkZVfh0bWaZtG9RsifNDz/BUabfqbzPvwEkQI9ShhPApip3lx8ryKgulLpAlVGYWmvtnfSxba1Ah0f8iSEoJIhfdFeahvRoNpxvsk9Bt/Y1TL08LulkYh17xusR4zR3T4i8j8qOrnm4bMTDGrORLQ+OQ==</Modulus><Exponent>AQAB</Exponent></RSAKeyValue>", new CultureInfo("en"));

            manager.UseDynamicUpdateUri = true;
            // manager.HttpAuthenticationCredentials = new NetworkCredential("trade", "test123");
            _updaterUI = new UpdaterUI(manager, SynchronizationContext.Current);
        }
示例#8
0
        private void SearchUpdates()
        {
            var manager   = Updater.GetUpdateManager();
            var updaterUi = new UpdaterUI(manager, SynchronizationContext.Current)
            {
                UseHiddenSearch = true
            };

            updaterUi.ShowUserInterface();
        }
示例#9
0
        public MainDialog()
        {
            InitializeComponent();
            var manager = new UpdateManager(new Uri("https://www.nupdate.net/test/updates.json"),
                                            "<RSAKeyValue><Modulus>xhHXp+QCvWb8+W6TR/hkkhEy9h9WwdAMBMDJbsfn3ObF6U5K2KQCKQ6Alr4iXqlwvcYHKt2CG2M4m9So+rA/N3gg/AETbd74MYXaMRtDqLjkTQuG8EI9JqnlKAR3JS4zWkZghtPsYHtzox7J7Z94iDLAP899r+n9yeafYWwXOsRiTOxKhO9oHHQAK5JlRe9yHMM9F+WanEOGTqfI5FwvldH1Wnahs4xJMhDSB9m92D2zu9nruCmA+7l12hoQOIpsF4hKT6cm4Hm+TcZURForopS4I/lU9W+FDv+GMBrf46+tX2QfmBN9x/NUciyYJvFEAVA1JUXhYT19v+2tW1paASlHhzDGrEFpruWK/NNXPNOlEfdjpZRrvdsRGRYwt5bwt8H7+9n8MAI9ERXO627MIm9wrhvsCuZDDStJNMK05AbOfK/4KwVUUxCn0LO7/aWkhEkljz8fz+cS3lA2yX0Scl8r/z1iRyDjLQJ08bnZJrc3LsVOwQVef1/86IpBBOSkco4g6iaZzgfFSKHNpJvah5Gpa5rt9dq9omcNTANGh5KMNjD7zLM0sXQd3Te1vj5bsWXdBrqFdtWJt627/NTUIEvfKmI4V+hvc3VGnXmBIAPUyodC2pxoDrqWElIXMMgaYl2ifLVQdP7Dw6Z9lZ0CSjW5//Juq/vTANMPBjf6LazWxYto+hTQGjBUYYCaGQKNk3lHkFCBIIMvpGANPjWuLUn0Vbh2PI5KkPElHbJ0CAYRHRG2brNP8Zw95NhaZYMoec3cMLokeU31M1TgkCHeqZspnYlKcGxgQj8xCCPmSwriB1jjGJRBrhC2CK7izrn8Dq7uu0Epg2M8nKeYzhFuiBUashVB/YFUmdA9LALUihv4XN0yXQ4C8UJvsGo+vtpdfWx51smMZxSLcjgfDgnNPR2ZKlJbG7bEowUduZWGurGhRNREC+9E1BZCRylI6c0B+7pgeiOexDzWgQlNnslQWtQs7M1ctsic+8EtOYXd//a4PO1bBhpL9u+FPB+Ek8kSSaGhDUsv0ZkNFdyqKVeP+EmGY5UaQ+b0lCdYmoQjp07Yd3lEb+T7vT/AntBSDcvUITSeP4imgYE7bw5Qo3nWWv3dHz4ubGxrumqQD1I/x7X/QU9SMVfMtcswCLx8inJICaw8jJ5E/mH5lFWY8IOjI5211CkjepKc2wtoeSYxFSVw+896vG3n0dlqerddaBr6kBRSOz5gXS4cucYPXZwiHHaFOqRBdVA84yKn9YNMiVSPdbSIYZk3GEjvQTz9dizOVdQKV0c+HyjrXfXsnwOhMFN8x1iBOD0oeUSMjiV2WidETK117Wnz36lFkUmf7TwOVhaHCI0YC6w9zm9rrcpPWQ==</Modulus><Exponent>AQAB</Exponent></RSAKeyValue>",
                                            new CultureInfo("de-DE"), new UpdateVersion("0.1"));

            // manager.HttpAuthenticationCredentials = new NetworkCredential("trade", "test123");
            _updaterUI = new UpdaterUI(manager, SynchronizationContext.Current);
        }
示例#10
0
        private void searchUpdatesButton_Click(object sender, EventArgs e)
        {
            var updaterUi = new UpdaterUI(_manager, SynchronizationContext.Current);

            updaterUi.ShowUserInterface();
        }
示例#11
0
 private void searchUpdatesButton_Click(object sender, EventArgs e)
 {
     var updaterUi = new UpdaterUI(_manager, SynchronizationContext.Current);
     updaterUi.ShowUserInterface();
 }
示例#12
0
 private IEnumerator PreparationExitCoroutine()
 {
     UpdaterUI.Show(false);
     yield return(null);
 }