コード例 #1
0
        public FormMailTrigger()
        {
            InitializeComponent();
            this.Show();
            fmtl = new FormMailTriggerLogic();

            //Act.DataLoginAct.Read();

            UserData.Init().Email = "oleg";
            tb_mail.Text = UserData.GetUserData().Email;

            DataLoginModel dataLogin = new DataLoginModel("*****@*****.**", "1234");

            GLogin.Init();
            GLogin.Glogin.CreateGmailService();
            GMessage gMessage = new GMessage(GLogin.Glogin.GmailService, dataLogin);

            string str = gMessage.GetMessageRaw(gMessage.Find(new GRule("TestTag", "testpath"), gMessage.GetMessages()));



            //UserData.GetUserData().CreateGmailService();
            //UserData.GetUserData().ListMessagesMatchungQuerty(UserData.GetUserData().GmailService, "me", String.Empty);



            //Google.Apis.Gmail.v1.Data.Message mes = UserData.GetMessage(UserData.GetUserData().GmailService, "*****@*****.**", "0");
            //tb_mail.Text = mes.Payload.Headers.ToString();
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: cast98/GMailParser
 private async void btn_formLogicStart_Click(object sender, EventArgs e)
 {
     try
     {
         if (await GLogin.Glogin.CreateCredential())
         {
             GLogin.Glogin.CreateGmailService();
             this.Opacity         = 0.0f;
             this.ShowInTaskbar   = false;
             formMailTriggerLogic = new FormMailTriggerLogic();
             formMailTriggerLogic.SetParent(this);
             formMailTriggerLogic.Show();
         }
     }
     catch (Exception) { }
 }
コード例 #3
0
ファイル: Form1.cs プロジェクト: cast98/GMailParser
 private async void Tick_Tick(object sender, EventArgs e)
 {
     if (!System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable())
     {
         p_AlertNetwork.Visible = true;
     }
     else
     {
         p_AlertNetwork.Visible = false;
         if (flag && Act.AutoRun.IsEnabled())
         {
             flag = false;
             try
             {
                 if (await GLogin.Glogin.CreateCredential())
                 {
                     try
                     {
                         GLogin.Glogin.CreateGmailService();
                         this.Opacity       = 0.0f;
                         this.ShowInTaskbar = false;
                     }
                     catch (Exception ex)
                     {
                     }
                 }
                 else
                 {
                     this.Activate();
                 }
                 formMailTriggerLogic = new FormMailTriggerLogic();
                 formMailTriggerLogic.SetParent(this);
                 formMailTriggerLogic.Show();
             }
             catch (Exception) { }
         }
     }
 }