Зенопостер подтверждение по мылу.

Тема в разделе "Софт", создана пользователем R:man, 6 дек 2013.

  1. R:man

    R:man Постоялец

    Регистр.:
    26 фев 2012
    Сообщения:
    136
    Симпатии:
    95
    Подскажите пожалуйста, кто знаком с зенкой, как попунктно подтверждать почту при регистрации, уже 2й день бьюсь и никак не получется, выходит ошибка.А то руками устал уже кликать((
     
  2. efs

    efs SEO оптимизатор дискрипторов одностраничных сайтов

    Moderator
    Регистр.:
    20 ноя 2009
    Сообщения:
    826
    Симпатии:
    480
    в 5-ке же есть мастер настройки. там вообще в пару кликов. указать сервер почты, указать регулярку или точное соответствие для поиска письма и указать что искать в этом письме.
    или в личку киньте данные от почты, на которой есть нужное письмо, закину в проект. посмотрите сами.
     
    R:man нравится это.
  3. lungsmoney

    lungsmoney Постоялец

    Регистр.:
    25 апр 2008
    Сообщения:
    81
    Симпатии:
    23
    Код:
    namespace mailzz
    {
        internal class Step1
        {
            public static int Execute(Instance instance)
            {
                // Clearing cookies
                instance.ClearCookie();
              
                var res = ZennoPoster.MailConfirm(instance, "30;60;120", "SebastianGates72439@hotmail.com", "fhdb55y5v35", "pop3.live.com", 995, true, false,
                "Google AdWords Account Verification Email", @"https://accounts.google.com/VE\?service=.*[a-z,A-Z,0-9]");
                res = res.Replace(Environment.NewLine, "");      
            
      Tab tb = instance.MainTab;
                if ((tb.IsVoid) || (tb.IsNull)) return -1;
                if (tb.IsBusy) tb.WaitDownloading();
                tb.Navigate(res);
                if (tb.IsBusy) tb.WaitDownloading();          
    
                return 0;
            }
        }
    }
    или так
    Код:
    STEP1
    public static string milo; // эта переменная доступна вне класса, она обязательно public и static
        public static string paswmilo;
    .....................
    Step1.milo = instance.RiseMacros("String.Split", new [] {line, ";", "0" });
                Step1.paswmilo = instance.RiseMacros("String.Split", new [] {line, ";", "1" });
    
    STEP2
    
    namespace deviantartReg
    {
       
        internal class MailStep1
        {
            public static string res;
            public static string MailConfirm(Instance instance)
            {
                var emilo = Step1.milo;
                var pasw = Step1.paswmilo;
    
                MailStep1.res = ZennoPoster.MailConfirm(instance, "30;60;120", emilo, pasw, "pop.gmail.com", 995, true, true,
                "deviantART", "(?<=\\>)http:\\/\\/verify.*?(?=\\<\\/a\\>)");
                return MailStep1.res;
            }
        }
    }
     
  4. Dgoneee

    Dgoneee Постоялец

    Регистр.:
    6 май 2013
    Сообщения:
    84
    Симпатии:
    3
    Народ, чтоб не плодить новую тему пишу в этой. Есть ресурс логином для него служит мыло пароле как ни странно пароль, есть пара сотня аков на этом ресурсе подскажите как заставить зенопостер 5 скушать этот файл логин:пас
     
  5. Lazy_bones

    Lazy_bones

    Регистр.:
    11 дек 2008
    Сообщения:
    436
    Симпатии:
    106
    Добавляешь экшен таблица и ставишь в нем свой разделитель, который используется в файле и путь до файла. После просто берешь строку таблицы где столбец А является логином, а В паролем