Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Windows Phone
  • Analizuesi MMP është një analizues i shpejtë i postës elektronike për anëtarët e grupeve të rrjeteve sociale "Bota ime". Email makro-analizues nga rrjeti social Bota ime

Analizuesi MMP është një analizues i shpejtë i postës elektronike për anëtarët e grupeve të rrjeteve sociale "Bota ime". Email makro-analizues nga rrjeti social Bota ime

Përshëndetje për të gjithë lexuesit e blogut tim. Në këtë artikull do të postoj burimin tim analizues i postës Mail.Ru Group (Bota ime) në sit dhe shpjegoni pak për veprimin e tij. Ky skript ju ndihmon të mbledhni një bazë të dhënash të madhe të E-Mail'ov ekzistuese nga Mail.Ru për brute, spam dhe çdo veprim tjetër. Ju nuk keni nevojë të luani rastësisht ose të kërkoni për një bazë publike.
Ky analizues punon me grupe të projektit "Bota ime" nga Mail.Ru. Fatmirësisht punëtorët e këtij shërbimi janë rukozhopy. Ato tregojnë adresat e emailit të të gjithë pjesëmarrësve në një projekt të caktuar. Për këtë arsye, ato janë kaq të lehta për t'u marrë. Megjithatë, ata menduan të mos tregonin më shumë se 10,000 anëtarë të secilit grup. imja Grupi i postës analizuese Mail.Ru (Bota ime) lexon kodin html të faqes me anëtarët e grupit duke përdorur WinHttp.WinHttpRequest objekt, dhe pastaj pak manipulime të ndërlikuara dhe voila! Sidoqoftë, shikoni vetë kodin:

DimFSO, FileLink, arrLink (), i, Link_Line, GoodTxt, InetFile, Soderzh
DimAllUsers, Page User, AllPageUser, LenPage, OstUser, Pages
Diml, i2, WinHttpRequest, RegExp, Mail, Dict, Start, Finish

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

Në ErrorResumeNext
Link_Line = 0 "numri i elementit fillestar të grupit me lidhje
SetFileLink = FSO.OpenTextFile ("BaseLinks.txt", 1, e vërtetë) "hap skedarin me lidhje grupi
DoUntilFileLink.AtEndOfStream "deri në fund të skedarit
RedimPreservearrLink (Link_Line) "rekord me rezultatin e ruajtjes
arrLink (Link_Line) = FileLink.ReadLine "cakto çdo lidhje në një grup
Lidhja_Linja = Lidhja_Linja + 1 "mbushni numrin e elementit të grupit
Lak
FileLink.Close "mbyll skedarin me lidhje

SetGoodTxt = FSO.CreateTextFile ("good.txt", True) "krijo një skedar ku do të ruhen postat
Fori = LBound (arrLink) toUBound (arrLink) "filloni një lak nga fundi i grupit me lidhje në krye

NëseErr.Numri = 9Atëherë
MsgBox "Skedari BaseLinks.txt është bosh!", 16
WScript.Quit
Endif
InetLink = "" & arrLink (i) & "" "caktoni lidhjen me një ndryshore


RegExp.Pattern = "profile__menuLinkCounter. (2). (1,)SetMatches = RegExp.Execute (Soderzh) "Krijo një koleksion nga një rresht
SetMatch = Matches.Artikulli (0) "merr një artikull të vetëm në koleksion
Str = Match.Value "Merrni nënvargun e kërkuar
AllUsers = Mid (Rr, 27, Match.Length-31) "Hiq të panevojshme
AllUsers = Abs (AllUsers) "marrim një numër absolut. Hapësira hiqet
PageUser = Round (AllUsers / 20,2) " zbuloni sa faqe me abonentë në total
AllPageUser = int (PageUser) "merr një numër të plotë të faqeve të pajtimtarëve
LenPage = Len (AllPageUser) " zbuloni numrin e karaktereve në një numër të plotë faqesh
OstUser = Mid (PageUser, LenPage + 2,2) "marrim pjesën e mbetur të 2 shifrave
IfisNumeric (OstUser) thenAllPageUser = AllPageUser + 1 "nëse ka mbetur një numër, atëherë shtoni një faqe
ForPages = 1toAllPageUser "nga faqja e parë në të fundit me abonentë
InetLink = "" & arrLink (i) & "/ miq? Faqe =" & Faqet & "" "lidhja me çdo faqe me abonentë
WinHttpRequest. Hap "POST", InetLink, 0 "Parametrat e kërkesës HTTP
WinHttpRequest.Send "Dërgimi i një kërkese HTTP
Soderzh = WinHttpRequest.ResponseText "shkruani kodin e faqes si tekst në një variabël
RegExp.Pattern = "(inviz. (2)). (1,) \. Ru" "Modeli i emailit me të cilin po kërkojmë
RegExp.Global = "E vërtetë, kërko të gjitha ndeshjet
SetMatches = RegExp.Execute (Soderzh) "Krijoni një koleksion
Fori2 = 0ToMatches.Count-1 "Kalimi nëpër koleksion
SetMatch = Matches.Item (i2)
Mail = Mid (Match.Value, 8) "heq të panevojshme
IfDict.Exists ("" & Mail & "") Pastaj "kontrollo postën për përsëritje
Përndryshe
Dict.Add Mail, 0 "shto postë të re në koleksion
GoodTxt.WriteLine ("" & Mail & "") "shkruani adresën e marrë në skedarin Good.txt
FundNëse
Tjetra
Nëse Ndeshjet.Numëroni<20ThenExitFor" Если на странице было меньше 20 человек, значит это конец списка. Выходим
“Kjo është bërë për arsye sigurie
IfPages = 500 thenExitFor "nëse 500 faqe, atëherë dil
Tjetra "nga faqja e parë në të fundit me abonentë - fundi
Lidhuni tjetër nga fundi i grupit të referuar deri në fundin e sipërm

GoodTxt.Close "mbyll Good.txt
Finish = Timer-Start
MsgBox "Alëzimi i postës përfundoi në" & Finish & "sekonda!"
Ju mund ta shkarkoni kodin këtu nëse është më i përshtatshëm për ju.


Nëse në temën e gabuar lëvizni :!
Ju duhet vetëm një lëvizje e trupit: shtoni lidhje në grupet që ju nevojiten skedari "BaseLinks.txt"... Ju lutemi vini re se ato janë shkruar pa një vijë të pjerrët pasuese (jo \).

Në këtë shembull, kam përdorur Objekti RegExp, por ishte e mundur t'ia dilnim mbanë me funksionet më të thjeshta të vargut. Unë u përpoqa të analizoj një grup prej 500 personash në të dyja mënyrat, dhe sipas vëzhgimeve të mia, objekti RegExp i tejkalon funksionet e zakonshme me rreth 2 sekonda... Duket pak, por me vëllime të mëdha pune do të ketë një efekt shumë të fortë.

Ky shembull funksionon shumë! Sigurisht, është e mundur dhe madje e nevojshme të trajtohen gabimet siç duhet, por kjo nuk është më detyra ime. Dhe sigurisht që është me një fije! Ju gjithashtu mund të përdorni një përfaqësues, por nuk e shoh kuptimin në këtë. Nuk kam bërë statistika. Ju mund ta bëni këtë vetë në kohën e lirë.
Ju mund ta shkarkoni burimin këtu

Duhet të jeni të regjistruar për të parë lidhjet.

Parser është një program që zbaton procesin e mbledhjes së informacionit të nevojshëm nga burime të specifikuara.Analiza e të dhënave- një nga fushat e automatizimit të proceseve në internet, në të cilën ne jemi të angazhuar.

Për analizë - ne zhvillojmë robotët tanë, të cilëve ua besojmë këtë punë që kërkon kohë dhe monotone. Ne zhvillojmë analizues të thjeshtë dhe kompleks - nga mbledhja e adresave të emailit deri te llogaritja e shitjeve të artikujve të linjës.
Ju mund të porositni - bot - dhe t'i lëshoni ato vetë, ose të porosisni analizimin - si shërbim - dhe të merrni të dhëna.

Për analizimin nga burimet e njohura, më shpesh mjafton të shkarkoni analizuesin - ekzekutoni atë dhe pas një kohe do të keni një skedar me të gjitha të dhënat e nevojshme.
Fakti është se jo për të gjitha detyrat e nevojshme ka analizues të gatshëm, ose efikasiteti i analizuesit është tashmë në zero - duke pasur parasysh faktin se paraqitja në burimin e kërkuar mund të ndryshojë, dhe nuk janë bërë ndryshime në kodi i programit të analizuesit.
Fillestarët në këtë çështje, natyrisht, dëshirojnë të shkarkojnë një analizues universal, i cili me ...

Automatizimi për të porositur (shabllonet zennoposter) nga Vladimir Arkhipov

Më shumë rreth shërbimit - shabllone të personalizuara zennoposter (parsues, postera, programe SEO, programe smm dhe smo, automatizimi i proceseve të biznesit)
Teknologjia e suksesit në internet - "... automatizoni rrjedhën tuaj të punës në internet, drejtojeni procesin gjatë gjithë orës, shkallëzoni efektin duke rritur temat që ekzekutohen njëkohësisht"- dhe shikoni fitimin)
.

0. Bot (model-program) - për ngarkimin e mallrave (sipas algoritmit tuaj) përmes panelit të administratorit në faqen tuaj.
1. Zhvillimi i algoritmeve të shablloneve, grupeve të shablloneve, - diagrami logjik hap pas hapi
2. Modele për mbledhjen e bazave të të dhënave të klientëve sipas algoritmit tuaj ose bazave të të dhënave të informacioneve të tjera (modelët Zennoposter)
3. Modele për automatizimin e veprimeve në internet ( shabllonet zennoposter)
4. Modele për transferimin e informacionit nga një CRM në tjetrin (shabllone zennoposter)
5. Modele për postimin e informacionit në faqet e tyre nga burime të specifikuara
6. Modelet për ngarkesën e vendit të testimit
7. Veprimet tuaja në shfletues, të automatizuara në Zennop ...

Termidroid 2.0 - Menaxhimi i Planifikuar i Faktorëve të Sjelljes

Termidroid 2.0 -menaxhimi i planifikuar i sjelljes
(versioni i fundit aktual është në dispozicion për shitje - 4.5)

Më shumë se 100 përdorues aktivë të programit, 12 - numri maksimal i kopjeve të programit për një nga përdoruesit.
Programi termidroidështë një mjet efektiv për të manipuluar faktorin e sjelljes për të mashtruar faktori i sjelljes në një nivel më të lartë se konkurrentët. Mashtrimi i faktorëve të sjelljes ndodh në mënyrë programore, në përputhje me planin tuaj për numrin e vizitave për kërkesa specifike, në intervalet kohore që keni qenë në sit dhe thellësinë e shikimeve të specifikuara nga ju. Metrika Yandex përcakton çdo vizitë të bërë nga Thermidroid si një përdorues i ri - për shkak të rregullimit të imët të anonimitetit - 5 shfletues, emulimi i gjurmëve të gishtërinjve, zëvendësimi i adresave IP (rekomandohet të përdorni proxy dinamikë celularë nga

Një nga platformat më të mëdha të postës elektronike falas është Postë. ru (Bota ime). Një Parser Mail.ru është në gjendje të nxjerrë një sasi të madhe informacioni të vlefshëm nga ky burim në internet. Më shumë se njëzet milionë njerëz e përdorin këtë shërbim çdo muaj. Ai përmban një bazë të madhe email adresat dhe informacione të tjera të rëndësishme për përdoruesit. Dhe sot ka më shumë se njëqind milionë. Mail ka një ndërfaqe miqësore për përdoruesit për telefonat celularë dhe tabletët, gjë që e bën atë edhe më tërheqës për përdoruesit. Posta celulare është e njohur sepse mund të përdoret kur jeni larg kompjuterit. Qasja në këtë bazë të dhënash email adresat dhe informacione të tjera të vlefshme, ju lejon të krijoni projekte në fusha të ndryshme.

Ka programe Parsers Mail.ru që janë në gjendje të mbledhin informacione nga ky shërbim, si numra telefoni dhe adresa emaili. Programe të tilla mund të nxjerrin qindra e mijëra email adresat dhe numrat e telefonit, si dhe emrat dhe pseudonimet e përdoruesve, të cilët në këtë proces mund të përdoren për projekte të ndryshme në internet dhe të rrisin shitjet në një zonë të caktuar. Duke marrë email adresat mund të shfaqen me fjalë kyçe, dhe kështu ju mund të arrini audiencën e synuar. Gjithashtu, me ndihmën e këtyre programeve është e mundur të automatizohet mbledhja e të dhënave personale. Programi i nxjerrjes email adresat dhe emrat e pronarëve mund të ndryshojnë funksionalisht. Që nga posta Postë. ru ka shumë funksione, të tilla si një vëllim i madh i kutisë postare, mbrojtje nga viruset, aftësia për të redaktuar dokumente, madje edhe aftësia për të dërguar skedarë me peshë deri në 20 GB, ky shërbim është shumë i popullarizuar. Regjistrimi është shumë i thjeshtë dhe i shpejtë. Dhe ajo që është e rëndësishme, ka shumë përdorues aktivë, falë të gjithë këtyre faktorëve, frekuentimi është vazhdimisht në rritje.

Analizuesit Postë. ru t'i sigurojë përdoruesit një sasi të madhe informacioni të vlefshëm që mund të përdoret në fusha të ndryshme të veprimtarisë. Nëse ky informacion çmontohet në drejtimet e duhura, atëherë do të jetë shumë i dobishëm. Me kalimin e viteve, shërbimi Postë. ru është vendosur si një partner i besueshëm për shumë përdorues. Dhe vetë përdoruesit janë njerëz të vërtetë që përdorin këtë platformë interneti.

Ne jetojmë në epokën e informacionit dhe interneti ka ndryshuar plotësisht rrjedhën e ngjarjeve në tokë. Dhe kushdo që zotëron më shumë informacionin e nevojshëm në një fushë të caktuar, është një hap përpara të tjerëve dhe, në përputhje me rrethanat, është në gjendje të arrijë rezultate të shkëlqyera. Analizuesit postë. ru ndihmojnë në nxjerrjen e informacionit që i nevojitet përdoruesit. Dhe ai tashmë do ta zbatojë atë në ato fusha që janë më të rëndësishme për të.

GetEmailFromMyWorldËshtë një makro për Excel i çdo versioni që ju lejon të nxjerrni adresat postare (email) të përdoruesve të rrjetit social Moy [email protected] nga pothuajse çdo faqe. Ju mund të bëni një kërkim në My World sipas kritereve që ju interesojnë dhe më pas të nxirrni mesazhe nga rezultati. Ky program makro është një version më i avancuar, por gjithashtu kushton pak më shumë, mund të paguani dhe të merrni një makro në lidhjen në fund të faqes. Përpara blerjes, unë rekomandoj shumë përdorimin e versionit demo të makro, i cili nxjerr vetëm emrat e përdoruesve dhe përpiquni të merrni listën tuaj të parë me 450 kontakte sipas udhëzimeve më poshtë.

Por më pas My World prezantoi mbrojtjen kundër lëvizjes së shpejtë të faqes deri në fund. Dhe kështu tani është e nevojshme ose me dorë ose me ndihmën e një skenari për ta bërë atë ngadalë, në intervale.

Pra, çfarë njohurie nevojiten për të marrë një email nga My World duke përdorur një makro?

Së pari, duhet të jeni në gjendje të përdorni shfletuesin (në veçanti, Chrome) dhe tastierën në të. Unë nuk kam testuar se si funksionon (dhe nëse funksionon) në shfletues të tjerë, por parimi i lëvizjes së faqes deri në fund në Chrome është si më poshtë. Ne ngarkojmë My World dhe kryejmë një kërkim sipas kritereve të interesit për ne. Siç tregohet në pamjen e mëposhtme të ekranit, përdora shtesat e mëposhtme: Kutia e kërkimit - Michael; Gjinia mashkull; shteti Rusi; Rajoni - Moskë; qyteti i Moskës; Mosha - 22..24.

Siç mund ta shihni nga pamja e ekranit, kërkimi na dha numrin 4 549 persona të gjetur që plotësojnë kriteret e përzgjedhura. Por, siç do ta shihni vetë më vonë, është e pamundur të mblidhni më shumë se 450 kontakte nga një pyetje kërkimi. Nuk e di se me çfarë lidhet, apo është një dredhi e tillë marketingu nga krijuesit e rrjetit social, por jo thelbi. Këto 450 kontakte na mjaftojnë për të filluar, dhe më pas mund të bëjmë një kërkesë tjetër dhe një tjetër, dhe një tjetër ...

Si parazgjedhje, pas kryerjes së një kërkimi, faqja nuk është plotësisht e ngarkuar dhe kur përpiqeni të lëvizni poshtë, të dhënat do të fillojnë të ngarkohen. Por nëse vazhdimisht shtypni butonin Fund (PageDown) ose lëvizni faqen me timonin e miut, atëherë në një fazë të gjitha përmbajtja e rezultateve të kërkimit do të zhduket papritmas. Kjo është mbrojtja e paraqitur. Për ta kapërcyer atë, thjesht duhet të vëzhgoni intervalet midis ngarkimit të faqes. Personalisht, unë e bëj këtë duke përdorur një skript të ekzekutuar në tastierën Chrome, gjë që ju këshilloj.

Vetë skenari është shumë i vogël dhe, i përkthyer në gjuhën njerëzore, veprimi i tij konsiston në lëvizjen poshtë faqes derisa të ndalet pas një periudhe të caktuar kohe. Empirikisht, e vendosa këtë interval të barabartë me 10 sekonda (në skenar, koha matet në milisekonda, kështu që vendosëm 10000). Si mund të ekzekutohet ky skenar? Për ta bërë këtë, shtypni butonin e nxehtë Ctrl + Shift + J në Chrome. Një tastierë shfaqet në fund ose në të djathtë me një kllapë të vogël këndi dhe një kursor:

Në vend të tekstit "Fut kodin e skriptit këtu", futni vetë skriptin:

funksioni myScroll ()
{
if (sh! = document.body.scrollHeight)
{
sh = dokument.trupi.Lartësia e rrotullës;
lëvizTe (0, sh);
setTimeout (myScroll, 10000);
}
}

Dhe shtypni tastin Enter. Fillon procesi i lëvizjes së faqes. Duhen rreth 30 minuta. Në këtë kohë, ju mund të shkoni në biznesin tuaj, të hapni skeda të tjera në Chrome, gjëja kryesore nuk është të mbyllni skedën me rezultatin e kërkimit Bota ime.

Kur faqja ngarkohet deri në fund pas gjysmë ore, tastiera mund të mbyllet duke shtypur tastin F12. Të gjitha veprimet e tjera praktikisht nuk ndryshojnë nga ajo që tregohet në videon e mësipërme, por unë do t'i përshkruaj ato më në detaje më poshtë.

Ky ishte elementi i parë i lëvizjeve të trupit që përdoruesi i makro duhet të bëjë. Pika e dytë është që ju duhet të aktivizoni ekzekutimin e makrove në Excel. Unë përshkruaj se si ta bëj atë për versione të ndryshme.

Për Excel 2003 dhe më poshtë:

Shkoni te menyja "Shërbimi" - "Makro" - "Siguria"

dhe në dritaren që shfaqet zgjidhni "Low".

Për Excel 2007 dhe më lart:

Shtypni butonin "Office" (ose artikullin e menusë "File") dhe zgjidhni "Opsionet". Në dritaren që shfaqet, në të majtë, zgjidhni artikullin "Trust Center" dhe më pas në të djathtë, klikoni në butonin "Cilësimet e Qendrës së Besimit".

Në dritaren që shfaqet, në të majtë zgjidhni "Opsionet e makrove" dhe në të djathtë "Aktivizo të gjitha makrot".

Kjo përfundon përfshirjen e makrove në Excel. Unë rekomandoj rinisjen e Excel për çdo rast. Kjo bëhet vetëm një herë dhe nuk keni nevojë të konfiguroni sigurinë për ekzekutimet e mëvonshme të makros. Prandaj, ne vazhdojmë drejtpërdrejt me analizimin e adresave të postës.

Ne kthehemi në faqen tonë Bota ime në Chrome, ku rezultatet e kërkimit janë lëvizur tashmë deri në fund. Zgjidhni të gjithë përmbajtjen e faqes, për këtë mund të përdorni shkurtoren e tastierës Ctrl + A. Kopjoni përzgjedhjen - Ctrl + C ose në mënyrën e vjetër me butonin e djathtë të miut - Kopjo. Pastaj ekzekutojmë skedarin makro GetEmailFromMyWorld.xls dhe ngjisim atë të kopjuar në qelizën e parë (Ctrl + V). Do të merrni një lloj fotografie të shëmtuar si kjo:

Por asgjë, tani do të ekzekutojmë makro dhe do të kemi një listë të mrekullueshme emrash dhe adresash postare. Për ta bërë këtë, përdorni butonin e nxehtë Alt + F8 dhe në dritaren që shfaqet, zgjidhni makro dhe ekzekutoni atë për ekzekutim. Do të duhet pak kohë dhe në dalje do të keni një tabelë të bukur me dy kolona: emrin e personit dhe emailin e tij. Nëse përdorni versionin demo të makros, atëherë dalja do të jetë vetëm një kolonë - Emri i personit.

Ndonjëherë faqja e rezultateve të kërkimit My World shfaq regjistrime të kopjuara, domethënë disa njerëz me të njëjtin emër, dhe pas përpunimit nga një makro, ata mund të kenë të njëjtat adresa të kutisë postare. Por Excel do të na ndihmojë në heqjen e dublikatave. Unë nuk do të përshkruaj në detaje, do të jap vetëm një lidhje në një faqe ku përshkruhet se si ta bëni këtë për versione të ndryshme të programit.

Kjo është, në fakt, të gjitha truket në punën e një makro. Nga lidhja më poshtë mund të shkarkoni një version demo të makro.

Nëse e keni provuar tashmë versionin demo dhe dëshironi të blini një makro të plotë, atëherë përdorni lidhjen më poshtë dhe ndiqni udhëzimet.

Artikujt kryesorë të lidhur