C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 Здравствуйте, гость ( Вход | Регистрация )   Скачать форум | Поиск по Форуму | Участники | Помощь
 Поиск по:   сайтy   
   архиву форума   
  ОтветитьНовая тема
Indy 10.1.5, Последняя версия на данный момент...
« предыдущая тема | следующая тема » Подписаться на тему | Отправить тему на E-mail | Распечатать тему
Doga
Отправлено: 05.11.2006, 22:44 Цитировать


Мастер участка


Группа: Участник
Сообщений: 575
Пользователь № 478
Регистрация: 16.01.04



Должен сразу предупредить, эта версия для BCB6 официально ещё не существует. Скорее всего, что это не окончательный вариант даже для Дельфи.

Но раз уж удалось получить исходники (с помощью автоинсталлятора для D7 biggrin.gif ), то почему бы не сделать тож самое и для BCB.

Как обычно не обошлось без проблем. В библиотеке SuperCore пришлось удалить из проэкта компоненты TIdServerIOHandlerChain и TIdChainEngine, по причине полного отсутствия в библиотеке объекта TIdStreаm2, используемого в модуле IdStreamVCLBase.pas. Но я думаю, сборка от этого пострадала не сильно smile.gif . Так же, после установки библиотеки пришлось исправлять IdWinSock2.hpp, в этот раз повзиться пришлось немного побольше - как-никак версия более новая biggrin.gif. Ну, и другие мелочи...

В общем, библиотека рабочая, по крайней мере та её часть, которая используется в моём проэкте.

Хотя, так и осталось не исправленным то что мне было нужно. Метод SendCmd, если не с первого раза, так со второго точно, как вводил клиента в ступор так и вводит. Клиент оживает только когда сервер его сам отключает. Мало того, помимо ввода в ступор клиента, использование вышеупомянутого метода этой версии может практически повесить всю систему - в ранних версиях Indy такого не наблюдалось ohmy.gif . Короче, прогресс на лицо biggrin.gif
Хотя проблема с SendCmd известна давно и умные люди советуют "быть проще" - использовать обыкновеннй WriteLn.

Библиотека компилировалась и "тестировалась" ( rolleyes.gif ) в WinXP SP2 & BCB6 Ent SP4. Библиотека полностью откомпилирована, необходимо только установить BPL-библиотеки в следующем порядке:
dclIndyCoreC60
dclIndyProtocolsC60
dclIndySuperCoreC60 (эту можно не ставить)
Ну и конечно пути.

P.S. Если Вы решите перекомпилировать проэкт IndySystemC60.bpk, не забудте перед этим сохранить файл IdWinSock2.hpp cool.gif

P.P.S. Только что обнаружил ошибку в предыдущей версии 10.0.52. А именно в модуле IdReply, метод TIdReply.UpdateText; В версии 10.1.5 эта ошибка исправлена. Так что, я думаю, 10.1.5 всё-таки лучше wink.gif

Файл: Indy10.1.5 for BCB6 Full Comiled.zip


Скачать: (.zip 13.62 Mb)

--------------------
Делай что должен - свершится, чему суждено...
 
Послать сообщение E-mail адрес Домашняя страница  Top
Лена
Отправлено: 28.12.2006, 14:49 Цитировать


Мастер участка


Группа: Участник
Сообщений: 501
Пользователь № 1148
Регистрация: 01.06.05



Я хотела узнать вышла ли поддержка Indy10 для Builder и стала просматривать новостную рассылку Indy. Там я увидела интересующий меня вопрос, но я до конца не поняла ответ. Умные мальчики, объясните мне ответ. smile.gif

Вот письмо:
I download Indy10 from ftp://indy.fulgan.com/ZIP/
In folder indy10 I find other folder Builder. I did not find file
install.txt. How I can install Indy10 in Builder 6?
Thanks for any help

Ответ:
> I download Indy10 from ftp://indy.fulgan.com/ZIP/
>
> In folder indy10 I find other folder Builder.

That has nothing to do with BCB. The only folder you need to concern
yourself with is the Lib folder.

> I did not find file install.txt.

There are no install instructions provided.

> How I can install Indy10 in Builder 6?

You have to first compile computil.dpr using dcc32.exe (or grab the .exe
from the Indy 9 snapshot. Then run the fullc6.bat file. You can then
install the compiled .bpl files into the IDE.


Gambit (technical support)



Последний абзац какой-то не понятный. Вроде получается, что 10 версия уже официально поддерживается для Builder (это они кстати обещали), правда инсталляция какая-то чудная или я ничего не поняла. wizard.gif
 
Послать сообщение E-mail адрес  Top
Tantos
Отправлено: 29.12.2006, 02:16 Цитировать


Станционный диспетчер


Группа: Участник
Сообщений: 108
Пользователь № 2982
Регистрация: 15.11.06



QUOTE (Лена @ 28.12.2006, 21:49)
You have to first compile computil.dpr using dcc32.exe (or grab the .exe
from the Indy 9 snapshot.  Then run the fullc6.bat file.  You can then
install the compiled .bpl files into the IDE.

Сначала вы должны откомпилировать файл computil.dpr, используя dcc32.exe (или взять готовый .exe из поставки Indy 9). Затем запустите файл fullc6.bat. После этого вы можете установить откомпилированные .bpl-файлы в IDE.

ИМХО, немного коряво, но понятно wink.gif .
Кстати, прогуляйся по этой ссылочке: Как установить indy 10 на C++ Билдер 6 ?

Отредактировано Tantos - 29.12.2006, 09:18

--------------------
Чем больше узнаю людей, тем больше люблю компьютеры.
 
Послать сообщение ICQ  Top
Лена
Отправлено: 29.12.2006, 14:05 Цитировать


Мастер участка


Группа: Участник
Сообщений: 501
Пользователь № 1148
Регистрация: 01.06.05



Cпасибо, в январе попробую установить Indy10 с сайта Indy.

С Новым Годом!!! smile.gif
 
Послать сообщение E-mail адрес  Top
3 ответов с: 05.11.2006, 22:44 Подписаться на тему | Отправить тему на E-mail | Распечатать тему

Back to Компоненты VCL
ОтветитьНовая тема