Установка WebSocket в Lazarus

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Re: Установка WebSocket в Lazarus

Сообщение Лекс Айрин » 29.07.2016 18:10:33

nyakatyan писал(а):но он попросил очень много других компонентов которые есть только откомпилированные и как запустить всё это не известно


Дельфи коммерческая система, да и компоненты не все бесплатные, поэтому отсутствие исходников в ней скорее норма.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Установка WebSocket в Lazarus

Сообщение nyakatyan » 29.07.2016 18:10:43

о боже... да тыкните меня еб**м в ссылки откуда вы всё качаете, ну нифига не могу я найти эти 2 dll

Добавлено спустя 1 минуту 26 секунд:
Лекс Айрин писал(а):Дельфи коммерческая система, да и компоненты не все бесплатные, поэтому отсутствие исходников в ней скорее норма.

на делфи я ещё не пробовала, но сейчас ставлю чтоб попробовать, а ошибки поиска файлов выдавал лазарус

Добавлено спустя 8 минут 4 секунды:
ВСЁ!!!!!!111!!!
РАЗОБРАЛАСЬ НАКОНЕЦ!!!
nyakatyan
незнакомец
 
Сообщения: 7
Зарегистрирован: 28.07.2016 19:18:44

Re: Установка WebSocket в Lazarus

Сообщение Лекс Айрин » 29.07.2016 18:22:23

nyakatyan, решение в студию, плиз, для будущих новичков.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Установка WebSocket в Lazarus

Сообщение nyakatyan » 29.07.2016 18:32:54

Лекс Айрин писал(а):nyakatyan, решение в студию, плиз, для будущих новичков.

в самом первом сообщении
или лучше в конец писать?
nyakatyan
незнакомец
 
Сообщения: 7
Зарегистрирован: 28.07.2016 19:18:44

Re: Установка WebSocket в Lazarus

Сообщение Лекс Айрин » 29.07.2016 19:19:59

Имхо, и так сойдет.

Добавлено спустя 9 минут 5 секунд:
Единственное НО... качать по одному не наш метод -- лучше выйти в корень и скачать ВСЕ. Там есть возможность. Потом нужное перемещается поближе к корню диска, а ненужное оставляется на потом. Есть вероятность, что потребуется какой-нибудь из скачанных "левых" компонентов в будущем-с.

И еще одно... файлы по ссылке из сообщения viewtopic.php?p=100055#p100055 все же скачайте и бросьте dll оттуда в корень проекта. Без них она может и соберется, но работать не будет-с. Если только не окажется такого же в системе.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Установка WebSocket в Lazarus

Сообщение Vadim » 31.07.2016 20:11:35

nyakatyan писал(а):сначала пыталась скачать вот отсюда
http://www.esegece.com/websockets/
но он попросил очень много других компонентов которые есть только откомпилированные и как запустить всё это не известно

Там, насколько я понял, сначала нужно установить в Lazarus INDY-компоненты, т.к. эта фиговина (websockets) паразитирует именно на них. Без Indy ничего работать не будет.
Вопрос не по теме: Вы хотите со своим учителем веб-сервер сделать, взявшись за такие серьёзные компоненты?
Есть одна серьёзная проблема и связана она как раз с Indy. Эти компоненты уже более 10 лет как забросили. И неспроста - сильно сложные, ни у кого нет сил их нормально доделать. ;-)
Боюсь Ваш веб-сервер на их основе будет работать как лебедь, рак и щука (если у Вас в школе изучали это произведение :-) ).
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Установка WebSocket в Lazarus

Сообщение Снег Север » 01.08.2016 08:36:25

Vadim писал(а):Есть одна серьёзная проблема и связана она как раз с Indy. Эти компоненты уже более 10 лет как забросили.
Не знаю. что там забросили, но на Делфи, вплоть до десятки включительно, они работают на ура, причем не только в винде, но и в мобильных приложениях. И, по моему личному опыту, часто надежнее, чем синапс.
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 3053
Зарегистрирован: 27.11.2007 16:14:47

Re: Установка WebSocket в Lazarus

Сообщение Лекс Айрин » 01.08.2016 09:36:02

Vadim писал(а):Там, насколько я понял, сначала нужно установить в Lazarus INDY-компоненты, т.к. эта фиговина (websockets) паразитирует именно на них. Без Indy ничего работать не будет


странно... но в лазаре я не нашел indy-компонент, то тем не менее все подключилось и собралось в тестовом режиме.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Установка WebSocket в Lazarus

Сообщение pupsik » 01.08.2016 09:59:41

Есть одна серьёзная проблема и связана она как раз с Indy. Эти компоненты уже более 10 лет как забросили.
странно забросили как то. Мне rapid пишет иное. См. скрин...

Добавлено спустя 45 секунд:
это лазаря версия. Дельфийская, вроде больше комитов...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: Установка WebSocket в Lazarus

Сообщение Vadim » 01.08.2016 15:28:49

pupsik
Это Вы откуда берете? Хочу тоже там посмотреть.

Добавлено спустя 1 минуту 4 секунды:
Лекс Айрин писал(а):странно... но в лазаре я не нашел indy-компонент, то тем не менее все подключилось и собралось в тестовом режиме.

В комплекте с websocket идёт пара десятков откомпилированных модулей Indy.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Установка WebSocket в Lazarus

Сообщение Лекс Айрин » 01.08.2016 16:13:02

Vadim писал(а):В комплекте с websocket идёт пара десятков откомпилированных модулей Indy.


ГДЕ?!?!?!?!
Код: Выделить всё
I:\...met\source\components\websockets>dir
Содержимое папки I:\promet-erp-master\promet-erp-master\promet\source\component
s\websockets

30.07.2016  09:03    <DIR>          .
30.07.2016  09:03    <DIR>          ..
29.07.2016  12:40             2 229 bclasses.pas
29.07.2016  12:40               664 bsysutils.pas
29.07.2016  12:40            24 484 customserver2.pas
29.07.2016  12:40            64 838 websocket2.pas
29.07.2016  12:40             1 302 websockets.lpk
29.07.2016  12:40               396 websockets.pas
               6 файлов         93 913 байт
               2 папок     370 454 528 байт свободно
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Установка WebSocket в Lazarus

Сообщение pupsik » 01.08.2016 17:21:07

Это Вы откуда берете? Хочу тоже там посмотреть.

https://svn.atozed.com:444/svn/Indy10
сорцы под паролем (не понимаю почему):
Код: Выделить всё
User ID: Indy-Public-RO
No Password


Подробнее тут:
http://www.indyproject.org/Sockets/Download/svn.EN.aspx

Добавлено спустя 2 минуты 13 секунд:
ГДЕ?!?!?!?!
эти компоненты синапсе хотят, а не инди... В шапке ведь вопрошающий написал... Т.е.:
promet-erp-master
зависит от synapse. Кстати: в "промет" много чего интересного есть.

Добавлено спустя 1 минуту 2 секунды:
а инди, как я понимаю: http://www.esegece.com/websockets/ они "хотят". :)
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: Установка WebSocket в Lazarus

Сообщение Лекс Айрин » 01.08.2016 17:41:38

pupsik, то есть, получается, что websockets это куча РАЗНЫХ библиотек...

pupsik писал(а):эти компоненты синапсе хотят,


я в курсе.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Установка WebSocket в Lazarus

Сообщение Vadim » 01.08.2016 19:05:23

Лекс Айрин писал(а):ГДЕ?!?!?!?!

Например вот здесь: http://www.esegece.com/websockets/#wsdownload

Добавлено спустя 5 минут 58 секунд:
pupsik писал(а):https://svn.atozed.com:444/svn/Indy10

А если пользоваться только браузером, как это всё за раз скачать?
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Установка WebSocket в Lazarus

Сообщение Лекс Айрин » 01.08.2016 19:20:40

Vadim, в МОЕЙ реплике этого нет.
И, если уж на то пошло, ВАША реплика скомпонована для Дельфи. Поддержка Lazarus тут прикручена сверху и, судя по всему, даже не вычищен код/ресурсы. Даже интересно, запустится ли он без глюков. Я же использовал корректно портированный под Lazarus вариант.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Пред.След.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 225

Рейтинг@Mail.ru