Beispiel #1
0
        static void UploadPayloads(int TaskId)
        {
            PayloadsUploaderData d = GetConfigData <PayloadsUploaderData>();
            ScriptEngine <PayloadsUploader, PayloadsUploaderData> script = new ScriptEngine <PayloadsUploader, PayloadsUploaderData>();

            BindingStepInfo(script);
            d.TaskId = TaskId;
            script.StepProgress.ProgressChanged += (s, e) => { Console.WriteLine($"{e.Msg} sent,{e.Current} of {e.Total} finished,TaskId:{TaskId}"); };
            script.Run(d);
        }
Beispiel #2
0
        public ATTUploadConfig()
        {
            InitializeComponent();

            loadData();
            MsgIdTaskData                   = Utils.GetObjFromXml <MSGIDTaskData>(GlobalConfig.MSGIDTaskDataFile);
            PayloadsDownloadData            = Utils.GetObjFromXml <PayloadsDownloaderData>(GlobalConfig.PayloadsDownloaderDataFile);
            PayloadsUploadData              = Utils.GetObjFromXml <PayloadsUploaderData>(GlobalConfig.PayloadsUploaderDataFile);
            uc_SAPLogin.DataContext         = MsgIdTaskData.LH1;
            uc_PayloadsDownload.DataContext = PayloadsDownloadData;
            uc_PayloadsUpload.DataContext   = PayloadsUploadData;
        }