public static string InstallGlobaly(string Code) { UserScript script = new UserScript(Code); string HASH = GetHashString(script.conf.Name); File.WriteAllText(VDB.savepath + @"\userscripts\" + HASH + ".user.js", script.JSCode); Properties.Settings.Default.UserScripts.Add("globalscript://" + HASH + "/" + script.conf.Name); return(HASH); }
public string Install(string Code) { UserScript script = new UserScript(Code); string HASH = GetHashString(script.conf.Name); Directory.CreateDirectory(session.SessionPath + @"\userscripts\"); File.WriteAllText(session.SessionPath + @"\userscripts\" + HASH + ".user.js", script.JSCode); List <string> scripts = session.Userscripts.ToList(); scripts.Add("localscript://" + HASH + "/" + script.conf.Name); session.Userscripts = scripts.ToArray(); Data.VDB.PutSessionInfo(session); return(HASH); }