Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Офф-топ

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

 

  Вопрос: Клиент для форума. Требуйте у разработчиков! Добавлено: 12.08.04 22:49  

Автор вопроса:  Sharp | Web-сайт: sharpc.livejournal.com | ICQ: 216865379 
У меня и у Павла. 7 дней в неделю, 24 часа в сутки, 60 минут в час. Может тогда он и будет дописан. На скрине http://chemistry.amillo.net/vbnrufoc.ru показано положение дел неделю назад. Требуйте от Павла серверную часть (один метод с простейшим XML-запросом и обработка одного get-параметра в одном скрипте) и от меня клиента (загрузка обновления, движок БД, оперирование с ListView и доводка файла настроек.)

Ответить

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

Номер ответа: 1
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #1
Добавлено: 13.08.04 00:41
 Выдаёт 404

Ответить

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



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #2
Добавлено: 13.08.04 01:52
требую ! :)

Ответить

Номер ответа: 3
Автор ответа:
 sne



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

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #3
Добавлено: 13.08.04 02:13
ftp://crts.ru/sne/vbnrufoc.PNG

Ответить

Номер ответа: 4
Автор ответа:
 CyRax



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #4
Добавлено: 13.08.04 03:17
 Давно уже пора.

 Интересно сколько базы к нему будут весить? Метров за 50 наверное? Проще тогда десяток книг скачать.

Ответить

Номер ответа: 5
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #5 Добавлено: 13.08.04 08:37
ТреБУууЮ!!!
Мне это очень надо - у меня инет дорогой!
Я от этого реалмани теряю

Ответить

Номер ответа: 6
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #6
Добавлено: 13.08.04 11:31
Список ф-ций был предоставлен Павлу, но он сказал, что ответ сервера будет в XML а я не собираюсь изучать как парсить этот тупой формат только потому, что пвел не может ответить:
ID|Тема
Хотя, если у кого есть простой способ парсинга XML то могу заняться делом. А так, вся сетевая часть для меня не проблема...

Ответить

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


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #7
Добавлено: 13.08.04 12:12
Тьфу ты, хрен. vbnrufoc.ru я написал, ибо проглючило меня. Конечно же, PNG.
Базы будут весить в несжатом виде метров 10 по предварительным подсчетам и метра 3 в сжатом. Т.е. закачивается программа, база к ней, распаковывается, а потом база все время обновляется. Обновление будет весить порядка 50КБ в день. У меня лично уходит около метра в день на форум.
2DaSharm: сомневаюсь, что Павел будет реализовывать твои функции ибо я попросил только одну весьма простую функцию и XML меня вполне устраивает (я делаю общий парсер для БД, настроек и ответа сервера), а с сетевой частью проблем, думаю, не возникнет ни у кого, слишком все просто, даже мультитредность не нужна. Кстати, я сперва хотел заюзать твой vbSocket но он выдал труднопредсказуемые трабблы с выдачей событий :(

Ответить

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


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #8
Добавлено: 13.08.04 12:17
png, кстати, маленькими буквами. Т.е. http://chemistry.amillo.net/vbnrufoc.png . Туда будут выкладываться свежие скриншоты :) Например, сейчас выложен скриншот от 11 августа, под XP

Ответить

Номер ответа: 9
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #9
Добавлено: 13.08.04 13:36
2 Sharp: VBSocket глючил?Как?

Ответить

Номер ответа: 10
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #10
Добавлено: 13.08.04 13:44
DaSharm: я зачем создавать свой тупой формат, если мне проще ответить
в стандартизированном расширяемом формате XML? :)
Нефик велосипед изобретать :)

Насчет размера баз: думаю, в несжатом виде меньше чем 50 Мб не
получится никак...

Ответить

Номер ответа: 11
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #11
Добавлено: 13.08.04 13:56
Гы... Sharp рулит, однако :)
Оказалось, что на реализацию серверной части для его программы у меня
ушло минут пять... И-то большая часть этого времени на открытие студии
и компиляцию сайта :)

2Sharp: адрес не изменился, смотри функции на старом месте... Список
форумов я тоже сделал, он еще возвращает кол-во тем в каждом форуме.
Фишка сохранения сообщения тоже сделана. Подробнее как-нть в аське
расскажу...

Ответить

Номер ответа: 12
Автор ответа:
 Chill



ICQ: 554200 

Вопросов: 101
Ответов: 343
 Профиль | | #12 Добавлено: 13.08.04 14:10
на чем пишите-то? на vb.net?

Ответить

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #13
Добавлено: 13.08.04 14:33
 А какие библиотеки будет требовать прога кроме MSVBVM60.DLL?
 Хотелось бы чтоб никаких. Правда тогда прийдётся всё на API писать.
 Но мы ж в API подкованные.

Ответить

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


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #14
Добавлено: 13.08.04 18:31
> VBSocket глючил? Как?
Как я понял из беглого осмотра контрола, сокетные события передаются через событийную модель самого контрола. Не знаю, как она там реализована, но события приходили не только контролу, но и другим ЭУ на других формах, в частности Label'у, который даже хандла-то не имеет. Возможно, это глюк VB, но поскольку из всех функций vbSocket'а мне надо едва ли две, я решил его убрать.
> думаю, в несжатом виде меньше чем 50 Мб не
получится никак...
Ай-яй-яй, как печально. Но все-таки закачать один раз метров 8 вместо того, чтобы каждый день качать по метру, имхо, лучше. Павлу: маза положить базы с клиентом на CD, больше покупать будут :)
> Подробнее как-нть в аське расскажу...
Ок
> на чем пишите-то? на vb.net?
Упаси господь. Идея с самого начала была сделать клиент open-source на понятном большинству форумлян языку. Подавляющее большинство здесь знает VB6, поэтому и клиент пишется исключительно на нем, какой бы ни был сооблазн написать пару DLL'ек на асме или Си.
> А какие библиотеки будет требовать прога кроме MSVBVM60.DLL?
Никаких нестандартных. Shdocvw.dll входит в состав любой Винды, начиная с 98, она обеспечивает работу IE и WebBrowser в клиенте. На API из-за этого будут написаны ProgressBar, сокет, ListView и XML-парсер. Клиент не будет требовать инсталляции и делать записи в реестр, будет вмещаться вместе с файлом настройки на одну дискету. Скорее всего, он будет заметно меньше, по крайней мере сейчас, когда он готов где-то на 40-50% ехешник весит 80 килобайт, готовый будет пожат UPX'ом. Голого кода пока только 18 килобайт.

Ответить

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



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

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #15
Добавлено: 13.08.04 18:58
 Не забывай что если у тебя в ссылках проекта подключено OLE AUTOMATION, то на старых системах (95,98) прога не запустится без обновления OLEAUT32.DLL.

Ответить

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

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



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