Форум: "Прочее";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];
Вниз
Послений анонс об APC Найти похожие ветки
← →
Anatoly Podgoretsky © (2006-11-11 04:06) [0]Написал документацию по установке и настройке клиента форумов, также выставленая самая последнея версия программы.
Это уже релиз и если ошибок не обнаружится, то больше изменений уже не будет. Пока не готов инсталятор, это завтра сделаю.
← →
Толяну (2006-11-11 05:25) [1]Толян усиленно занимается флудом своего глючного и никому (практически) не нужного творения.
Толян, ты будешь доплачивать нам за тестирование и использование твоей поделки?
← →
Джо © (2006-11-11 05:32) [2]Храбр полночный аноним.
Да и, собственно, хрен с ним.
← →
Джо © (2006-11-11 05:33) [3]Эх, блин, жаль, диалап не дозволяет скачать базы...
← →
стьюдентЪ (2006-11-11 12:08) [4]>Толяну (11.11.06 05:25) [1]
прежде чем хаять чужое творение, попробуй своё написать
или извилин нехватает?
← →
Kerk © (2006-11-11 12:11) [5]> [0] Anatoly Podgoretsky © (11.11.06 04:06)
Кто-нибудь когда-нить его установит на публичный сервер?
← →
guav © (2006-11-11 13:51) [6]Еле заставил работать его.
Сначала искал базу на диске Д, причём в реестре куда писать непонятно, потом не бло никаких окон, пришлось прибить и править реестр, потом не хотел слушать никакой интерфейс и не признавался почему...
баг вслыл:
Если взять базу за например 8ое число и пытаться грузить сообщения 11ого, то не все новыя сообщения добавятся, а немного, чтобы добавилось ещё немоного, нужно попытаться загрузить после имзенения конференции.
Воспроизведение: загрузить версию базы которая сейчас на фтп пытаться работать с конференцией прочее.
← →
Anatoly Podgoretsky © (2006-11-11 14:16) [7]> Kerk (11.11.2006 12:11:05) [5]
Да найду я ошибку, наверно сегодня.
Так что пусть ставят.
Проблема возникает, когда канал от сервера до провайдера падает.
При установке на другом сервере это не грозит, лишь бы там не падал.
← →
Anatoly Podgoretsky © (2006-11-11 14:20) [8]> guav (11.11.2006 13:51:06) [6]
Ну так все это предварительные версии для ознакомления, даже не беты.
Сегодня ночью был выставлен релиз, с документацией, базы тоже соответствуют последней версии.
Судя по тому, что у тебя окон не видно, то это старая версия программы, при том установка новой без правки реестра не поможет. В
документации описаны все ключи реестра. И рекомендации.
К сожалению, той же ночью выплыла новая проблема, решения пока не нашел, но пути где искать понятны.
Первые шаги сделал, пока не помогло, но зато могу тестировать без посылки на форум, только если случайно проскочит.
← →
Anatoly Podgoretsky © (2006-11-11 14:30) [9]> guav (11.11.2006 13:51:06) [6]
По загрузке забыл ответить, идеология NNTP серверов такова, сервер отдает только то, что есть в его базе, даже если на соседнем
сервер уже есть сообщение, то оно не поступит клиенту пока сервер его не получит.
Алгоритм работы такой.
Клиент делает запрос к серверу, сервер сообщает какие у него есть сообщения на данный момент и запускает поток на получение новых
сообщений с соседнего сервера, в данном случае с delphimaster.ru
Если делать запросы до окончания работы потока, то будут отдавать те, которые уже получены, это хорошо видно если несколько раз
подряд запрашивать сервер во время работы потока. Только по окончанию работы потока можно получить те сообщения, которые были на
соседнем сервере, а за это время появились уже новые сообщения.
Что бы уменьшить период ожидания, я ввел режим синхронизации.
Сообщения на какой то основе забираются с форумов, без участия клиента
Когда клиент просит новые сообщения, то они уже в базе. Так работают все сервера NNTP
По технологии Push & Pop
Сервер спрашивает какие новые сообщения есть у соседа и говорит какие есть у него, сосед решает брать их или нет.
Работа команды POST резко отличается от работы прочих команд, сервер не имеет право принимать сообщение и продолжать работать в
фоне. Он обязан принять сообщение, связать с форумом, получить ответ от форума и сообщить результат. Но в отличии от веб форумов,
здесь сообщения не теряются, если сообщение не удалось отправить, то оно лежит в папке для отправки, его можно удалить или повторить
попытку отправить. Все удачно отправленые сообщения лежат в папке Отправленое, их можно открыть, посмотреть, скопировать из них
текст в новое сообщение и так далее.
Работая с NNTP надо принимать его правила, жить по этим правилам.
← →
GuAV © (2006-11-11 14:37) [10]> Anatoly Podgoretsky (11.11.2006 14:20:08) [8]
Всё что я сообщил
относилось к той версии
которую я скачал с фтп
полчаса назад.
С загрузкой не всех
заголовков решение нашел,
надо в цикле нажимать
"заголовки", пока все не
будут загружены.
Правильнее было бы конечно
сразу все заголовки
выдать.
Было бы возможно решение
без базы, просто
транспортом между
протоколами ?
"Anatoly Podgoretsky"
<=?Utf-8?B?QW5hdG9seSBQb2Rnb3JldHNreQ==?=>
сообщил/сообщила в
новостях следующее:
news:1163207174.8@delphimaster.ru...
Anatoly Podgoretsky © (11.11.2006 14:20) [8]
> guav (11.11.2006 13:51:06) [6]
Ну так все это
предварительные версии
для ознакомления, даже не
беты.
Сегодня ночью был
выставлен релиз, с
документацией, базы тоже
соответствуют последней
версии.
Судя по тому, что у тебя
окон не видно, то это старая
версия программы, при том
установка новой без правки
реестра не поможет. В
документации описаны все
ключи реестра. И
рекомендации.
К сожалению, той же ночью
выплыла новая проблема,
решения пока не нашел, но
пути где искать понятны.
Первые шаги сделал, пока
не помогло, но зато могу
тестировать без посылки на
форум, только если
случайно проскочит.
← →
GuAV © (2006-11-11 14:44) [11]> Anatoly Podgoretsky (11.11.2006 14:30:09) [9]
← →
guav © (2006-11-11 14:46) [12]> [10] GuAV © (11.11.06 14:37)
> [11] GuAV © (11.11.06 14:44)
Нет, это не релиз это ранняя бета :-(
← →
guav © (2006-11-11 14:49) [13]содержимое [11]
From: "guav" <@>
Newsgroups: Other
References: <1163207174.@delphimaster.ru> <1163207174.9@delphimaster.ru>
Subject: Re: Послений анонс об APC
Date: Sat, 11 Nov 2006 13:46:01 +0200
Lines: 4
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962
X-RFC2646: Format=Flowed; Original
У меня подозрения, что при резком пополнении базы сервер не выдаёт всё что у
него в базе есть при требовании заголовков, а только самые старые.
← →
Anatoly Podgoretsky © (2006-11-11 14:49) [14]> GuAV (11.11.2006 14:37:10) [10]
Ой, ты прав, моя ошибка, я сейчас посмотрел, действительно на сервере лежат старые версии баз, запарился, работаю по вечерам после
работы, а отсылаю на сервер где то в полночь.
Сейчас исправлю базы. Хотя я раскрыл архив, структура вроде в порядке, уже измененая.
Но все равно заменю последними.
Даты на сервере
apc.zip - 10.11.2006
delphimaster.zip - 8.11.2006
emptydelphimaster.zip - 7.11.2006
Ты не хочешь перейти на другой форум, на секретней, там удобнее это обсуждать?
← →
Anatoly Podgoretsky © (2006-11-11 14:57) [15]
> guav © (11.11.06 14:49) [13]
Переходи в другой форум, а то это техническое обсуждение, а не обсуждение анонса. Там все расскажу
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.12.03;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.04 c