コード例 #1
0
 public static string SaveKeyPair(SshKeyPair keyPair)
 {
     DirectoryManipulator.CreateNew(EnvironmentVariables.Instance["defaultSSHDirectory"]);
     FileManipulator.SaveFile(EnvironmentVariables.Instance["publicKeyDefaultFilePath"], keyPair.PublicKey);
     FileManipulator.SaveFile(EnvironmentVariables.Instance["privateKeyDefaultFilePath"], keyPair.PrivateKey);
     return(EnvironmentVariables.Instance["publicKeyDefaultFilePath"]);
 }
コード例 #2
0
        public bool SaveDocument()
        {
            string FileContent = string.Empty;

            foreach (RankedSEDocument Doc in _RankedSEDocuments)
            {
                FileContent += _TopicID + " " +
                               "Q0" + " " +
                               Doc.getDocumentSaveString() + " " +
                               "9792066_9647279_SWORD" +
                               Environment.NewLine;
            }
            return(FileManipulator.SaveFile((string)Properties.Settings.Default["SavePath"], (string)Properties.Settings.Default["SaveFileName"], FileContent, true));
        }
コード例 #3
0
        public static void ScrapeText(WebClient usingWebClient, string fromWebsite, string toPath)
        {
            HtmlWeb      web = new HtmlWeb();
            HtmlDocument doc = web.Load(fromWebsite);

            var code = doc.DocumentNode.SelectNodes(@"//pre").ToList();

            string codeString = "";

            foreach (var line in code)
            {
                codeString += $"{line.InnerHtml}\n".Replace(""", @"""");
            }

            FileManipulator.SaveFile(toPath, codeString);
        }
コード例 #4
0
 public static void SaveText(WebClient usingWebClient, string fromWebsite, string toPath)
 {
     FileManipulator.SaveFile(toPath, usingWebClient.DownloadString(fromWebsite));
 }