ICQ - форум. Всё про ICQ.  

Вернуться   ICQ - форум. Всё про ICQ. > Мастерская > Программирование

Программирование C / C++ / Visual C++ / Delphi / Visual Basic / ASM / Windows / Pascal

 
 
Опции темы Оценить тему
Старый 19.08.2010, 19:46   #1
Участник
 
Регистрация: 11.04.2008
Сообщений: 17

Репутация: 1
По умолчанию поиск номеров по городу

такая возникла проблемка:
хотел накатать программку (на Дельфи 7) которая ищет все номерки аськи "по городу" через сайт ICQ.COM (там намного больше чем 20 номеров выдаёт)
открыл для начала страницу в опере и эксплорере:
http://people.icq.com/people/&search...ome_city=Саров

страница с номерками загрузилась, но если нажать "Исходный код" или если сохранить страницу на винт то в ней номерков уже нет... :(

как быть ?
пишу на дельфи 7
__________________
мой номер = 4О86226
мой icq bot = 3102967 (работа с почтой + фильмы + башорг + ... )
DjSens вне форума  
Старый 19.08.2010, 19:51   #2
Участник
 
Аватар для <<<skif>>>
 
Регистрация: 21.06.2008
Сообщений: 337

ICQ: 1000000

Репутация: 1018
По умолчанию

DjSens,да лан?
PHP код:
<div class="d3-3-3"></div>
                    <
div class="d3-3-2"></div>
                            <
div class="ubb">
                                <
div class="ubb-1">
                                    <
a href="http://www.icq.com/people/586102983/">
                                        <
img title="http://www.icq.com/people/586102983/" alt="http://www.icq.com/people/586102983/" src="http://api.oscar.aol.com/expressions/get?f=native&amp;t=586102983&amp;type=bigBuddyIcon" onerror="this.src='http://c.icq.com/people/img/male100.jpg'" border="0" height="100" width="100">
                                    </
a>
                                </
div>
                                <
div class="ubb-2">
                                    <
a href="http://www.icq.com/people/586102983/">
                                        
илья
                                    
</a>
                                </
div>
                            </
div>
                            <
div class="d3-3-3"></div>
                            <
div class="ubb">
                                <
div class="ubb-1">
                                    <
a href="http://www.icq.com/people/599190343/">
                                        <
img title="http://www.icq.com/people/599190343/" alt="http://www.icq.com/people/599190343/" src="http://api.oscar.aol.com/expressions/get?f=native&amp;t=599190343&amp;type=bigBuddyIcon" onerror="this.src='http://c.icq.com/people/img/male100.jpg'" border="0" height="100" width="100">
                                    </
a>
                                </
div>
                                <
div class="ubb-2">
                                    <
a href="http://www.icq.com/people/599190343/">
                                        
Владимир
                                    
</a>
                                </
div>
                            </
div>
                            <
div class="d3-3-3"></div>
                            <
div class="ubb">
                                <
div class="ubb-1">
                                    <
a href="http://www.icq.com/people/609022663/">
                                        <
img title="http://www.icq.com/people/609022663/" alt="http://www.icq.com/people/609022663/" src="http://c.icq.com/people/img/male100.jpg" onerror="this.src='http://c.icq.com/people/img/male100.jpg'" border="0" height="100" width="100">
                                    </
a>
                                </
div>
                                <
div class="ubb-2">
                                    <
a href="http://www.icq.com/people/609022663/">
                                        
Максим
                                    
</a>
                                </
div>
                            </
div>
                            <
div class="d3-3-3"></div>
                            <
div class="ubb">
                                <
div class="ubb-1">
                                    <
a href="http://www.icq.com/people/648353495/">
                                        <
img title="http://www.icq.com/people/648353495/" alt="http://www.icq.com/people/648353495/" src="http://c.icq.com/people/img/female100.jpg" onerror="this.src='http://c.icq.com/people/img/female100.jpg'" border="0" height="100" width="100">
                                    </
a>
                                </
div>
                                <
div class="ubb-2">
                                    <
a href="http://www.icq.com/people/648353495/">
                                        
Леночка)
                                    </
a>
                                </
div>
                            </
div>
                            <
div class="d3-3-3"></div>
                    <
div class="d3-3-2"></div>
                            <
div class="ubb">
                                <
div class="ubb-1">
                                    <
a href="http://www.icq.com/people/371678446/">
                                        <
img title="http://www.icq.com/people/371678446/" alt="http://www.icq.com/people/371678446/" src="http://c.icq.com/people/img/male100.jpg" onerror="this.src='http://c.icq.com/people/img/male100.jpg'" border="0" height="100" width="100">
                                    </
a>
                                </
div>
                                <
div class="ubb-2">
                                    <
a href="http://www.icq.com/people/371678446/">
                                        
Евгений
                                    
</a>
                                </
div>
                            </
div>
                            <
div class="d3-3-3"></div>
                            <
div class="ubb">
                                <
div class="ubb-1">
                                    <
a href="http://www.icq.com/people/565642788/">
                                        <
img title="http://www.icq.com/people/565642788/" alt="http://www.icq.com/people/565642788/" src="http://api.oscar.aol.com/expressions/get?f=native&amp;t=565642788&amp;type=bigBuddyIcon" onerror="this.src='http://c.icq.com/people/img/male100.jpg'" border="0" height="100" width="100">
                                    </
a>
                                </
div>
                                <
div class="ubb-2">
                                    <
a href="http://www.icq.com/people/565642788/">
                                        
Иван Ильин
                                    
</a>
                                </
div>
                            </
div>
                            <
div class="d3-3-3"></div>
                            <
div class="ubb">
                                <
div class="ubb-1">
                                    <
a href="http://www.icq.com/people/595221442/">
                                        <
img title="http://www.icq.com/people/595221442/" alt="http://www.icq.com/people/595221442/" src="http://c.icq.com/people/img/male100.jpg" onerror="this.src='http://c.icq.com/people/img/male100.jpg'" border="0" height="100" width="100">
                                    </
a>
                                </
div>
                                <
div class="ubb-2">
                                    <
a href="http://www.icq.com/people/595221442/">
                                        
Женя Зыкин
                                    
</a>
                                </
div>
                            </
div>
                            <
div class="d3-3-3"></div>
                            <
div class="ubb">
                                <
div class="ubb-1">
                                    <
a href="http://www.icq.com/people/643119291/">
                                        <
img title="http://www.icq.com/people/643119291/" alt="http://www.icq.com/people/643119291/" src="http://c.icq.com/people/img/female100.jpg" onerror="this.src='http://c.icq.com/people/img/female100.jpg'" border="0" height="100" width="100">
                                    </
a>
                                </
div>
                                <
div class="ubb-2">
                                    <
a href="http://www.icq.com/people/643119291/">
                                        
Мария Васильченко 
__________________
-----------------
(о(о_(о_о(о_о)о_о)_о)о)
-----------------------
<<<skif>>> вне форума  
Плюсанул <<<skif>>> :
Старый 19.08.2010, 20:11   #3
Участник
 
Регистрация: 11.04.2008
Сообщений: 17

Репутация: 1
По умолчанию

да это какой то пипец...
нет у меня такого почему то :(
сохраняю из Оперы и из IE страницу даже в веб архиве
открываю потом в Опере или IE - а там всё есть кроме номерков
сохраняю с картинками страницу, запускаю в тотале поиск файлов с текстом (один и номерков ввожу) - не находит ничего...
__________________
мой номер = 4О86226
мой icq bot = 3102967 (работа с почтой + фильмы + башорг + ... )
DjSens вне форума  
Старый 19.08.2010, 20:35   #4
Участник
 
Аватар для <<<skif>>>
 
Регистрация: 21.06.2008
Сообщений: 337

ICQ: 1000000

Репутация: 1018
По умолчанию

DjSens,у меня фаер фокс...
я не знаю как тебе правильно объяснить но там в ссылках в исходнике переадрисация типо... в фаерфоксе просто выделяем нужный текст и нажимаем исходный код выделенного фрагмета, а откуда он идёт ищи сам, мне влом
__________________
-----------------
(о(о_(о_о(о_о)о_о)_о)о)
-----------------------
<<<skif>>> вне форума  
Старый 20.08.2010, 21:52   #5
Участник
 
Регистрация: 12.08.2008
Сообщений: 70

Репутация: 249
По умолчанию

Цитата:
Сообщение от DjSens Посмотреть сообщение
нет у меня такого почему то :(
сохраняю из Оперы и из IE страницу даже в веб архиве
открываю потом в Опере или IE - а там всё есть кроме номерков
Зачем? Просмотри исходник страницы и обрабатывай в проге. Раз уж такие глюки - Исходный код - выделить все - копировать - блокнот - вставить.
.demerk вне форума  
Старый 20.08.2010, 22:33   #6
Участник
 
Регистрация: 20.08.2010
Сообщений: 3

Репутация: 0
По умолчанию

Вопрос на засыпку - зачем вообще сохранять что-то полученное? Можно с этим в памяти и работать. Даже индейский хттп получает в стрим если надо, ну и все остальные. А раз где-то номер отображается - значит он как-то получается. Значит и софтом это можно сделать.
Iz Za Vahtera вне форума  
Старый 21.08.2010, 04:26   #7
Участник
 
Регистрация: 12.08.2008
Сообщений: 70

Репутация: 249
По умолчанию

Iz Za Vahtera, знаю, где рерайт ценят, мною сказанное пересказал:).
P.S. чтобы получить лист:
1) Удалить все теги кроме <a> (strip_tags(текст,"</a>"))
2) Удалить <a href="http://www.icq.com/people/ и /"></a>
3) Удалить строки с повтором и имена
Функции ищи аналог для делфи или сам пиши.
.demerk вне форума  
Старый 23.08.2010, 13:52   #8
Участник
 
Регистрация: 11.04.2008
Сообщений: 17

Репутация: 1
По умолчанию

Исследования показали - Фаерфокс по команде "Исходный код" выдаёт всю страницу, включая номера асек.
А вот опера и ИнтернетЭксплорер по команде "Исходный код" выдают всё кроме номерков.
Пришлось установить фаерфокс.
ICQ.COM выдал таким образом 9 страниц с результатами запроса - что равно 216 номеров асек. Если название города написать транслитом, то получим ещё 216 номерков.
Что будет при загрузке страницы из дельфи через INDY я пока не знаю, но подозреваю что номерков там не будет. Проверю - отпишусь

Добавлено через 3 часа 10 минут
при загрузке страницы из дельфи через INDY мы видим то же самое что и при сохранении страницы из оперы или эксплорера - т.е. всё кроме номерков
На этом видимо мне придётся сдатся - т.к. я не знаю как тут победить
а то бы написал программку по поиску пиплов через сайт icq.com
__________________
мой номер = 4О86226
мой icq bot = 3102967 (работа с почтой + фильмы + башорг + ... )

Последний раз редактировалось DjSens; 23.08.2010 в 17:02. Причина: Добавлено сообщение
DjSens вне форума  
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +3, время: 10:03.


Перевод: zCarot
Форум Асечников © Asechka.RU

Новости Сочи