Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.04.2012, 16:26   #1
chex01
Пользователь
 
Аватар для chex01
 
Регистрация: 06.03.2011
Сообщений: 31
Вопрос Щелчок по ссылке + очистка кукки

Доброго времени суток! Есть страница со счётчиком(ссылкой). При нажатии величина увеличивается на 1 и сохраняется Cookis. При очистке Cookis появляется возможность проголосовать ещё раз.

При нажатии на ссылку, снифер показывает следующее
Код:
POST /wp-admin/admin-ajax.php HTTP/1.1
Host: vip-nn.ru
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0
Accept: */*
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Connection: keep-alive
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Referer: http://vip-nn.ru/contacts/
Content-Length: 33
Cookie: __utma=218010129.670351082.1334056039.1334056039.1334060068.2; __utmz=218010129.1334056039.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); like_697=697; PHPSESSID=0525f846fb0a75aa20cde42636282812; __utmb=218010129.1.10.1334060068; __utmc=218010129; _ym_visorc=w
Pragma: no-cache
Cache-Control: no-cache

id=39&action=likeit_register_vote

HTTP/1.1 200 OK
Server: nginx/1.0.12
Date: Tue, 10 Apr 2012 12:14:54 GMT
Content-Type: text/html
Connection: keep-alive
X-Powered-By: PHP/5.3.3-7+squeeze8
Set-Cookie: like_39=39; expires=Wed, 10-Apr-2013 12:14:54 GMT; path=/
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 21
HTML-код с сайта:
Код HTML:
<a href="#" onclick="return false;" class="likeThis done" id="like-39">Мне нравится <span class="likes_c">13</span></a>
Подскажите как можно автоматизировать процесс нажатия и очистки печенек? Как сделать щелчок по ссылке?
Кукки чищу так:
Код:
IdCookieManager1.CookieCollection.Clear;
chex01 вне форума Ответить с цитированием
Старый 10.04.2012, 17:14   #2
chex01
Пользователь
 
Аватар для chex01
 
Регистрация: 06.03.2011
Сообщений: 31
По умолчанию

Немного посидев и подумав у меня всё же получилось сделать +1(больше не даёт), теперь вопрос в другом: "Как после посылки IdHTTP1.Post запроса чистить Cookis"? Способом сверху не получается очистить кукки.
Код:
IdHTTP1.Post('http://vip-nn.ru/wp-admin/admin-ajax.php/', LogPass);

Последний раз редактировалось chex01; 10.04.2012 в 18:18.
chex01 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двойной щелчок Кристинка89 Общие вопросы Delphi 7 25.08.2011 15:54
Отследить щелчок мыши ZvEr_HaCkEr Общие вопросы Delphi 6 23.08.2010 10:58
Двойной щелчок на папке artemavd Общие вопросы Delphi 6 19.02.2010 09:15
Двойной щелчок Д'якон Win Api 4 19.05.2008 18:56
щелчок по BaloonHint eks-s Общие вопросы Delphi 3 25.04.2008 08:09