Example #1
0
 private void BeginSendMessage()
 {
     Action = FacebookAction.SendMessage;
     Step   = 0;
     SetStatus("Sending message...");
     wb.Navigate(FBURL);
 }
Example #2
0
 private void ActionCompleted()
 {
     if (Action == FacebookAction.NoAction)
     {
         if (Config.IsPostWall)
         {
             BeginPostWall();
         }
         else if (Config.IsSendMessage)
         {
             BeginSendMessage();
         }
         else
         {
             Action = FacebookAction.AllActionCompleted;
             if (IsNextUser())
             {
                 Action = FacebookAction.NoAction;
                 ActionCompleted();
             }
             else
             {
                 SetStatus("Completed", true);
             }
         }
     }
     else if (Action == FacebookAction.Postwall)
     {
         if (Config.IsSendMessage)
         {
             BeginSendMessage();
         }
         else
         {
             Action = FacebookAction.AllActionCompleted;
             if (IsNextUser())
             {
                 Action = FacebookAction.NoAction;
                 ActionCompleted();
             }
             else
             {
                 SetStatus("Completed", true);
             }
         }
     }
     else if (Action == FacebookAction.SendMessage)
     {
         Action = FacebookAction.AllActionCompleted;
         if (IsNextUser())
         {
             Action = FacebookAction.NoAction;
             ActionCompleted();
         }
         else
         {
             SetStatus("Completed", true);
         }
     }
 }
Example #3
0
 private void BeginPostWall()
 {
     Action = FacebookAction.Postwall;
     Step   = 0;
     SetStatus("Posting Wall...");
     wb.Navigate(FBURL);
 }