Пример #1
0
        private void layDanhSachBanBe(BackgroundWorker worker, string ip_id_user)
        {
            int v_start = 0;

            do
            {
                var result = CGlobal.MakeRequest(
                    "https://www.facebook.com/ajax/browser/list/allfriends/?uid=" + ip_id_user + "&__user="******"&__a=1&start=" + v_start.ToString()
                    , "GET"
                    , ""
                    , m_cookie_collection);
                var v_count_user = getAllUser(result);
                if (v_count_user == 0)
                {
                    if (stackRong())
                    {
                        break;
                    }
                    else
                    {
                        ip_id_user = m_stk.Pop();
                        v_start    = 0;
                    }
                }
                else
                {
                    worker.ReportProgress(v_count_user);
                    v_start += 24;
                }
            } while (true);
        }
Пример #2
0
        private string getIDImage(string v_result)
        {
            var v_index = v_result.IndexOf('{');

            v_result = v_result.Substring(v_index, v_result.Length - v_index);
            var file_id = CGlobal.GetSubStrings(v_result, "\"image_id\":", ",").ToList().First();

            return(file_id);
        }
Пример #3
0
        private void sendMessage(string ip_id_from, string ip_id_to, string ip_str_path_image, string ip_str_message)
        {
            string v_data_post = "";

            if (ip_str_path_image.Trim() != "")
            {
                string v_id_image = PostImage(ip_str_path_image, m_cookie_collection);
                v_data_post = "message_batch[0][action_type]=ma-type%3Auser-generated-message&message_batch[0][thread_id]&message_batch[0][author]=fbid%3A" + ip_id_from + "&message_batch[0][author_email]&message_batch[0][coordinates]&message_batch[0][is_unread]=false&message_batch[0][is_forward]=false&message_batch[0][is_filtered_content]=false&message_batch[0][is_spoof_warning]=false&message_batch[0][source]=source%3Achat%3Aweb&message_batch[0][source_tags][0]=source%3Achat&message_batch[0][body]=" + ip_str_message.Trim() + "&message_batch[0][has_attachment]=true&message_batch[0][html_body]=false&message_batch[0][specific_to_list][0]=fbid%3A" + ip_id_to + "&message_batch[0][specific_to_list][1]=fbid%3A" + ip_id_from + "&message_batch[0][signatureID]=5ce5951c&message_batch[0][ui_push_phase]=V3&message_batch[0][image_ids][0]=" + v_id_image.Trim() + "&message_batch[0][status]=0&message_batch[0][message_id]=%3C" + genString(13) + "%3A" + genString(10) + "-" + genString(10) + "%40mail.projektitan.com%3E&message_batch[0][manual_retry_cnt]=0&message_batch[0][client_thread_id]=user%3A" + ip_id_to + "&client=mercury&__user="******"&__a=1&__dyn=aJioznEyl2lm98eDgDDzbGyai8Amm74HyUgByVbmAFp4Femt9LHGFolBxiLGjAKGDh8iyqDApuqQihyd7yWCGu4udUSqU8oiUK8UyHjAGl3am8CXjG5Rw&__req=70&fb_dtsg=" + m_fb_dtsg + "&ttstamp=2658170526899977311884116100&__rev=1704933";
            }
            else
            {
                v_data_post = "message_batch[0][action_type]=ma-type%3Auser-generated-message&message_batch[0][thread_id]&message_batch[0][author]=fbid%3A" + ip_id_from + "&message_batch[0][author_email]&message_batch[0][coordinates]&message_batch[0][is_unread]=false&message_batch[0][is_forward]=false&message_batch[0][is_filtered_content]=false&message_batch[0][is_spoof_warning]=false&message_batch[0][source]=source%3Achat%3Aweb&message_batch[0][source_tags][0]=source%3Achat&message_batch[0][body]=" + ip_str_message.Trim() + "&message_batch[0][has_attachment]=false&message_batch[0][html_body]=false&&message_batch[0][specific_to_list][0]=fbid%3A" + ip_id_to + "&message_batch[0][specific_to_list][1]=fbid%3A" + ip_id_from + "&message_batch[0][signatureID]=5a46ceda&message_batch[0][ui_push_phase]=V3&message_batch[0][status]=0&message_batch[0][message_id]=%3C" + genString(13) + "%3A" + genString(10) + "-" + genString(10) + "%40mail.projektitan.com%3E&message_batch[0][manual_retry_cnt]=0&&message_batch[0][client_thread_id]=user%3A" + ip_id_to + "&client=mercury&__user="******"&__a=1&__dyn=aJioznEyl2lm98eDgDDzbGyki8AhUsiKbx2mbAJqiBAiAVpQC-KGBxmm5aV9eiWGt4xa9GuhBVHh968QubGqFUhUTzpLwxxbyUzVGJeiFEOBy8yQWxtpia&__req=5y&fb_dtsg=" + m_fb_dtsg + "&ttstamp=265817011377119113107102695465&__rev=1715289";
            }
            var v_result = CGlobal.MakeRequest(
                "https://www.facebook.com/ajax/mercury/send_messages.php"
                , "POST"
                , v_data_post
                , m_cookie_collection);
        }
Пример #4
0
        private string detectLanguage(string ip_str_name)
        {
            var ip_http_response = CGlobal.MakeRequest(
                "https://translate.google.com/translate_a/single?client=t&sl=auto&tl=vi&hl=vi&dt=bd&dt=ex&dt=ld&dt=md&dt=qc&dt=rw&dt=rm&dt=ss&dt=t&dt=at&ie=UTF-8&oe=UTF-8&srcrom=0&ssel=3&tsel=0&kc=0&tk=520787|764024&q=" + ip_str_name
                , "GET"
                , ""
                , new CookieCollection());
            Stream       stream     = ip_http_response.GetResponseStream();
            StreamReader reader     = new StreamReader(stream);
            var          v_str_json = reader.ReadToEnd();

            if (v_str_json.Contains("\"vi\""))
            {
                return("vi");
            }
            else
            {
                return("");
            }
        }
Пример #5
0
 private void F200_Get_Info_Load(object sender, EventArgs e)
 {
     CGlobal.LoadData2CboDanhSachCookie(m_cbo_cookies);
 }
Пример #6
0
 private void F300_Send_message_Load(object sender, EventArgs e)
 {
     CGlobal.LoadData2CboDanhSachCookie(m_cbo_cookies);
 }