баян PS вобще если уж бинг парсить- то там у них гдето апи есть, что xml выдает , с ним то проще по идее работать, на sourceforge было подобное чтото .
описание API для bing.com: http://www.bing.com/developers/s/API%20Basics.pdf вообще поиск идет через http://api.search.live.net/ взял скрипт на PHP из документации и чуток его переделал: PHP: <head> <link href="styles.css" rel="stylesheet" type="text/css" /> <title>PHP Bing</title> </head> <body><form method="post" action="<?php echo $PHP_SELF;?>"> Type in a search:<input type="text" id="searchText" name="searchText" value="<?php if (isset($_POST['searchText'])){ echo($_POST['searchText']); } else { echo('sushi');} ?>"/> <input type="submit" value="Search!" name="submit" id="searchButton" /> <?php $offset=0; if (isset($_POST['submit'])) { $hosts=array(); do{ $request = 'http://api.search.live.net/json.aspx?Appid=<YourAppIDHere>&sources=web&web.count=50&web.offset='.($offset).'&query=' . urlencode( $_POST["searchText"]); $response = file_get_contents($request); $jsonobj = json_decode($response); foreach($jsonobj->SearchResponse->Web->Results as $value) { $arr=parse_url($value->Url); $hosts[]=$arr['scheme']."://" . $arr['host']; } $offset+=50; }while($jsonobj->SearchResponse->Web->Total>$offset); echo "<p>".count($hosts); echo('<ul ID="resultList">'); $hosts=array_unique($hosts); foreach($hosts as $host){ echo('<li class="resultlistitem"><a href="'.$host . '">'.$host. '</a></li>'); } echo("</ul></p>"); } ?> </form> </body> </html> Для реализации поиска нужно получить AppID на странице http://www.bing.com/developers/createapp.aspx вместо <YourAppIDHere> вставляем свой AppID, загружаем этот скрипт в браузере и вводим в поиске, напимер, Code: ip:{90.156.201.32}
datakitteh.org еще был... хз что с ним, все в печали. По диапазону показывал сразу, ни кто не вкурсе подобного еще?