Пример #1
0
        private string GetLastSerialkey()
        {
            WinRegistry ureg = new WinRegistry();

            try
            {
                if (ureg.KeyExists("serialkey"))
                {
                    return(ureg.Read("serialkey"));
                }
            }
            catch
            {
                return("");
            }
            return("");
        }
Пример #2
0
        private bool ReadIniInFromRegister()
        {
            WinRegistry ureg = new WinRegistry();

            try
            {
                attempts        = ureg.Read("attempts");
                proxy           = ureg.Read("proxy").ToUpper();
                proxyHost       = ureg.Read("host");
                port            = ureg.Read("port");
                defaultAuth     = ureg.Read("defaultAuth").ToUpper();
                domain          = ureg.Read("domain");
                user            = ureg.Read("user");
                password        = ureg.Read("password");
                modeType        = ureg.Read("mode");
                locallog        = ureg.Read("locallog").ToUpper();
                clock           = ureg.Read("clock");
                autodir         = ureg.Read("autodir").ToUpper();
                movefile        = ureg.Read("movefile").ToUpper();
                moveafter       = ureg.Read("moveafter");
                target          = ureg.Read("target").ToUpper();
                procdir         = Util.AddBackslashInPath(ureg.Read("procdir"));
                interval        = ureg.Read("interval");
                imgtype         = ureg.Read("imgtype");
                jpgquality      = ureg.Read("jpgquality");
                legend          = ureg.Read("legend").ToUpper();
                ntpserver       = ureg.Read("ntpserver");
                ntpport         = ureg.Read("ntpport");
                perscreen       = ureg.Read("perscreen").ToUpper();
                signature       = ureg.Read("signature").ToUpper();
                serialKey       = ureg.Read("serialkey").ToUpper();
                customer        = ureg.Read("customer").ToString();
                customerMN      = ureg.Read("customerMN").ToString();
                customerWord    = ureg.Read("customerWord").ToString();
                customerDueDate = ureg.Read("customerDueDate").ToString();
                wstartup        = ureg.Read("wstartup").ToUpper();
                licaddress      = ureg.Read("licaddress").ToUpper();
                trialLicense    = "false";
                if (ureg.KeyExists("UdyatTrial"))
                {
                    trialLicense = ureg.Read("UdyatTrial");
                }
                serverHost = ureg.Read("server").ToString();
                serverPort = ureg.Read("serverport").ToString();
                clientPort = ureg.Read("clientport").ToString();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Пример #3
0
        /// <summary>
        /// Lê o arquivo .INI
        /// </summary>
        public bool ReadIniFile()
        {
            // Abre o arquivo de configuração (se existir)
            INIFile iniFile = new INIFile(AppDomain.CurrentDomain.BaseDirectory + INIFILE_NAME);

            try
            {
                // CONNECTION
                attempts    = iniFile.Read("CONNECTION", "attempts").ToUpper();
                proxy       = iniFile.Read("CONNECTION", "proxy").ToUpper();
                proxyHost   = iniFile.Read("CONNECTION", "host");
                port        = iniFile.Read("CONNECTION", "port");
                defaultAuth = iniFile.Read("CONNECTION", "defaultAuth").ToUpper();
                domain      = iniFile.Read("CONNECTION", "domain");
                user        = iniFile.Read("CONNECTION", "user");
                password    = iniFile.Read("CONNECTION", "password");
                // EXECUTION
                modeType  = iniFile.Read("EXECUTION", "mode");
                locallog  = iniFile.Read("EXECUTION", "locallog").ToUpper();
                clock     = iniFile.Read("EXECUTION", "clock");
                autodir   = iniFile.Read("EXECUTION", "autodir").ToUpper();
                movefile  = iniFile.Read("EXECUTION", "movefile").ToUpper();
                moveafter = iniFile.Read("EXECUTION", "moveafter");
                target    = iniFile.Read("EXECUTION", "target").ToUpper();
                procdir   = Util.AddBackslashInPath(iniFile.Read("EXECUTION", "procdir"));
                wstartup  = iniFile.Read("EXECUTION", "wstartup").ToUpper();
                // CAPTURE
                interval   = iniFile.Read("CAPTURE", "interval");
                imgtype    = iniFile.Read("CAPTURE", "imgtype");
                jpgquality = iniFile.Read("CAPTURE", "jpgquality");
                legend     = iniFile.Read("CAPTURE", "legend").ToUpper();
                ntpserver  = iniFile.Read("CAPTURE", "ntpserver");
                ntpport    = iniFile.Read("CAPTURE", "ntpport");
                perscreen  = iniFile.Read("CAPTURE", "perscreen").ToUpper();
                signature  = iniFile.Read("CAPTURE", "signature").ToUpper();
                // COSTUMER
                serialKey  = iniFile.Read("CUSTOMER", "serialkey").ToString();
                licaddress = iniFile.Read("CUSTOMER", "licaddress").ToString();
                // P2P
                serverHost = iniFile.Read("P2P", "server");
                serverPort = iniFile.Read("P2P", "serverport");
                clientPort = iniFile.Read("P2P", "clientport");
                // Variáveis que são gravadas somente ao ativar uma licença
                WinRegistry ureg = new WinRegistry();
                if (ureg.KeyExists("customer"))
                {
                    customer = ureg.Read("customer").ToString();
                }
                if (ureg.KeyExists("customerMN"))
                {
                    customerMN = ureg.Read("customerMN").ToString();
                }
                if (ureg.KeyExists("customerWord"))
                {
                    customerWord = ureg.Read("customerWord").ToString();
                }
                if (ureg.KeyExists("UdyatTrial"))
                {
                    trialLicense = ureg.Read("UdyatTrial").ToString();
                }
                return(true);
            }
            catch
            {
                return(false);
            }
        }