コード例 #1
0
ファイル: RestManager.cs プロジェクト: rizowski/CompuLock
 public RestManager(string server, string apipath)
     : base(server, apipath)
 {
     DbManager = new DatabaseManager("settings", "");
     SetupUpdateTimer(30);
     //Update(null, null);
 }
コード例 #2
0
ファイル: BrowserManager.cs プロジェクト: rizowski/CompuLock
 //DatabaseManager dbManager)
 public InternetExplorerHistoryReader()
 {
     DbManager = new DatabaseManager("settings", "");
     var key = Registry.LocalMachine.OpenSubKey(@"Software\Microsoft\Internet Explorer");
     if (key != null)
         Version = new Version((string)key.GetValue("Version"));
     SetupUpdateTimer(5);
 }
コード例 #3
0
ファイル: MainService.cs プロジェクト: rizowski/CompuLock
 public MainService()
 {
     DbManager = new DatabaseManager("settings", "myPass");
     ComputerManager = new ComputerManager();
     AccountManager = new AccountManager();
     //ProcessManager = new ProcessManager();
     BrowserManager = new InternetExplorerHistoryReader();
     RestService = new RestManager(RestServer, Api);
 }
コード例 #4
0
ファイル: AccountManager.cs プロジェクト: rizowski/CompuLock
 //                                                                  60 min
 public AccountManager( double interval = 5, double updateInterval = 3600)
 {
     Interval = interval;
     DbManager = new DatabaseManager("settings","");
     SetupUpdateTimer(Interval);
     SetupLockoutTimer(Interval);
     SetupLoggingTimer(Interval);
     manager = new TerminalServicesManager();
     //ForceUpdate();
     Update(null, null);
 }
コード例 #5
0
ファイル: ProcessManager.cs プロジェクト: rizowski/CompuLock
        public ProcessManager()
        {
            Console.WriteLine("Process Manager Started");

            manager = new TerminalServicesManager();

            UpdateTimer = new Timer(5000){AutoReset = true};
            UpdateTimer.Elapsed += Update;
            UpdateTimer.Start();

            DbManager = new DatabaseManager("settings", "");
        }
コード例 #6
0
ファイル: DataTests.cs プロジェクト: rizowski/CompuLock
 public DataTests()
 {
     DbManager = new DatabaseManager("test","nopass");
 }
コード例 #7
0
ファイル: ComputerManager.cs プロジェクト: rizowski/CompuLock
 //DatabaseManager dbManager)
 public ComputerManager()
 {
     DbManager = new DatabaseManager("settings","");
     SetupUpdateTimer(10800);
 }