Форум: "Прочее";
Текущий архив: 2008.07.13;
Скачать: [xml.tar.bz2];
ВнизDMClient. Сдохла конференция Прочее Найти похожие ветки
← →
@!!ex_from_browser (2008-05-24 19:57) [0]Тупо пустая страница. При попытки обновления - неверный запрос.
Все соатльные конференции - нормально.
Если удаляю папочку 3 в папке клиента, то просто отображается пустая страница. Написано 500 новых сообщений и все.
Перед этим был глюк - отображались две последних темы в конференции. Сейчас не отображается ничего.
Все остальные конференции нормально работают.
← →
Джо © (2008-05-24 20:07) [1]Есть такое.
Откатиться, что ли, на пред. версию, тем более, это был «специальный билд», no one has it ;)
← →
Джо © (2008-05-24 20:08) [2]Увы, предыдущая версия кажет то же самое :-(
← →
TIF © (2008-05-24 20:10) [3]То же самое. Началось час назад где-то...
Неверный запрос.
Прочее
2 новых сообщения; последнее обновление: сегодня, в 19:40
( )
Ответов:
Кто виноват и. главное, что делать? Это, случаем, не на форуме проблемы?
Может, ветку "отрубили" :)
← →
Kerk © (2008-05-24 20:10) [4]Присоединяйтесь к разработке НОВОГО открытого форума :)
← →
No_Dead © (2008-05-24 20:15) [5]это все из-за сообщения об одноклассниках
C:\Documents and Settings\All Users\Application Data\DMClient\3\
в файле list.txt
переместитеid=1211639109 name=>7 title=Поднимим свой контакт-однаклассники ? answers=Kerk, >7, TIF, DVM, >7, DVM, >7, Kerk email= count=8 dsc=а то те не нравятся, рыба уже есть date=24.05.08 20:10 lastmod=1211645408 vd= loginid=
в самый низ, и сохраните. мне помогло.
ЗЫ. наверное из-за недопустимых символов
← →
No_Dead © (2008-05-24 20:16) [6]id=1211639109 name=>7 title=Поднимим свой контакт-однаклассники ? answers=Kerk, >7, TIF, DVM, >7, DVM, >7, Kerk email= count=8 dsc=а то те не нравятся, рыба уже есть date=24.05.08 20:10 lastmod=1211645408 vd= loginid=
в самый низ. и сохраните файл.
у меня все заработало.
ЗЫ. потрите плиз эту ветку
← →
isasa © (2008-05-24 20:17) [7]:)
Может перейти на "стандартный" протокол заточеный под браузеры, раз народ "забил" на стандарт ...
← →
No_Dead(browser) (2008-05-24 20:18) [8]теперь и в эта не обновляется:(
← →
Kolan © (2008-05-24 20:32) [9]Увидел гюлк, это код мы не трогали до релиза. 3.0.0.7, так что это будет работать на всех клиентах.
Постараюсь исправить. Отпишу тут.
← →
Джо © (2008-05-24 21:31) [10]Ветку про «Одноклассники» убил, ничего не изменилось.
Грохнуть теперь и ЭТУ ветку? ;>
← →
Kolan © (2008-05-24 21:35) [11]Проблемма именно в этой теме. У автора ник >7.
Перед > стоит стрелочка. В Notepad++ отображается какSUB
.
Клиет использует паскалевский способ чтения из фала.
При прочтении строки с заголовком этой темы в первый раз прочитывается все до стрелочки, а дальше EOF(Q^.F) возвращает True.
Думаю как исправить. Если есть идеи, то говорите.
← →
Kolan © (2008-05-24 21:36) [12]Простите, тест
← →
DVM © (2008-05-24 21:39) [13]
> Если есть идеи, то говорите.
Не использовать паскалевский способ, а использовать CreateFile и иже с ним. Хоть паскалевские функции и являются обертками к функциям WinAPI, но видать со своими особенностями.
← →
Kolan © (2008-05-24 21:42) [14]
> Не использовать паскалевский способ
Естественно это нереально в ближайший год.
← →
No_Dead(browser) (2008-05-24 21:44) [15]
> Джо © (24.05.08 21:31) [10]
а файл list.txt подредактировал?
← →
Kolan © (2008-05-24 21:47) [16]Видимо ветку удалили - все нормально должно стать.
Теперь как исправить. Откройте файл list.txt форума прочее в Notepad++
Обычно он находится вC:\Documents and Settings\All Users\Application Data\DMClient\3
И удалите все SUB
← →
@!!ex_from_browser (2008-05-24 21:52) [17]
> Kolan © (24.05.08 21:42) [14]
>
> > Не использовать паскалевский способ
>
>
> Естественно это нереально в ближайший год.
да ***но вопрос, за пару дней сделаю. код дайте
← →
@!!ex_from_browser (2008-05-24 21:58) [18]Вот уж не проблема сделать свою обертку и заменить вызовы.
← →
Kolan © (2008-05-24 22:00) [19]
>
> да ***но вопрос, за пару дней сделаю. код дайте
Ктож тебе даст лопатить просто так незнакомый код, который мы и сами не до конца знаем. Я и так тут борюсь за аккуратность :)
Есть подозрение, что вопрос может решиться вообще кардинально.
← →
@!!ex_from_browser (2008-05-24 22:04) [20]
> Ктож тебе даст лопатить просто так незнакомый код, который
> мы и сами не до конца знаем. Я и так тут борюсь за аккуратность
> :)
Так а тебе жалко чтоли?
дай мне код под NDA.
Если вдруг не сделаю - ничего не потеряете, если сделаю - посмотришь на код, посмотришь на изменения, посмотришь на результат. и решиш мержить с вашим или нет.
По поводу неразглашения кода - я вроде пока поводов для недоверия не давал.
← →
Kolan © (2008-05-24 22:05) [21]
> Вот уж не проблема сделать свою обертку и заменить вызовы.
Там не все так просто, там хитро передается указатель на файл, к тому же это, как я понял код еще nikke - старый... Много нюансов.
А так, если хочешь в команду - милости просим, но только если понимаешь, что придется работать как на работе - ответственно и делать то, что надо, а не то, что хочется. Если соберешься напиши мен письмо с резюме в любом виде.
← →
Kolan © (2008-05-24 22:06) [22]
> Так а тебе жалко чтоли?
Напиши мне письмо.
← →
Kerk © (2008-05-24 22:08) [23]
> Kolan © (24.05.08 22:05) [21]
Как все серьезно :)
Смешно прям
← →
DVM © (2008-05-24 22:12) [24]
> Kolan © (24.05.08 22:05) [21]
Ты так всех кандидатов распугаешь :). Все в MS уйдут.
← →
Kolan © (2008-05-24 22:12) [25]
>
> Смешно прям
Тебе про указатель смешно? - Имхо, хитро.
Про организацию смешно? А как надо, научи?
← →
Kolan © (2008-05-24 22:16) [26]>Ты так всех кандидатов распугаешь :). Все в MS уйдут.
Если кто-то захочет учавствовать, то его это не напугает. :-)
← →
Kerk © (2008-05-24 22:18) [27]
> Kolan © (24.05.08 22:12) [25]
> Про организацию смешно? А как надо, научи?
Сравни прогресс за последние дня три в разработке клиента и разработке нашего форума. Уже и дизайн сверстался, и какой-то скелет есть, и движок шаблонов в пути к нам, и на клиентский протокол желающий нашелся. Сам подумай почему так, сравни два способа организации.
Ты людям деньги не платишь, ты радоваться должен, что тебе кто-то вызвался помочь, а не [21] писать. Ощущение, что прям рядами кандидаты к тебе прут, замучался разгонять.
Идеальный способ организации тут бы был такой - выкладка исходников в опенсорс, берут все желающие, постят изменения, но в релиз включаются только изменения одобренные основными разработчиками. Это вот было бы дело.
← →
No_Dead(browser) (2008-05-24 22:21) [28]/*а можно удалить 5, 6, 11?:)
а то обновление смотрю в клиенте, а читаю в browser:(
*/
← →
TIF © (2008-05-24 22:25) [29]Легче перейти в параллельную ветку - "Моими стараниями ветка про глюк тоже может глючить :)"
← →
No_Dead © (2008-05-24 22:30) [30]> [29] TIF © (24.05.08 22:25)
та я уже почистил;)
← →
TIF © (2008-05-24 22:39) [31]
> та я уже почистил;)
У себя что-ль? Тут-то никто не почистил :(((
← →
Kolan © (2008-05-24 22:44) [32]
> Сравни прогресс за последние дня три в разработке клиента
> и разработке нашего форума. Уже и дизайн сверстался, и какой-
> то скелет есть, и движок шаблонов в пути к нам, и на клиентский
> протокол желающий нашелся. Сам подумай почему так, сравни
> два способа организации.
А что за наш форум? Я что-то не уследил...
> Ты людям деньги не платишь, ты радоваться должен, что тебе
> кто-то вызвался помочь, а не [21] писать.
Необходимости в людях нет. Но, я с удовольствием принимаю в команду всех желающих. Требование одно - желание работать.
Нужны программисты, тестеры, художники.
Понятно, что я не плачу денег, поэтому я ничего не требую. Я только прошу.
Про опен сорс я писал - не имею права на такое решение пока код написан нен нами а Gero+nikke.
← →
Kolan © (2008-05-24 22:50) [33]С этой веткой срособ исправления такой же.
В папке с сообщениями форума прочее (обычно C:\Documents and Settings\All Users\Application Data\DMClient\3) найдите файл 1211644660.txt и замените в нем SUB на пробел. Для замены используйте Notepad++.
← →
Kerk © (2008-05-24 22:57) [34]
> Kolan © (24.05.08 22:44) [32]
Понятно. Просто у тебя промоушен агрессивный. И мне кажется, что человек работающий чуть-чуть - это лучше, чем вообще без человека...
← →
@!!ex_from_browser (2008-05-24 23:03) [35]
> Kolan © (24.05.08 22:44) [32]
>
> А что за наш форум? Я что-то не уследил...
Ветка в двух шагах отсюда.
← →
Kolan © (2008-05-24 23:12) [36]
> Ветка в двух шагах отсюда.
А, понял.
> Просто у тебя промоушен агрессивный.
Промоушена нет, я просто уверен в клиенте и в его потенциале на 100%.
> И мне кажется, что человек работающий чуть-чуть
Согласен, но только если это чуть чуть не личная прихоть, а реально полезная работа.
← →
Пробегал2... (2008-05-25 02:46) [37]а вот MF не сглючил ;)
http://magic-forum.narod.ru/
← →
_mirage (2008-05-25 07:54) [38]>[14] Kolan © (2008-05-24 21:42:00)
вам, сударь, и через 10 лет это править не надо. потому что кривые символы можно выкидывать сразу после парзинга клиентского ответа. ибо.
---
Understanding is not required. Only obedience.
← →
Kolan © (2008-05-25 11:02) [39]
> вам, сударь, и через 10 лет это править не надо.
Дык и я так думаю, но это только идея, чтобы узнать как именно сделать, надо изучать код, придумывать конкретное решение.
← →
@!!ex_from_browser (2008-05-25 11:17) [40]
> _mirage (25.05.08 07:54) [38]
> >[14] Kolan © (2008-05-24 21:42:00)
> вам, сударь, и через 10 лет это править не надо. потому
> что кривые символы можно выкидывать сразу после парзинга
> клиентского ответа. ибо.
А почему символ "не буду его писать" - кривой?
← →
_mirage (2008-05-25 14:47) [41]>[39] Kolan © (2008-05-25 11:02:00)
йож! я тебе решение написал в том же посте, иттить налево! не зли меня, я плохо спал. %-)
---
Understanding is not required. Only obedience.
← →
_mirage (2008-05-25 14:49) [42]>[40] @!!ex_from_browser (2008-05-25 11:17:00)
>А почему символ «не буду его писать» — кривой?
потому что код сделан не совсем так, как надо было бы его сделать. %-)
---
Understanding is not required. Only obedience.
← →
Anatoly Podgoretsky © (2008-05-25 18:26) [43]> Пробегал2... (25.05.2008 02:46:37) [37]
Твой клиент давно умер. Остался только у небольшого количества фанов.
"Пробегал2..." сообщил/сообщила в новостях следующее: news:1211644660.37@delphimaster.ru...
Пробегал2... (25.05.2008 02:46) [37]
а вот MF не сглючил ;)
http://magic-forum.narod.ru/
яяяя5мm=ЄняM4яMѓуэ5АDр/шу]ќ?
← →
Kerk © (2008-05-25 18:29) [44]
> Anatoly Podgoretsky © (25.05.08 18:26) [43]
>
> > Пробегал2... (25.05.2008 02:46:37) [37]
>
> Твой клиент давно умер. Остался только у небольшого количества
> фанов.
> "Пробегал2..." сообщил/сообщила в новостях следующее: news:
> 1211644660.37@delphimaster.ru...
> Пробегал2... (25.05.2008 02:46) [37]
> а вот MF не сглючил ;)
>
> http://magic-forum.narod.ru/
> яяяя5мm=ЄняM4яMѓуэ5АDр/шу]�ќ?
Фееричный пост. Дзенский :)
← →
Anatoly Podgoretsky © (2008-05-25 18:35) [45]> Kerk (25.05.2008 18:29:44) [44]
Ну ладно еще раз изменю подпись
← →
Kerk © (2008-05-25 18:45) [46]
> Anatoly Podgoretsky © (25.05.08 18:35) [45]
А NNTP этот под фрибсд скомпилится?
← →
_mirage (2008-05-25 18:47) [47]>[46] Kerk © (2008-05-25 18:45:00)
и не мечтай.
---
Understanding is not required. Only obedience.
← →
_mirage (2008-05-25 18:47) [48]>[46] Kerk © (2008-05-25 18:45:00)
максимум — можно NNTP-frontend к моему демону привинтить. но это мне надо rfc читать, а там многабукав.
---
Understanding is not required. Only obedience.
← →
Anatoly Podgoretsky © (2008-05-25 18:49) [49]> _mirage (25.05.2008 18:47:48) [48]
Не так и много, за пару дней справишься, только учи, что ДМ очень плохо ложится на NNTP - не та структура и принципы.
← →
_mirage (2008-05-25 19:08) [50]>[49] Anatoly Podgoretsky © (2008-05-25 18:49:00)
>Не так и много, за пару дней справишься
а мне не надо. %-)
к тому же бороться, например, с неадекватностями m$-софта (в частности — аутглюка) я не буду, если и стану писать. нафига?
---
Understanding is not required. Only obedience.
← →
Anatoly Podgoretsky © (2008-05-25 19:21) [51]> _mirage (25.05.2008 19:08:50) [50]
Вообще то МС к этому РФЦ не имеет никакого отношения.
← →
_mirage (2008-05-25 19:24) [52]>[51] Anatoly Podgoretsky © (2008-05-25 19:21:00)
насколько я помню — не имеет настолько, что как обычно совместимо хреново.
---
Understanding is not required. Only obedience.
← →
Ослик (2008-05-25 23:22) [53]Kolan © (24.05.08 22:44) [32]
> Про опен сорс я писал - не имею права на такое решение пока
> код написан нен нами а Gero+nikke.
Извини, но ты что-то путаешь.
По-крайней мере до версии 2.1.2 этот клиент был оперсорсным и любой желающий мог прислать nikkie или Gero свои наработки, а они уже думали, включать их в клиента, или нет.
Правда, потом nikkie куда-то пропал, к великому сожалению, и Gero отдувался один.
А теперь, как я понял, ты отдуваешься один за всех.
Кстати, сейчас посмотрел, исходники 2.1.2 до сих пор доступны на страничке nikkie:
http://schachspieler.narod.ru/dmclient.html
← →
Ослик (2008-05-25 23:31) [54]Вот еще одна знаковая ссылка:
http://sourceforge.net/projects/dmclient
Надо было сдесь и продолжать разработку.
← →
Ослик (2008-05-26 12:22) [55]Решил в обед глянуть исходники 2.1.2.
Основная проблема (покрайней мере у меня) совсем не в чтении файла, а вот-здесь:
procedure TDMCServer.GetNewAnswers(ForumID, TopicID, FromNo: Integer; Answers: TStrings);
begin
Answers.Text := HTTPGet(gSettings.ScriptURL + "?getconf=" + IntToStr(TopicID) +
"&n=" + IntToStr(ForumID) +
"&from=" + IntToStr(FromNo) + "&to=-1");
Соответственно, если в строке возвращаемой HTTPGet встречается символ с кодом 0, то строка обрезается по этот символ.
Поэтому я просто тупо добавил в HTTPGet перед возвратом цикл, в котором все символы с кодом 0 заменяются на пробел:
Конкретно после:
Result := http.Get(Url);
добавил:
for i:=1 to length(Result) do begin
if Result[i] = #0 then
Result[i] := " ";
end;
После чего, эта ветка стала открываться в ДМКлиенте до конца.
← →
Ослик (2008-05-26 12:32) [56]Нет, все-таки из-за "стрелочки" тоже есть проблемы - эта ветка открывается полностью, но каждый раз все посты после 6-го отмечает как новые.
Для "лечения" немного изменил код:
for i:=1 to length(Result) do begin
if Result[i] in [ #0, #26] then
Result[i] := " ";
end;
Удалил файл ветки (1211644660.txt) и заново ее переоткрыл, вуаля, теперь работает как надо. :)
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2008.07.13;
Скачать: [xml.tar.bz2];
Память: 0.59 MB
Время: 0.009 c