Exemple #1
0
        private static void AutoBalanceFollow()
        {
            try
            {
               AppData appData = NTLIB.Tool.LoadConfig(typeof(AppData));
               UserDB db = new UserDB(Properties.Settings.Default.DatabaseFileName);
                if (appData == null) return;
                NTLIB.Twitter tw = new NTLIB.Twitter(appData.ConsumerKey, appData.ConsumerSecret);
                if (Properties.Settings.Default.AccessToken == "" || Properties.Settings.Default.AccessSecret == "") return;
                tw.AuthenticateWith(Properties.Settings.Default.AccessToken, Properties.Settings.Default.AccessSecret);

                List<Int64> whiteListID = db.SelectWhiteList();
                tw.BaranceFollow(whiteListID);
            }
            catch(Exception)
            { }
        }
Exemple #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if(_Twitter != null && _Twitter.isAuthed)
             {
                 UserDB db = new UserDB(Properties.Settings.Default.DatabaseFileName);
                 if (!File.Exists(Properties.Settings.Default.DatabaseFileName))
                 {
                     db.CreateUserDB();
                 }

                 /*
                 List<NTLIB.TwitterStatusLight> res = _Twitter.ListReplyTimeline();
                 foreach (NTLIB.TwitterStatusLight row in res)
                 {
                     db.AddUserData(row.UserId, row.UserName, row.UserScreenName);
                 }

                 List<Int64> whiteListID = db.SelectWhiteList();
                 _Twitter.BaranceFollow(whiteListID);
                  */
             }
        }