forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.FIDONET.DIGEST

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 17.08.2016, 16:39
Vladimir Fyodorov
Guest
 
Сообщений: n/a
По умолчанию RU.FTN.DEVELOP, RU.НUSKY: Опубликованы исходники проекта hWeb

Vladimir Fyodorov написал(а) к All в May 16 10:41:40 по местному времени:


> Некоторое время назад перестала корректно работать WebBBS Евгения
> Ветрова, находящаяся по адресу http://wayfarer.no-ip.info/. Проблема
> появилась в связи со снятием с поддержки Debian Squeeze и обновлением до
> Jessie. Евгению удалось разыскать исходные тексты проекта hWeb, внести
> необходимые поправки, а заодно вылечить несколько багов. Также попутно
> был обнаружен баг в hpt и предложен соответствующий патч. Евгений выложил
> исходники проекта для свободного скачивания. hWeb представляет собой
> простейшую читалку, использующую библиотеки проекта Нusky, и удобную для
> доступа с мобильных устройств.

[WebBBS](http://wayfarer.no-ip.info/)
[Исходники проекта](http://wayfarer.no-ip.info/hweb.zip)

=============================================================================
* Area : RU.FTN.DEVELOP
* From : Evgeny Vetrov, 2:5037/7 (30 Апреля 2016 14:08)
* Subj : hWeb
=============================================================================
Нello All.

В связи со снятием с поддержки Debian Squeeze пришлось обновиться до Jessie.
И тут случилось страшное. Перестали работать cgi скрипты проекта wayfarer.no-ip.info
Сам я этой читалкой уже не пользуюсь по этому как-то разбираться не стал.
Да и считал исходники утерянными очень давно. т.к. тянул их бинарниками аж с 2007 года (тогда еще на Sarge компилировал под i368).

Однако ко мне обратился Vladimir Fyodorov и говорит хороший у тебя был ресурс...
И что то задело это меня.

Как оказалось современный apache в качестве cgi принимает только x64.
Полез искать исходники...
И нашел. Перекомпилировал и все заработало.
Еще Vladimir Fyodorov обратил мое внимание на ошибку.
Исправил я эту ошибку.
И решил, что добру пропадать отдаю в добрые руки микро проект.
Немного причесал код. Добавил доку и лицензию.
Проект должен понравиться пользователям НPT т.к. интегрирован с Нusky.

[...]
=============================================================================

=============================================================================
* Area : RU.FTN.DEVELOP
* From : Evgeny Vetrov, 2:5037/7 (01 Мая 2016 13:54)
* Subj : hWeb
=============================================================================
Одно лечим другое калечим. Исправил еще багу.
http://wayfarer.no-ip.info/hweb.zip
=============================================================================


=============================================================================
* Area : RU.НUSKY
* From : Evgeny Vetrov, 2:5037/7 (01 Мая 2016 22:36)
* Subj : Баг в реализации Jam
=============================================================================
Нello All.

По наводке товарища Vladimir Fyodorov занялся удалением багов в своей web читалки.
Одним из багов было указанно, что у меня перепутаны адреса from и to.
Проверил, что за данные я вывожу в поля... и оказалось, что у меня все верно.

-= =-
sprintf(orig, "%d:%d/%d.%d", xmsg.orig.zone, xmsg.orig.net,
xmsg.orig.node, xmsg.orig.point);
sprintf(dest, "%d:%d/%d.%d", xmsg.dest.zone, xmsg.dest.net,
xmsg.dest.node, xmsg.dest.point);
-= =-

Дальнейшее исследование показало если читаешь из jam базы xmsg.orig = "0:0/0.0", xmsg.dest = "Адрес автора сообщения"
Если читаешь Squish то все нормально...

Есть люди которые могут исправить? Или самому патчь писать?
=============================================================================


=============================================================================
* Area : RU.НUSKY
* From : Evgeny Vetrov, 2:5037/7 (03 Мая 2016 08:49)
* To : Michael Dukelsky
* Subj : Баг в реализации Jam
=============================================================================
Нello Michael.

Давненько патчи не готовил.
То был просто дифф

-= smapi.patch =-
begin 644 smapi.patch
M+2TM('-M87!I+F]R:6<O<W)C+V%P:5]J86TN8PDR,#$V+3`U+3`R(#(R.C$V
M.C4U+C`P,#`P,#`P,"`K,#,P,`НK*RL@<VUA<&DO<W)C+V%P:5]J86TN8PDR
M,#$V+3`U+3`R(#(R.C$Y.C4U+C$X-S(Y,C4R,B`K,#,P,`I`0"`M-#4R+#<@
MS0U,BPW($!`"B`@("`@("`@("`@4W5B1FEE;&0@/2!86U?1V5T4W5B1FEE
M;&0Н;7-G:"P@)E-U8E!O<RP@2D%-4T9,1%]-4T=)1"D["B`@("`@("`@("`@
M:68@%-U8D9I96QD("$]($Y53$PI"B`@("`@("`@("`@("`@:68@"$Н;7-G
M+3YO<FEG+GIO;F4@?'P@;7-G+3YO<FEG+FYE="!\?"!M<V<M/F]R:6<N;F]D
M92DI"BT@("`@("`@("`@("`@("`@('!A<G-E1G1N061D<E,Н&-Н87(J5-U
M8D9I96QD+3Y"=69F97(L("8Н;7-G+3YD97-T*2P@4W5B1FEE;&0M/D1A=$QE
M;BD["BL@("`@("`@("`@("`@("`@('!A<G-E1G1N061D<E,Н&-Н87(J5-U
M8D9I96QD+3Y"=69F97(L("8Н;7-G+3YO<FEG*2P@4W5B1FEE;&0M/D1A=$QE
I;BD["B`OB`@("`@('T@*B\@+RН@96YD:68@*B\(`Н@("`@("`@>PН`
`
end
-==-
=============================================================================

=============================================================================
* Area : RU.НUSKY
* From : Rinat Н. Sadretdinow, 2:5020/620 (03 Мая 2016 11:08)
* To : Michael Dukelsky
* Subj : Баг в реализации Jam
=============================================================================
EV>>> Есть люди которые могут исправить? Или самому патчь писать?

MD>> Конечно самому. Причём патч к своему коду.
EV> А вот это ^^^^^^^^^^^^^^^^^^^^^^^^^ обидно было.
EV> Причём совершенно необоснованно. Сами лоханулись, а на людей гоните.
EV> Вот патч

И он прав, подтверждаю. Ради интереса посмотрел у себя в исходниках, которые я брал из интернета, то есть исходники точно не мои и не Evgany Vetrov -- точно такая же петрушка, которая исправлена в его патче. Так что тут явно в консерватории надо было править что он и сделал.
=============================================================================

--- GoldED+/OSX 1.1.5-b20160322
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

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

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


Текущее время: 10:30. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot