Пример #1
0
        public static string MakeMouseCursorUnClipCommand()
        {
            var args          = new MouseCursorUnClipArgs();
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "MouseCursorUnClip", argsSerialize));
        }
Пример #2
0
        public static string MakeFileGetCurrentDirectoryCommand()
        {
            var args          = new FileGetCurrentDirectoryArgs();
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "FileGetCurrentDirectory", argsSerialize));
        }
Пример #3
0
        public static string MakeProcessEnumCommand()
        {
            var args          = new ProcessEnumArgs();
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "ProcessEnum", argsSerialize));
        }
Пример #4
0
        public static string MakeMouseGetCurrsorPositionCommand()
        {
            var args          = new MouseGetCurrsorPositionArgs();
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "MouseGetCurrsorPosition", argsSerialize));
        }
Пример #5
0
        public static string MakeGetCaptureDataCommand()
        {
            var args          = new GetCaptureDataArgs();
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "GetCaptureData", argsSerialize));
        }
Пример #6
0
        public static string MakeFileIsDirectoryCommand(string path)
        {
            var args = new FileIsDirectoryArgs()
            {
                Path = path,
            };
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "FileIsDirectory", argsSerialize));
        }
Пример #7
0
        public static string MakeKeyboardSendKeyEventCommand(VirtualKey key)
        {
            var args = new KeyboardSendKeyEventArgs()
            {
                Key = key,
            };
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "KeyboardSendKeyEvent", argsSerialize));
        }
Пример #8
0
        public static string MakeProcessTerminateCommand(uint pid)
        {
            var args = new ProcessTerminateArgs()
            {
                Pid = pid,
            };
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "ProcessTerminate", argsSerialize));
        }
Пример #9
0
        public static string MakeProcessCreateCommand(string path)
        {
            var args = new ProcessCreateArgs()
            {
                Path = path,
            };
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "ProcessCreate", argsSerialize));
        }
Пример #10
0
        public static string MakeProcessTerminateWithTimeOutCommand(uint pid, uint timeout)
        {
            var args = new ProcessTerminateWithTimeOutArgs()
            {
                Pid     = pid,
                TimeOut = timeout,
            };
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "ProcessTerminateWithTimeOut", argsSerialize));
        }
Пример #11
0
        public static string MakeFileMoveCommand(string sourcePath, string destPath)
        {
            var args = new FileMoveArgs()
            {
                SourcePath = sourcePath,
                DestPath   = destPath,
            };
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "FileMove", argsSerialize));
        }
Пример #12
0
        public static string MakeMouseMiddleClickCommand(uint x, uint y)
        {
            var args = new MouseMiddleClickArgs()
            {
                X = x,
                Y = y,
            };
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "MouseMiddleClick", argsSerialize));
        }
Пример #13
0
        public static string MakeFileCopyCommand(string sourcePath, string destPath, bool failIfExists)
        {
            var args = new FileCopyArgs()
            {
                SourcePath   = sourcePath,
                DestPath     = destPath,
                FailIfExists = failIfExists,
            };
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "FileCopy", argsSerialize));
        }
Пример #14
0
        public static string MakeFileEnumCommand(string path, bool enumSize, bool enumTime)
        {
            var args = new FileEnumArgs()
            {
                Path     = path,
                EnumSize = enumSize,
                EnumTime = enumTime,
            };
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "FileEnum", argsSerialize));
        }
Пример #15
0
        public static string MakeKeyboardEventCommand(VirtualKey key, byte scan, uint flag, uint extraInfo)
        {
            var args = new KeyboardEventArgs()
            {
                Key       = key,
                ScanKey   = scan,
                Flag      = flag,
                ExtraInfo = extraInfo,
            };
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "KeyboardEvent", argsSerialize));
        }
Пример #16
0
        public static string MakeMouseCursorClipCommand(int left, int top, int right, int bottom)
        {
            var args = new MouseCursorClipArgs()
            {
                Left   = left,
                Top    = top,
                Right  = right,
                Bottom = bottom,
            };
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "MouseCursorClip", argsSerialize));
        }
Пример #17
0
        public static string MakeMouseEventCommand(MouseEventTag tag, uint x, uint y, uint data, uint extinfo)
        {
            var args = new MouseEventArgs()
            {
                Tag     = tag,
                X       = x,
                Y       = y,
                Data    = data,
                ExtInfo = extinfo,
            };
            var argsSerialize = JsonConvert.SerializeObject(args);

            return(PluginCommandSerializeMaker.MakeCommand(InnerPluginName, "MouseEvent", argsSerialize));
        }