वापरकर्त्यांच्या ईमेल पत्त्यांचे विश्लेषण हे माझे जग आहे. माय वर्ल्ड सोशल नेटवर्कवरून ईमेलसाठी मॅक्रो पार्सर

चेरचर 11.04.2019
संगणकावर व्हायबर

मायवर्ल्डकडून ईमेल मिळवाकोणत्याही आवृत्तीच्या Excel साठी मॅक्रो आहे जो तुम्हाला वापरकर्ता ईमेल पत्ते काढण्याची परवानगी देतो सामाजिक नेटवर्कजवळजवळ कोणत्याही पृष्ठावरून My [email protected]. तुम्हाला स्वारस्य असलेले निकष वापरून तुम्ही My World शोधू शकता आणि नंतर निकालातून मेल काढू शकता. हा मॅक्रो प्रोग्राम अधिक प्रगत आवृत्ती आहे, परंतु त्याची किंमत देखील थोडी जास्त आहे, आपण पृष्ठाच्या तळाशी असलेली लिंक वापरून पैसे देऊ शकता आणि मिळवू शकता. खरेदी करण्यापूर्वी, मी जोरदार शिफारस करतो की तुम्ही मॅक्रोची डेमो आवृत्ती वापरा, जी फक्त वापरकर्तानावे काढते आणि खालील सूचना वापरून तुमची 450 संपर्कांची पहिली यादी मिळवण्याचा प्रयत्न करा.

पण नंतर माय वर्ल्डने संरक्षण सुरू केले जलद स्क्रोलिंगपृष्ठे सर्व मार्ग खाली. आणि म्हणून आता तुम्हाला ते एकतर स्वहस्ते करावे लागेल किंवा स्क्रिप्ट वापरून हळूहळू, अंतराने करावे लागेल.

तर, मॅक्रो वापरून माय वर्ल्डकडून ईमेल मिळविण्यासाठी कोणते ज्ञान आवश्यक आहे?

प्रथम, आपण ब्राउझर (विशेषतः, क्रोम) आणि त्यामधील कन्सोल वापरण्यास सक्षम असणे आवश्यक आहे. इतर ब्राउझरमध्ये हे कसे कार्य करते (किंवा ते कार्य करते की नाही) हे मी तपासले नाही, परंतु Chrome मध्ये पृष्ठ अगदी शेवटपर्यंत स्क्रोल करण्याचे तत्त्व खालीलप्रमाणे आहे. आम्ही माझे जग लोड करतो आणि आम्हाला स्वारस्य असलेल्या निकषांनुसार शोधतो. खालील स्क्रीनशॉटमध्ये दाखवल्याप्रमाणे, मी खालील ॲड-ऑन वापरले: शोध बार- मिखाईल; लिंग - पुरुष; देश - रशिया; प्रदेश - मॉस्को; शहर: मॉस्को; वय - 22..24.

स्क्रीनशॉटवरून पाहिल्याप्रमाणे, शोधामुळे आम्हाला निवडलेल्या निकषांची पूर्तता करणाऱ्या 4,549 लोकांची संख्या मिळाली. परंतु, जसे आपण नंतर स्वत: पहाल, एकाकडून 450 हून अधिक संपर्क शोध क्वेरीगोळा करणे अशक्य. मला माहित नाही की हे कशाशी जोडलेले आहे किंवा सोशल नेटवर्कच्या निर्मात्यांनी केलेली ही काही प्रकारची मार्केटिंग चाल आहे का, परंतु तो मुद्दा नाही. हे 450 संपर्क आम्हाला सुरुवात करण्यासाठी पुरेसे आहेत, आणि नंतर आम्ही दुसरी विनंती करू शकतो, आणि दुसरी, आणि दुसरी...

डीफॉल्टनुसार, शोध केल्यानंतर, पृष्ठ पूर्णपणे लोड होत नाही आणि जेव्हा तुम्ही खाली स्क्रोल करण्याचा प्रयत्न कराल, तेव्हा डेटा लोड होण्यास सुरुवात होईल. परंतु जर तुम्ही सतत End (PageDown) बटण दाबले किंवा माउस व्हीलने पृष्ठ स्क्रोल केले, तर काही टप्प्यावर शोध परिणामांची सर्व सामग्री अचानक अदृश्य होईल. हेच सुरू केलेले संरक्षण आहे. त्याभोवती जाण्यासाठी, तुम्हाला फक्त पृष्ठ लोड करण्याच्या दरम्यानचे अंतर पाळणे आवश्यक आहे. वैयक्तिकरित्या, मी हे Chrome कन्सोलमध्ये अंमलात आणलेल्या स्क्रिप्टचा वापर करून करतो, ज्याचा मी तुम्हाला सल्ला देतो.

स्क्रिप्ट स्वतः खूप लहान आहे आणि, मानवी भाषेत अनुवादित केली जाते, त्याची क्रिया विशिष्ट कालावधीनंतर पृष्ठ खाली स्क्रोल करणे आहे. अनुभवानुसार, मी हा कालावधी 10 सेकंदांवर सेट केला आहे (स्क्रिप्टमध्ये, वेळ मिलिसेकंदमध्ये मोजला जातो, म्हणून आम्ही तो 10000 वर सेट केला आहे). ही स्क्रिप्ट कशी चालवायची? हे करण्यासाठी, Chrome मध्ये क्लिक करा हॉटकी Ctrl+Shift+J. लहान कोन ब्रॅकेट आणि कर्सर असलेले कन्सोल तळाशी किंवा उजवीकडे दिसेल:

"येथे स्क्रिप्ट कोड घाला" या मजकुराऐवजी स्क्रिप्टच घाला:

फंक्शन myScroll()
{
जर (sh != document.body.scrollHeight)
{
sh = document.body.scrollHeight;
scrollTo(0, sh);
सेटटाइमआउट(मायस्क्रोल, 10000);
}
}

आणि दाबा की प्रविष्ट करा. पृष्ठ स्क्रोलिंग प्रक्रिया सुरू होईल. यास सुमारे 30 मिनिटे लागतात. यावेळी, आपण आपल्या व्यवसायाबद्दल जाऊ शकता, Chrome मध्ये इतर टॅब उघडू शकता, मुख्य गोष्ट म्हणजे My World शोध परिणामासह टॅब बंद करणे नाही.

अर्ध्या तासानंतर पृष्ठ लोड झाल्यावर, आपण F12 की दाबून कन्सोल बंद करू शकता. इतर सर्व क्रिया व्यावहारिकरित्या वरील व्हिडिओमध्ये दर्शविल्याप्रमाणेच आहेत, परंतु तरीही मी खाली त्यांचे अधिक तपशीलवार वर्णन करेन.

शरीराच्या हालचालींचा हा पहिला बिंदू होता जो मॅक्रो वापरकर्त्याने करणे आवश्यक आहे. दुसरा मुद्दा असा आहे की तुम्हाला एक्सेलमध्ये मॅक्रो सक्षम करणे आवश्यक आहे. मी यासाठी पेंटिंग करत आहे विविध आवृत्त्याते कसे करावे.

Excel 2003 आणि खालील साठी:

"टूल्स" - "मॅक्रो" - "सुरक्षा" मेनूवर जा.

आणि दिसत असलेल्या विंडोमध्ये, "लो" निवडा.

Excel 2007 आणि उच्च साठी:

"ऑफिस" बटणावर क्लिक करा (किंवा "फाइल" मेनू आयटम) आणि "पर्याय" निवडा. दिसत असलेल्या विंडोमध्ये, डावीकडील “ट्रस्ट कंट्रोल सेंटर” आयटम निवडा आणि नंतर उजवीकडील “ट्रस्ट कंट्रोल सेंटर सेटिंग्ज” बटणावर क्लिक करा.

दिसत असलेल्या विंडोमध्ये, डावीकडे "मॅक्रो सेटिंग्ज" आणि उजवीकडे "सर्व मॅक्रो सक्षम करा" निवडा.

हे एक्सेलमध्ये मॅक्रोचा समावेश पूर्ण करते. फक्त बाबतीत, मी एक्सेल रीस्टार्ट करण्याची शिफारस करतो. हे फक्त एकदाच केले जाते आणि त्यानंतरच्या मॅक्रोच्या रनसाठी सुरक्षा कॉन्फिगर करण्याची आवश्यकता नाही. म्हणून, चला थेट पार्सिंगकडे जाऊया पोस्टल पत्ते.

आम्ही Chrome मधील आमच्या My World पृष्ठावर परत आलो, जिथे शोध परिणाम आधीच शेवटपर्यंत स्क्रोल केले गेले आहेत. हे करण्यासाठी, तुम्ही कीबोर्ड शॉर्टकट Ctrl+A वापरू शकता. निवड कॉपी करा - Ctrl+C किंवा जुन्या पद्धतीचा मार्ग उजवे क्लिक करामाउस - कॉपी करा. मग आम्ही मॅक्रो फाईल GetEmailFromMyWorld.xls रन करतो आणि पहिल्या सेलमध्ये (Ctrl+V) कॉपी केलेली पेस्ट करतो. तुम्हाला या कुरूप चित्रासारखे काहीतरी मिळेल:

पण ते ठीक आहे, आता आम्ही मॅक्रो चालवू आणि आमच्याकडे नावे आणि ईमेल पत्त्यांची एक अद्भुत यादी असेल. हे करण्यासाठी, हॉटकी Alt+F8 वापरा आणि दिसत असलेल्या विंडोमध्ये, मॅक्रो निवडा आणि अंमलबजावणीसाठी चालवा. यास थोडा वेळ लागेल, परंतु शेवटी तुमच्याकडे दोन स्तंभांसह एक सुंदर चिन्ह असेल: व्यक्तीचे नाव आणि त्याचा ईमेल. आपण मॅक्रोची डेमो आवृत्ती वापरल्यास, आउटपुटमध्ये फक्त एक स्तंभ असेल - व्यक्तीचे नाव.

कधी पान शोध परिणाममाय वर्ल्ड डुप्लिकेट एंट्री प्रदर्शित करते, म्हणजे, एकाच नावाचे अनेक लोक आणि मॅक्रोसह प्रक्रिया केल्यानंतर, त्यांच्याकडे समान मेलबॉक्स पत्ते असू शकतात. परंतु एक्सेल आम्हाला डुप्लिकेट काढून टाकण्यास मदत करेल. मी तपशिलात जाणार नाही; मी फक्त एका पृष्ठाचा दुवा देईन जे प्रोग्रामच्या विविध आवृत्त्यांसाठी हे कसे करायचे याचे वर्णन करते.

खरं तर, मॅक्रोसह कार्य करण्याच्या सर्व युक्त्या आहेत. खालील लिंकवरून तुम्ही मॅक्रोची डेमो आवृत्ती डाउनलोड करू शकता.

जर तुम्ही आधीच डेमो आवृत्ती वापरून पाहिली असेल आणि पूर्ण मॅक्रो खरेदी करू इच्छित असाल, तर खालील लिंक वापरा आणि सूचनांचे अनुसरण करा.

सर्वात मोठ्या विनामूल्य प्लॅटफॉर्मपैकी एक ईमेलआहेमेल. ru (माझे जग). आणि पार्सर Mail.ruया इंटरनेट संसाधनातून मोठ्या प्रमाणात मौल्यवान माहिती काढण्यात सक्षम आहे. वीस दशलक्षाहून अधिक लोक मासिक ही सेवा वापरतात. त्यात मोठा डेटाबेस आहे ईमेल पत्ते आणि वापरकर्त्यांबद्दल इतर महत्त्वाची माहिती. आणि आज त्यापैकी शंभर दशलक्षाहून अधिक आहेत. मेलसाठी सोयीस्कर इंटरफेस आहेमोबाईल फोन आणि टॅब्लेट, जे वापरकर्त्यांसाठी ते अधिक आकर्षक बनवते.मोबाईल मेलया इंटरनेट संसाधनातून मोठ्या प्रमाणात मौल्यवान माहिती काढण्यात सक्षम आहे. वीस दशलक्षाहून अधिक लोक मासिक ही सेवा वापरतात. त्यात मोठा डेटाबेस आहे लोकप्रिय कारण ते संगणकापासून दूर असताना वापरले जाऊ शकते. या डेटाबेसमध्ये प्रवेश

पत्ते आणि इतर मौल्यवान माहिती, तुम्हाला विविध क्षेत्रात प्रकल्प तयार करण्याची परवानगी देते.पार्सर कार्यक्रम आहेत Mail.ru , जे या सेवेतून माहिती संकलित करण्यास सक्षम आहेत जसे की, उदाहरणार्थ, दूरध्वनी क्रमांक आणिईमेल पत्तेया इंटरनेट संसाधनातून मोठ्या प्रमाणात मौल्यवान माहिती काढण्यात सक्षम आहे. वीस दशलक्षाहून अधिक लोक मासिक ही सेवा वापरतात. त्यात मोठा डेटाबेस आहे . असे कार्यक्रम शेकडो आणि हजारो काढू शकतात पत्ते आणि दूरध्वनी क्रमांक, तसेच वापरकर्त्यांची नावे आणि टोपणनावे, जे प्रक्रियेत वापरले जाऊ शकतातविविध इंटरनेटया इंटरनेट संसाधनातून मोठ्या प्रमाणात मौल्यवान माहिती काढण्यात सक्षम आहे. वीस दशलक्षाहून अधिक लोक मासिक ही सेवा वापरतात. त्यात मोठा डेटाबेस आहे प्रकल्प आणि विशिष्ट क्षेत्रात वाढणारी विक्री. उतारा पत्ते कीवर्डवर आधारित असू शकतात आणि अशा प्रकारे तुम्ही कव्हर करू शकता. तसेच, या प्रोग्राम्सचा वापर करून, वैयक्तिक माहितीचे संकलन स्वयंचलित करणे शक्य आहे. निष्कर्षण कार्यक्रमया इंटरनेट संसाधनातून मोठ्या प्रमाणात मौल्यवान माहिती काढण्यात सक्षम आहे. वीस दशलक्षाहून अधिक लोक मासिक ही सेवा वापरतात. त्यात मोठा डेटाबेस आहे मालकांचे पत्ते आणि नावे कार्यात्मकदृष्ट्या भिन्न असू शकतात. कारण मेलमेल. ru मोठ्या आवाजासारखी अनेक कार्ये आहेत मेलबॉक्स, व्हायरस संरक्षण, दस्तऐवज संपादित करण्याची क्षमता आणि अगदी 20 GB पर्यंतच्या फायली पाठविण्याची क्षमता, ही सेवा खूप लोकप्रिय आहे. नोंदणी अतिशय सोपी आणि जलद आहे. आणि काय महत्वाचे आहे, त्यात बरेच सक्रिय वापरकर्ते आहेत, या सर्व घटकांमुळे धन्यवाद, रहदारी सतत वाढत आहे.

पार्सर कार्यक्रममेल. ru वापरकर्त्याला मोठ्या प्रमाणात मौल्यवान माहिती प्रदान करते जी क्रियाकलापांच्या विविध क्षेत्रांमध्ये वापरली जाऊ शकते. जर ही माहितीते योग्य दिशेने क्रमवारी लावा, ते खूप उपयुक्त ठरेल. अस्तित्वाची वर्षे, सेवामेल. ru अनेक वापरकर्त्यांसाठी एक विश्वासार्ह भागीदार म्हणून स्वतःला स्थापित केले आहे. आणि वापरकर्ते स्वतः वापरणारे खरे लोक आहेत हे इंटरनेटप्लॅटफॉर्म

आपण माहितीच्या युगात राहतो आणि इंटरनेटने पृथ्वीवरील घटनांचा मार्ग पूर्णपणे बदलला आहे. आणि कोण अधिक मालक आहे आवश्यक माहितीएका किंवा दुसऱ्या क्षेत्रात, तो बाकीच्यांपेक्षा एक पाऊल पुढे आहे आणि त्यानुसार उत्कृष्ट परिणाम प्राप्त करण्यास सक्षम आहे. पार्सर कार्यक्रममेल ru वापरकर्त्याला आवश्यक असलेली माहिती काढण्यास मदत करते. आणि तो आधीपासूनच त्याच्यासाठी अधिक संबंधित असलेल्या भागात लागू करेल.

पार्सर हा एक प्रोग्राम आहे जो दिलेल्या स्त्रोतांकडून आवश्यक माहिती गोळा करण्याची प्रक्रिया राबवतो.डेटा पार्सिंग- इंटरनेटवरील प्रक्रियांच्या ऑटोमेशनच्या क्षेत्रांपैकी एक ज्यामध्ये आम्ही गुंतलो आहोत.

पार्सिंगसाठी, आम्ही आमचे स्वतःचे बॉट्स विकसित करतो, ज्यावर आम्हाला या श्रम-केंद्रित आणि नीरस कामावर विश्वास आहे. आम्ही दोन्ही साधे आणि जटिल पार्सर्स विकसित करतो - गोळा करण्यापासून ईमेल पत्ते, पोझिशन्सच्या विक्री खंडांची गणना करण्यापूर्वी.
तुम्ही बॉट्स ऑर्डर करू शकता आणि ते स्वतः चालवू शकता किंवा सेवा म्हणून पार्सिंग ऑर्डर करू शकता आणि डेटा प्राप्त करू शकता.

लोकप्रिय संसाधनांमधून विश्लेषित करण्यासाठी, बहुतेकदा पार्सर डाउनलोड करणे पुरेसे असते, ते चालवा आणि काही काळानंतर आपल्याकडे सर्व आवश्यक डेटा असलेली फाइल असेल.
वस्तुस्थिती अशी आहे की सर्व आवश्यक कार्यांसाठी रेडीमेड पार्सर नाहीत किंवा पार्सरची कार्यक्षमता आधीच शून्यावर आहे - आवश्यक संसाधनाची मांडणी बदलू शकते या वस्तुस्थिती लक्षात घेऊन, आणि प्रोग्राम कोडपार्सरमध्ये कोणतेही बदल केले गेले नाहीत.
या प्रकरणातील नवशिक्या, अर्थातच, एक सार्वत्रिक पार्सर डाउनलोड करू इच्छितात जे...

व्लादिमीर आर्किपोव्ह कडून सानुकूल ऑटोमेशन (झेनोपोस्टर टेम्पलेट्स).

सेवेबद्दल अधिक तपशील - ऑर्डर करण्यासाठी zennoposter टेम्पलेट्स (पार्सर, पोस्टर्स, seo साठी प्रोग्राम, smm आणि smo साठी प्रोग्राम, व्यवसायासाठी प्रक्रिया ऑटोमेशन)
इंटरनेट यश तंत्रज्ञान - "... इंटरनेटवर तुमचा वर्कफ्लो स्वयंचलित करा, प्रक्रिया चोवीस तास चालवा, एकाच वेळी कार्यरत थ्रेड्स वाढवून प्रभाव मोजा"- आणि नफा पहा)
.

0. बॉट (टेम्पलेट प्रोग्राम) - तुमच्या वेबसाइटवरील ॲडमिन पॅनलद्वारे (तुमच्या अल्गोरिदमनुसार) वस्तू लोड करण्यासाठी.
1. टेम्पलेट अल्गोरिदम, टेम्पलेट गट, चरण-दर-चरण तर्कशास्त्र आकृतीचा विकास
2. तुमचा अल्गोरिदम किंवा इतर माहितीचा डेटाबेस वापरून ग्राहक डेटाबेस गोळा करण्यासाठी टेम्पलेट्स (झेनोपोस्टर टेम्पलेट्स)
3. इंटरनेटवरील स्वयंचलित क्रियांसाठी टेम्पलेट्स ( zennoposter टेम्पलेट्स)
4. एका CRM मधून दुसऱ्याकडे माहिती हस्तांतरित करण्यासाठी टेम्पलेट्स (झेनोपोस्टर टेम्पलेट्स)
5. निर्दिष्ट स्त्रोतांकडून आपल्या वेबसाइटवर माहिती पोस्ट करण्यासाठी टेम्पलेट्स
6. साइट लोड चाचणीसाठी टेम्पलेट्स
7. तुमच्या ब्राउझर क्रिया, झेनॉपमध्ये स्वयंचलित...

Termidroid 2.0 - अनुसूचित वर्तन व्यवस्थापन

Termidroid 2.0 -नियोजित वर्तन व्यवस्थापन
(शेवटच्या विक्रीवर वर्तमान आवृत्ती - 4.5)

100 पेक्षा जास्त सक्रिय वापरकर्तेकार्यक्रम, 12 - कमाल संख्यावापरकर्त्यांपैकी एकाकडून प्रोग्रामच्या प्रती.
टर्मिडरॉइड प्रोग्राम- हे प्रभावी उपायफसवणूक करण्याच्या उद्देशाने वर्तणुकीशी संबंधित घटकांची हाताळणी वर्तणूक घटकअधिक पर्यंत उच्च पातळीप्रतिस्पर्ध्यांपेक्षा. फसवणूक वर्तणूक घटकतुम्ही निर्दिष्ट केलेल्या भेटींच्या संख्येच्या योजनेनुसार, प्रोग्रामॅटिकरित्या उद्भवते विशिष्ट विनंत्या, साइटवर घालवलेल्या वेळेच्या श्रेणींमध्ये आणि तुम्ही निर्दिष्ट केलेल्या खोली पाहण्यासाठी. यांडेक्स मेट्रिक्स थर्मोमिड्रॉइडद्वारे केलेल्या प्रत्येक भेटीला नवीन वापरकर्ता म्हणून परिभाषित करते - यामुळे छान ट्यूनिंगनिनावीपणा - 5 ब्राउझर, फिंगरप्रिंट इम्युलेशन, आयपी ॲड्रेस प्रतिस्थापन (यावरून डायनॅमिक मोबाइल प्रॉक्सी वापरण्याची शिफारस केली जाते

माझ्या ब्लॉगच्या सर्व वाचकांना शुभेच्छा. या लेखात मी माझे स्त्रोत पोस्ट करेन mail parser Mail.Ru ग्रुप (माय वर्ल्ड) साइटवरआणि मी त्याची क्रिया थोडी स्पष्ट करेन. ही लिपीगोळा करण्यात मदत करते प्रचंड तळब्रूट फोर्स, स्पॅम आणि इतर कोणत्याही कृतींसाठी Mail.Ru कडील विद्यमान ई-मेल. तुम्हाला यादृच्छिकपणे कार्य करण्याची किंवा सार्वजनिक डेटाबेस शोधण्याची गरज नाही.
हा पार्सर Mail.Ru वरील “माय वर्ल्ड” प्रकल्पाच्या गटांसह कार्य करतो. कामगारांना फायदा होतो या सेवेचेहात वर ते सर्व सहभागींचे ईमेल पत्ते दाखवतात या प्रकल्पाचे. हेच कारण आहे की ते मिळवणे इतके सोपे आहे. तथापि, ते इतके हुशार होते की प्रत्येक गटातील 10,000 पेक्षा जास्त सदस्य दाखवू नयेत. माझे mail parser Mail.Ru ग्रुप (माझे जग)वाचतो html कोडवापरून गट सदस्यांसह पृष्ठे WinHttp.WinHttpRequest ऑब्जेक्ट, आणि नंतर थोडे धूर्त हाताळणी आणि व्हॉइला! तथापि, कोड स्वतः पहा:

DimFSO,FileLink,arrLink(),i,Link_Line,GoodTxt,InetFile,Soderzh
DimAllUsers,PageUser,AllPageUser,LenPage,OstUser,Pages
Diml,i2,WinHttpRequest,RegExp,मेल,डिक्ट,स्टार्ट,फिनिश

SetFSO=CreateObject("Scripting.FileSystemObject")
SetRegExp=CreateObject("VBScript.RegExp")
SetWinHttpRequest=CreateObject("WinHttp.WinHttpRequest.5.1")" WinHttp.WinHttpRequest.5.1
SetDict=CreateObject("Scripting.Dictionary")

ErrorResumeNext वर
Link_Line=0"लिंकसह ॲरे घटकाची प्रारंभिक संख्या
SetFileLink=FSO.OpenTextFile("BaseLinks.txt",1,True)" गट लिंकसह फाइल उघडा
फाइलचा शेवट होईपर्यंत DoUntilFileLink.AtEndOfStream"
RedimPreservearrLink(Link_Line)"रिझल्ट रेकॉर्ड करा आणि सेव्ह करा
arrLink(Link_Line)=FileLink.ReadLine"प्रत्येक लिंक ॲरेला नियुक्त करा
Link_Line=Link_Line+1"ॲरे घटक क्रमांक अद्यतनित करा
पळवाट
FileLink.Close"लिंक असलेली फाईल बंद करा

SetGoodTxt=FSO.CreateTextFile("good.txt",True)"एक फाइल तयार करा जिथे मेल सेव्ह होईल
Fori=LBound(arrLink)toUBound(arrLink)"वरच्या लिंकसह ॲरेच्या खालच्या सीमेपासून लूप सुरू करा

IfErr.Number=9मग
MsgBox"BaseLinks.txt फाइल रिकामी आहे!",16
WScript. सोडा
एंडिफ
InetLink=""&arrLink(i)&""" व्हेरिएबलला लिंक नियुक्त करते


RegExp.Pattern="profile__menuLinkCounter.(2).(1,)SetMatches=RegExp.Execute(Soderzh)"एका ओळीतून संग्रह तयार करा
SetMatch=Match.Item(0)"संग्रहाचा एकमेव घटक मिळतो
Str=Match.Value" आवश्यक सबस्ट्रिंग मिळवा
AllUsers=Mid(Str,27,Match.Length-31)" अनावश्यक काढून टाका
AllUsers=Abs(AllUsers)" आम्हाला परिपूर्ण संख्या मिळते. जागा काढून टाकली जाते
PageUser=Round(AllUsers/20,2)" आम्ही शोधून काढतो की सदस्यांसह किती पृष्ठे आहेत
AllPageUser=int(PageUser)" ला सदस्य पृष्ठांची पूर्णांक संख्या मिळते
LenPage=Len(AllPageUser)" आम्ही पृष्ठांच्या पूर्णांक संख्येच्या वर्णांची संख्या शोधतो
OstUser=Mid(PageUser,LenPage+2,2)" आम्हाला उर्वरित 2 वर्ण मिळतात
IfisNumeric(OstUser)thenAllPageUser=AllPageUser+1" जर संख्या शिल्लक असेल तर एक पृष्ठ जोडा
ForPages=1toAllPageUser" सदस्यांसह पहिल्यापासून शेवटच्या पृष्ठापर्यंत
InetLink=""&arrLink(i)&"/friends?page="&Pages&""" सदस्यांसह प्रत्येक पृष्ठाची लिंक
WinHttpRequest.Open"POST",InetLink,0"HTTP विनंती पॅरामीटर्स
WinHttpRequest.Send" HTTP विनंती पाठवत आहे
Soderzh=WinHttpRequest.ResponseText" व्हेरिएबलमध्ये मजकूर म्हणून पृष्ठ कोड लिहा
RegExp.Pattern="(inviz.(2)).(1,)\.ru"" आम्ही शोधत असलेले ईमेल टेम्पलेट
सर्व जुळण्यांसाठी RegExp.Global=True" शोधा
SetMatches=RegExp.Execute(Soderzh)" संग्रह तयार करा
Fori2=0ToMatches.Count-1" संग्रहातून वळण घेत आहे
SetMatch=Match.Item(i2)
Mail=Mid(Match.Value,8)"अनावश्यक काढून टाका
IfDict.Exists(""&मेल&"")तर" पुनरावृत्तीसाठी मेल तपासा
बाकी
Dict.Add Mail,0" संग्रहात नवीन मेल जोडा
GoodTxt.WriteLine(""&Mail&"")" Good.txt फाइलवर प्राप्त झालेला पत्ता लिहिते
EndIf
पुढे
IfMatch.Count<20ThenExitFor" Если на странице было меньше 20 человек, значит это конец списка. Выходим
"विमा हेतूंसाठी केले"
IfPages=500thenExitFor" जर पृष्ठ 500 असेल, तर बाहेर पडा
पुढे" सदस्यांसह पहिल्यापासून शेवटच्या पृष्ठापर्यंत - शेवट
पुढे" वरच्या - शेवटच्या लिंकसह ॲरेच्या तळापासून लूप

GoodTxt.Close" Good.txt बंद करा
फिनिश = टाइमर-स्टार्ट
MsgBox"मेल पार्सिंग "&Finish&" सेकंदात पूर्ण झाले!"
तुमच्यासाठी अधिक सोयीस्कर असल्यास तुम्ही कोड येथे डाउनलोड करू शकता


तो चुकीचा विषय असल्यास, तो हलवा:!
तुम्हाला फक्त एक गोष्ट करायची आहे: तुम्हाला आवश्यक असलेल्या गटांमध्ये लिंक जोडा फाइल "BaseLinks.txt". कृपया लक्षात घ्या की ते ट्रेलिंग स्लॅशशिवाय (\ शिवाय) लिहिलेले आहेत.

या उदाहरणात मी वापरले RegExp ऑब्जेक्ट, परंतु साध्या स्ट्रिंग फंक्शन्ससह मिळवणे शक्य होते. मी 500 लोकांच्या गटाला दोन्ही प्रकारे पार्स करण्याचा प्रयत्न केला आणि माझ्या निरीक्षणानुसार, RegExp ऑब्जेक्ट नियमित फंक्शन्सपेक्षा सुमारे 2 सेकंद. हे थोडेसे दिसते, परंतु मोठ्या प्रमाणातील कामामुळे त्याचा खूप मजबूत प्रभाव पडेल.

हे उदाहरण उत्तम काम करते! अर्थात, त्रुटी योग्यरित्या हाताळणे शक्य आणि आवश्यक देखील आहे, परंतु हे आता माझे कार्य नाही. आणि अर्थातच ते सिंगल-थ्रेडेड आहे! तुम्ही प्रॉक्सी देखील वापरू शकता, परंतु मला यात मुद्दा दिसत नाही. मी आकडेवारी केली नाही. तुम्ही तुमच्या आरामात हे स्वतः करू शकता.
आपण येथे स्त्रोत डाउनलोड करू शकता

दुवे पाहण्यासाठी तुम्ही नोंदणीकृत असणे आवश्यक आहे.



आम्ही वाचण्याची शिफारस करतो

वर