PHOENIX2000

Рейтинг
61
Регистрация
09.10.2007

Тогда плз сделайте следующее:

1) Залогиньтесь на сапу и скиньте HTML код страницы (после логина)

2) Тоже самое с директом, но только интересует страница статистики (это та, что открывается по клику на "ОБЩАЯ СТАТИСТИКА ПО СПИСКУ ПЛОЩАДОК").

Цифры и названия сайтов, конечно, можете изменить. Однако просьба не менять разделитель целой и дробной части и спецсимволы в названии сайтов - проблема в этом может быть.

Исправил SAPE и порядок отображения для Директа.

http://vbrussian.com/cb/cb.rar

CRC32: 9287154F

Обычно по UserAgent'у банят через скрипт.

К примеру, в ASP.NET это будет выглядеть примерно так:

if(Request.UserAgent == "блаблабла")

Response.End();

Ну естественно обычно передают название агента в БД, БД проверяет на список запрещенных (+ может логировать IP) и отдает результат - стоит отключать пользователя или нет.

О, интересный вариант.

Спасибо, будем пробовать.

Это основная проблема, я бы сказал.

Как видите, к программе то особого доверия нет (хотя ее код никаким обфускатором не зашифровывался).

Если у Вас есть свой сервер, могу предложить выгрузку данных из программы в текстовый файл или в XML - сделаете клиентскую часть, которая будет забирать этот лог и отображать на вашей машине.

Теоретически можно все сделать без использования объекта WebBrowser, однако это займет уйму времени и сил.

Пентиум:
- Все работает: не будет никакой привязки к кукисам и браузерам и вариант что у меня работает, а у меня - нет -- отпадает сам собой.

Что- то я мысль не понял... )

Если бы подобный интерфейс взялись обсеспечить бегун, гугл, сапа и директ, то это было бы удобно)

Если же Вы мне предлагаете сделать такую службу на своем сервере, которая в общем то будет работать вместо программы у клиента, а клиенту отдавать только результать через веб службу, то я думаю, что это неосуществимо, по той причине, что врядли кто-то позволит программе коннектиться куда-либо, кроме официальных серверов систем.

Т.к. отсутствуют единые стандартные интерфесы, то сейчашний вариант я читаю наиболее подходящим, тем более, что нагрузка на клиентскую машину минимальная.

Держите, товарищи, новую версию)

Теперь в режиме простоя мы кушаем примерно 4МБ, а в режиме работы (т.е. в тот момент, когда подгружаются данные) - примерно до 20.

Немного оптимизировал код, да и кроме того пришлось принудительно урезать память, выделяемую Системой для приложения (т.к. система, когда видит много свободной памяти, заранее выделяет больше, дабы своппить в будущем поменьше).

В общем, держите: http://vbrussian.com/cb/cb.rar

CRC32: 092A9894

Конфиг можете не заменять - никаких новых ключей не добавилось.

Разумеется, расшифровывается.

Тогда третий вариант - сниффером вытягивать передаваемые формы, с заранее забитыми уникальными значениями полей, по которым потом можно будет легко распознать разметку, а затем пробежаться по всем каталогам и по имени поля с категорией вытянуть все значения.

Dreammaker:
Расшифровать не удалось.

Кстати, а в олсабмитере есть возможность где-нибудь посмотреть свойства каталога (разметка полей, список категорий)?

Тогда можно было бы пойти другим путем - работать в базой напрямую из программы, т.е. эмулировать нажатия на кнопки и вытягивать расшифрованные данные. Конечно, путь такой еще более геморный, но как вариант...

Кстати, авторизуйтесь через IE на www.google.com/adsense (именно с www) - может заработает - у них там есть накий косяк с сертификатом - без www он почему-то считается невалидным. Уровень безопасности в IE поставьте на Medium.

Всего: 151