![]() |
Чем выдрать эмайлы?
Есть тхт,из него нужно выдрать эмайлы...
|
Цитата:
Накалякал тебе скрипт сам текст откуда нужно выдрать майлы назови my.txt и помести в ту-же дирректорию куда закинеш скрипт(либо в строчке $text =file_get_contents('my.txt'); вместо my.txt помести УРЛ интересующей тя страници в инете- например $text =file_get_contents('http://otvet.mail.ru/'); )- вывод сделал на экран, для ленивых можно начеркать еще одну строчку чтоб сохранялось в новый текстовый файл (если надо- допишу) ну а сам скрипт вот PHP код:
Проверил на денвере- вроде работает Вот пример- адреса выдрал из одной страници ответов майлру: natalitbk@mail.ru alinka_030198@mail.ru leona-fan@mail.ru max_ametov@mail.ru furrman@mail.ru d.varga@mail.ru gimnastparkur@mail.ru pishuchirilicom3@list.ru vov5110@mail.ru camry@mail.ru qanesa@mail.ru xenoform06@mail.ru qetuoadgjlx@mail.ru olded2@mail.ru tatli_lokum@mail.ru kolia.79@mail.ru ksl4u@mail.ru gawagawa@mail.ru bogachevatata@bk.ru ivanov-dimon.007@mail.ru ludsim5151@mail.ru l.l.l@inbox.ru bumer_787@mail.ru mary_dubo@mail.ru sualal@mail.ru |
щас испробуем)
|
Я в этих делах особо не шарю, но думаю этот скрипт мне поможет.
Короче есть txt с мейлами такого вида: floridaguy_71@hotmail.com=97 Carlene.Howle@indianriverschools.org=102 mit.patel@luckeysmanage.com=106 sandy.patel@luckeysmanage.com=104 pegarchibald@comcast.net=466 littlebobbyduncan@yahoo.com=111 news@panot.com=59 sldnoyhodhjnbbdb@surveynUSA.com=319 news@odadi.com=318 TheWebPanel@twpbgclk.com=317 houstonchronicle@mailer.chron.com=315 wapiti@mybearcreek.com=316 Control-1029-98994932-Ore@bsm4.com=320 igccaeebdgmgckda@seriousfinds.com=325 offer@aptimail.giftplace.com=326 SatelliteTelevisionUSA@twpahclk.com=327 WebSurveyPanel@wspabclk.com=324 club_news@cookingclub.com=321 iWonPick7@info.iwon.com=322 CookingClubMagazine@vm-mail.com=323 MemberServices@CookingClub.com=305 survey@zoompanel.com=306 iPodGiveaway@wgybeimg.com=307 TigerDirect@email.tigerdirect.com=304 HomeMadeSimple@email.homemadesimple.com=301 FactoryDirectRewards@rewbeimg.com=302 news@zirat.com=303 GreatOffers@info.iwon.com=312 NationalFastCash@NetWorthLots.com=313 FactoryDirectRewards@rewbhclk.com=314 enasinternetbiz@yahoo.com=311 synapse@email.my-bonus-center.com=308 123ij@bargains-daily.com=309 т.е. "=цифры" не нужны и их надо как то убрать, база на лям и ручками как то проблематично чикать. Так как мне запустить скрипт? Создал папку, туда скинул my.txt с моими кривыми мейлами, а что дальше? |
Цитата:
Если хочеш чтоб неудалялись дубликаты и работало быстрее- то используй такую форму PHP код:
|
кусто,а мог бы выдрать ил логов понча только майлы? Ну всмысле в тхт оно скинуто,но там вид особый...
|
может имейл спайдер тебе поможет)
|
Цитата:
|
Цитата:
http://depositfiles.com/files/fy6xrbz94 http://rapidshare.com/files/329876833/____________________.exe.html |
А вот допустим есть txt с акими, к примеру:
Код:
qwe12@mail.ru:xknsdfКод:
qwe12@mail.ru:xknsdf |
Цитата:
тут есть сортировщик мыл очень удобно автору проги спасибо http://forum.antichat.ru/thread121052.html |
Цитата:
строчку в скрипте поменяй на эту PHP код:
|
Цитата:
Щас спать. |
Цитата:
Пишет укажите символ до которого оставить текст, при вводе любого символа не чего не происходит |
Цитата:
Еще такой вопрос у вас .Net Framework установлен ??? Если нет возможно из-за этого. |
Цитата:
|
Цитата:
http://depositfiles.com/files/hawi3840w http://rapidshare.com/files/330134907/____________________.exe.html |
cel1697i845
спс большое за проги такие очень пригодятся |
Цитата:
|
Цитата:
PHP код:
, ну а если в другой доменной зоне соответственно меняй в регулярке ru на com(или на что там еще может оканчиваться мыло) |
EmailGrabber не поможет?? я просто его использую для исключения дубликатов, но там есть функция вытягивать майлы из фалов.
|
МММ,народ,а можно ли как-то пройти авторизацию майла,что бы собирать к примеру не с ответов,а с моего мира
|
Цитата:
если нет- то могу подправить под твои нужды.... |
Пойск сцуко не выдал... Щас попалю,просто нужно что бы он собирал эмайлы по странам,а не оп именам...
|
Если можно конечно сотварить такое-так это что бы он собирал все эмайлы по странам.н о при этом отбросить проверку на контакт.Он нафиг не нужен.Тоесть просто даешь ему или айди страны или как она там обазначена и он шурует по ней поиск.
|
Цитата:
|
Нужно удалить дубликаты!
Пример список мыл: 111@mail.ru 222@mail.ru 333@mail.ru 111@mail.ru 222@mail.ru 333@mail.ru Подскажите чем удалить дубликаты? |
cel1697i845, я пишу mail.ru в поле, мне выдирает и hotmail.ru и newmail.ru и imail.ru и т.д. Что делать?
|
Цитата:
|
куда скрипт вставлять? сорри за тупость
|
to rid3r~man:
cat ./file.txt|egrep "^[^@]+@mail.ru:\S+" to Forser уникальные: cat ./file.txt|sort -u поставь cygwin и там всё будет либо никсы на виртуалку. |
| Время: 01:15 |