вопрос по профилю

  • Автор темы Автор темы blud
  • Дата начала Дата начала

blud

Client
Регистрация
19.04.2011
Сообщения
657
Реакции
77
Баллы
28
вопрос наверно простой(но что то не могу найти ответ) итак:
Как записать в переменную куки из сохраненного профиля???
 
а можно наглядный пример....
 
хм... а кроме rostonix никто не знает???

да и еще(что бы не плодить темы) по ходу дела возник вопрос:
как локальную картинку, отправить на сервис распознавания каптч???
 
Последнее редактирование:
хм... а кроме rostonix никто не знает???

да и еще(что бы не плодить темы) по ходу дела возник вопрос:
как локальную картинку, отправить на сервис распознавания каптч???
var image = System.Drawing.Image.FromFile(@"путь к картинке");

string base64String = String.Empty;

using (System.IO.MemoryStream ms = new System.IO.MemoryStream())
{
image.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
byte[] imageBytes = ms.ToArray();

base64String = Convert.ToBase64String(imageBytes);
}

var result = ZennoPoster.CaptchaRecognition("Anti-Captcha.dll", base64String, "");

var split = result.Split(new [] {"-|-"}, StringSplitOptions.RemoveEmptyEntries);
if (split.Length == 2) return split[0];
 
  • Оценить
Реакции: blud
var image = System.Drawing.Image.FromFile(@"путь к картинке");

string base64String = String.Empty;

using (System.IO.MemoryStream ms = new System.IO.MemoryStream())
{
image.Save(ms, System.Drawing.Imaging.ImageFormat.Png);
byte[] imageBytes = ms.ToArray();

base64String = Convert.ToBase64String(imageBytes);
}

var result = ZennoPoster.CaptchaRecognition("Anti-Captcha.dll", base64String, "");

var split = result.Split(new [] {"-|-"}, StringSplitOptions.RemoveEmptyEntries);
if (split.Length == 2) return split[0];
спасибо ...с этим я уже разобрался ... меня ОООЧЕНЬ интересует первый мой вопрос
 
все просто.
если профиль соранен , то стандартным экшеном Операции с профилем - Загрузить профиль, ты его загружаешь с жесткого диска.
Потом в экшене C# пишешь
Код:
Развернуть Свернуть Копировать
return instance.GetCookie("google.com", false);
google.com заменить на тот домен, куки к которому тебя интересуют
 
все просто.
если профиль соранен , то стандартным экшеном Операции с профилем - Загрузить профиль, ты его загружаешь с жесткого диска.
Потом в экшене C# пишешь
Код:
Развернуть Свернуть Копировать
return instance.GetCookie("google.com", false);
google.com заменить на тот домен, куки к которому тебя интересуют
нууу.. с загрузкой профиля было и так все понятно ... я тормознул именно на домене.... спасибо
 
нууу.. с загрузкой профиля было и так все понятно ... я тормознул именно на домене.... спасибо
там еще true и false попробуй в коде
и посмотри какой формат кук будет отдавать, я точно не знаю какой тебе нужен.
Попробуй оба, увидишь)
 
там еще true и false попробуй в коде
и посмотри какой формат кук будет отдавать, я точно не знаю какой тебе нужен.
Попробуй оба, увидишь)
возник еще вопрос:
делаю пост запрос к сайту с загруженным профилем... можно ли подставить куки из профиля, не выпаршивая их?? если можно, то как?
 
ппц туплю.....)))))))))))))))) все вопрос закрыт
 
:dm:
 
все просто.
если профиль соранен , то стандартным экшеном Операции с профилем - Загрузить профиль, ты его загружаешь с жесткого диска.
Потом в экшене C# пишешь
Код:
Развернуть Свернуть Копировать
return instance.GetCookie("google.com", false);
google.com заменить на тот домен, куки к которому тебя интересуют
Приветствую!

А как то же самое сделать, но без использования инстанса?

Задача: прочитать профиль с диска, забрать оттуда сохраненную в другом шаблоне (из инстанса) сессию/куки, а потом с полученными куками сделать обычный маленький HTTP-запросик БЕЗ использования инстанса (в C# экшене).
Как добыть сессию/куки из профиля в переменную?
Спасибо за ответ!

Updltr: Отвечаю сам себе - через C# экшн... :) Решено.
 
Последнее редактирование:

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)