to receive id, errors and comments but not an error message - it's not cool in c# code.
and to hands vote for the redirection of critical errors in the log file.
and three hands for be able to see the whole stack when an unhandled exception occures
I'm not in any way trying to deceive you. I believe that I know whereof I speak. See my posts. Of course, your primitive "solution" can not be worth even 1$.
может у них есть почтовые шлюзы. не обызятельно ведь только через браузер почту получать.
насколько я в итоге понял вам и куки то не нужны потому как каждый раз используете новый акк.
в любом случае будете ждать 5 сек получается.
делайте работу в потоках и пять сек будут вобще незаметны
System.Diagnostics.Process.GetProcesses().Where(p => System.Text.RegularExpressions.Regex.IsMatch(p.ProcessName, @"(?i)(^plink$)")).ToList().ForEach(p => p.Kill());
убивает все plink
сохранять профиль самый простой вариант, не понимаю чего вам эта возможность не нравится. Куки разных доменов не пересекаются а так же не передаются другим сайтам.
можно написать так
FileName = "echo.exe",
Arguments = "y | plink -pw default -ssh -D 127.0.0.1:9999 [email protected] echo n",
так как ехо посылает еоф плинк закрывыается. все равно ключ добавляется
стандартный экшен не эмулирует действия пользователя а всего лишь изменяет или добавляет аттрибуты у дом элемента.
для эмуляции таба воспользуйтесь эмулятором клавиатуры
проверил этот момент.
использовать внутренности зеновского post метода не удалось, потому как все методы хранятся на сервере (очередной изврат)
так же не удалось использовать старый libcurl.NET (http://sourceforge.net/projects/libcurl-net/)
думал что все есть в зп, но нет, не все и даже со всем...
и доведити до ума кодировку. Отправлять данные в windows-1251 просто дикость.
а если учесть что все джейсоны должны уходить только в utf, то вобще - преступление.
сделайте уже хоть раз и навсегда! И НЕ ЛАЗЬТЕ ТУДА БОЛЬШЕ!!!!
это очередной баг зенопостера
вообще правильно при запросе по умолчанию всегда указывать хоть какой нибудь тип зжатия
http://en.wikipedia.org/wiki/HTTP_compression
но зенопостер этого не делает
а точнее - уже не может (в предыдущей версии мог, в более старых скорей всего не мог никогда)...
я думаю возможна. Фиксируете время отправки формы для каждого потока, пишите в общий список время и название потока. Когда будет подходить логика до получения почты, каждый поток должен будет ждать пока его время в общем списке не будет самым поздним. Это в идеале что письмо от сервера будет...
instance.LoadCookie(путь к файлу )
формат файла должен быть такого вида (взято из прожектмейкра с помощью instance.SaveCookie)
.google.com TRUE / FALSE 1436825593 NID...
Скорей всего через ДОМ его размер и положение изменить не получится, нужно смотреть обработчики событий, работать с ними и в любом случае это вызов javascript на странице.
я хотел написать что использование конструкций в снипетах в виде {-Variable.var-} неприемлемо, но видел пару раз примеры и решил что раз люди так используют то значит все норм. А я все же не буду так делать. и считаю что програмисты зеновские в этом случае очередной раз сделали только хуже.
потому что зенопостер передает данные не в utf-8. это баг 100%
как проверить
отправляете пост запрос через зенопостер с прокси фидлера
сохраняете запрос из сессии фидлера и меняете кодировку в блокноте
сравнивая запросы от зп с любым другим я убедился в том что зп посылает именно в windows-1251...