Это может быть тривиально или нет, но я работаю над программным обеспечением, которое проверяет домен «конец строки» для показа объявлений через мое веб-приложение. В идеале у меня есть список доменов, из которых я не хочу показывать рекламу (например, Norton.com является одним из них), но большинство рекламных сетей обслуживают рекламу через сокращенные и загадочные URL-адреса (adsrv.com), которые в конечном итоге перенаправляют на Norton.com. Таким образом, возникает вопрос: имеет ли кто-либо построенный или имеет представление о том, как построить, скребковый инструмент, который вернет конечный URL-адрес объявления.Как найти конечный пункт назначения (URL-адрес) объявления (программно)
Первоначальное открытие: некоторые объявления размещены в Flash, JavaScript или в обычном формате HTML. Эмуляция браузера совершенно жизнеспособна и будет бороться с различными форматами рекламы. Не все объявления Flash или JS имеют альтернативу noflash или noscript. (Браузер может быть необходим, но, как сказано, это совершенно нормально ... Использование чего-то вроде WatiN или WatiR или WatiJ или Selenium и т. Д.)
Предпочитайте открытый исходный код, чтобы я мог самостоятельно восстановить его. Очень ценю помощь!
EDIT * Этот скрипт должен нажать на объявление, так как это может быть Flash, JS или просто HTML plain. Так что Curl менее вероятен вариант, если Curl не может щелкнуть?
вы легенда. идеальное решение для меня. – 2010-11-05 18:32:22