Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Вопросы по клиенту Добавлено: 29.11.07 19:26  

Автор вопроса:  VβÐUηìt | Web-сайт: смекаешь.рф
Пиплы, помогите плиз, основу и фейс клиента почти сделал, ща надо только обмен с сервером хороший наладить и очередь сообщений сделать. Он уже список форумов и топиков выводит и кое-как отображет сообщения. Есть несколько вопросов:

1) Как быстро узнать, сколько ответов у топика с данным адресом. Это делается, вроде бы через сокеты, но я сетями плохо владею, поэтому помогите плиз
2) Как отправить сообщение на данный топик по адресу

P.S. Просьба ничего плохого не думать, типа "мании величия", "жжошь!!" или "врешь!!!". Я просто делаю клиент, какой он - хороший или плохой, решать плиз после его выхода.

Заранее благодарен

Ответить

  Ответы Всего ответов: 21  

Номер ответа: 1
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #1
Добавлено: 29.11.07 19:28
Только пажалуста, без приколов.

Ответить

Номер ответа: 2
Автор ответа:
 gvozd



Разработчик Offline Client

Вопросов: 164
Ответов: 1317


 Web-сайт: www.gvozdsoft.com
 Профиль | | #2
Добавлено: 29.11.07 20:41
Ну никто ж не гарантирует, что приколов не будет. ;)

Ответить

Номер ответа: 3
Автор ответа:
 Mr.Smile



ICQ: 427682013 

Вопросов: 14
Ответов: 464
 Профиль | | #3 Добавлено: 30.11.07 11:54
VBD, а ты скачал исходники того самого Offline Client'а? Там ты найдешь много полезного

2) Для начала залогиниться надо наверное :)

Ответить

Номер ответа: 4
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #4
Добавлено: 30.11.07 12:25
Ну, залогиниться можно примерно так же, как и отослать ответ, наверное. Бяка в методе POST, который использует этот форум и с которым я не умею работать. Поэтому прошу помочь.

Ответить

Номер ответа: 5
Автор ответа:
 Алексей



black  admin

ICQ: 261779681 

Вопросов: 87
Ответов: 633
 Web-сайт: aleksey.nemiro.ru
 Профиль | | #5
Добавлено: 30.11.07 12:36
Три буквы помогут тебе в этом нелегком деле :)

Ответить

Номер ответа: 6
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #6
Добавлено: 30.11.07 15:00
Х.. или GET? :)

Ответить

Номер ответа: 7
Автор ответа:
 Алексей



black  admin

ICQ: 261779681 

Вопросов: 87
Ответов: 633
 Web-сайт: aleksey.nemiro.ru
 Профиль | | #7
Добавлено: 30.11.07 15:13
NET, хотя GET тоже, и RegExp не помешает :)


Ответить

Номер ответа: 8
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #8
Добавлено: 01.12.07 06:38
Насколько я помню, в веб-сервисе Павла вообще не было выдачи числа постов (и хитов) числом. И это логично, т.к. они постоянно меняются.

Ответить

Номер ответа: 9
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #9
Добавлено: 03.12.07 18:15
Сори за молчанье люди, комп просто переставлял.

Насколько я помню, в веб-сервисе Павла вообще не было выдачи числа постов (и хитов) числом. И это логично, т.к. они постоянно меняются.


Получается, что самый быстрый способ узнать количество ответов - зайти на страницу, указав в конце &page=200, откроется пустая страница с указанным количеством ответов. Поскольку на ней ничего нет, грузится она сравнительно быстро.

NET, хотя GET тоже, и RegExp не помешает :)


А вот с этого место поподробней плиз :)

Ответить

Номер ответа: 10
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #10
Добавлено: 03.12.07 21:14
Самый быстрый — хранить базу локально и считать количество строк таблицы, у которых topic_id равен заданному.

Ответить

Номер ответа: 11
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #11
Добавлено: 04.12.07 12:03
Т. е. ты хочешь сказать, что мне эту базу надо всю загрузить и засунуть в клиент?! Она ж весит дофяга наверно!

Ответить

Номер ответа: 12
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #12
Добавлено: 04.12.07 12:04
Так то он просто кеширует - мол зашел один раз, он сохранил, а потом догружает только новые ответы. Неужели надо по умолчанию всю эту бядагу сохранить в клиенте?

Ответить

Номер ответа: 13
Автор ответа:
 POST



Вопросов: 14
Ответов: 269
 Web-сайт: www.vbnet.ru
 Профиль | | #13
Добавлено: 04.12.07 12:10
Как ты думаешь, в названии "Оффлайн-клиент" какое слово является ключевым?

А c
Так то он просто кеширует - мол зашел один раз, он сохранил, а потом догружает только новые ответы.

прекрасно справится любой, даже самый паршивый прокси.

Ответить

Номер ответа: 14
Автор ответа:
 VβÐUηìt



Вопросов: 246
Ответов: 3333
 Web-сайт: смекаешь.рф
 Профиль | | #14
Добавлено: 04.12.07 12:16
Т.Е. просто щас программу циклом: заходить на все страницы, чтобы она все ето дело прокешировала. Так?

Ответить

Номер ответа: 15
Автор ответа:
 POST



Вопросов: 14
Ответов: 269
 Web-сайт: www.vbnet.ru
 Профиль | | #15
Добавлено: 04.12.07 12:20
По идее, не так (:

Программа цепляется к сервису или к БД на прямую под гостевой или своей учёткой, стягивает все данные в собственную копию БД. Посмотри на RSDN@Home чтобы понять что надо и как оно работает.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам