Example #1
0
 /// <summary>
 /// Сохраняет в реестр PHPSESSID новой сессии
 /// </summary>
 /// <param name="key">Имя ключа реестра (аккаунт)</param>
 /// <param name="value">Сохраняемое значегие PHPSESSID</param>
 private void SavePHPSESSID(string key, string value)
 {
     try
     {
         ByflyTools.SaveRegistrySettings("PHPSESSID", Consts._SETTINGS_LOCATION + "\\" + Consts._PROFILES_LOCATION + "\\" + key, value);
     }
     catch (Exception ex)
     {
         _log.Error(ex.Message);
         ErrorMessage = ex.Message;
     }
 }
Example #2
0
        /// <summary>
        /// Считывает с реестра PHPSESSID последего входа для данного аккаунта
        /// </summary>
        /// <param name="keyName">Имя ключа реестра (аккаунт)</param>
        /// <returns>PHPSESSID последего входа, если такого нет, возвращает пустую строку </returns>
        private string GetSavedPHPSESSID(string keyName)
        {
            string value = "";

            try
            {
                ByflyTools.CheckRegistrySettings(ref value, "PHPSESSID", Consts._SETTINGS_LOCATION + "\\" + Consts._PROFILES_LOCATION + "\\" + keyName, "");
            }
            catch (Exception ex)
            {
                _log.Error(ex.Message);
                ErrorMessage = ex.Message;
            }
            return(value);
        }