string SearchInstalledDirectory(string path) { string file = path + "\\bin\\toeexpand.exe"; if (File.Exists(file)) { MyConsole.StatusWrite("Detected", true); Console.WriteLine("TouchDesigner{0}", Path.GetDirectoryName(path)); MyConsole.StatusWrite("Expander", true); Console.WriteLine(file); return(file); } return(null); }
public bool Expand(string toe_path) { if (!File.Exists(toe_path)) { Console.WriteLine("No such file : " + toe_path); return(false); } MyConsole.StatusWrite("\nExecuted", true); Console.WriteLine("\"{0}\" \"{1}\"", Path.GetFileName(expander_path), Path.GetFileName(toe_path)); Process p = Process.Start("\"" + expander_path + "\"", "\"" + toe_path + "\""); p.WaitForExit(); MyConsole.StatusWriteLine("Successfully detected.", true); return(true); }
string SearchDefaultInstalledDirectory() { foreach (string version in versions) { string file = string.Format(default_td_path, version); // Console.WriteLine("Searching... " + dir); if (File.Exists(file)) { MyConsole.StatusWrite("Detected", true); Console.WriteLine("TouchDesigner{0}", version); MyConsole.StatusWrite("Expander", true); Console.WriteLine(file); return(file); } } return(null); }