Exemple #1
0
        /// <summary>
        /// Saves an lines of data coresponding to a url
        /// </summary>
        /// <param name="url"></param>
        /// <param name="data"></param>
        public static void Save(string url, string[] data)
        {
            TextFile tf       = CacheIndex;
            string   dataFile = FileUtility.GetTempFileName(".tmp");

            tf.Add(dataFile);
            tf.Add(url);
            tf.SaveAs(tf.FileName);

            TextFile df = new TextFile(data);

            df.SaveAs(dataFile);
            Logger.WriteLine("Caching " + url);
            Logger.WriteLine("\"" + dataFile + "\"");
        }
Exemple #2
0
        public void Save(string server, string password)
        {
            int idx = tf.IndexOf(server);

            if (idx < 0)
            {
                tf.Add(server);
                tf.Add(Protect(password));
            }
            else
            {
                tf.FileData[idx + 1] = Protect(password);
            }
            tf.SaveAs(tf.FileName);
        }
Exemple #3
0
        public void Save(string server, string password)
        {
            int idx = tf.IndexOf(server);

            if (idx < 0)
            {
                tf.Add(server);
                //tf.Add( Protect(password));
                tf.Add(StringCipher.Encrypt(password, ""));
            }
            else
            {
                tf.FileData[idx + 1] = StringCipher.Encrypt(password, "");
            }
            tf.SaveAs(tf.FileName);
        }