Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Delphi |
![]() ![]() |
Топик располагается на нескольких страницах: [1] 2 вперед Ctrl→ все |
_Vasilisk_ Member Откуда: Украина, Харьков Сообщений: 12436 |
Кто-то пытался подружить RabbitMQ и Delphi? Может кому клиентская dll попадалась? С уважением, Vasilisk |
30 сен 19, 19:55 [21983185] Ответить | Цитировать Сообщить модератору |
_Vasilisk_ Member Откуда: Украина, Харьков Сообщений: 12436 |
Что-то провтыкал. линк с официального сайта |
30 сен 19, 19:57 [21983186] Ответить | Цитировать Сообщить модератору |
X-Cite Member Откуда: Минск Сообщений: 1804 |
https://www.habarisoft.com/habari_rabbitmq.html |
30 сен 19, 19:57 [21983187] Ответить | Цитировать Сообщить модератору |
_Vasilisk_ Member Откуда: Украина, Харьков Сообщений: 12436 |
|
||
30 сен 19, 19:59 [21983190] Ответить | Цитировать Сообщить модератору |
_Vasilisk_ Member Откуда: Украина, Харьков Сообщений: 12436 |
Нашел это https://github.com/HeZiHang/Delphi-RabbitMQ буду щупать |
30 сен 19, 20:05 [21983194] Ответить | Цитировать Сообщить модератору |
_Vasilisk_ Member Откуда: Украина, Харьков Сообщений: 12436 |
Мдя. В самой библиотеке rabbitmq-cstatic int connect_socket(struct addrinfo *addr, amqp_time_t deadline) { int one = 1; int sockfd; int flags; int last_error; sockfd = socket(addr->ai_family, addr->ai_socktype, addr->ai_protocol); соответственно про Win64 можно забыть |
7 окт 19, 21:07 [21988837] Ответить | Цитировать Сообщить модератору |
Василий 2 Member Откуда: Сообщений: 1016 |
Кто-то запрещает в Win64 запускать х32 приложения? |
||
8 окт 19, 10:27 [21989152] Ответить | Цитировать Сообщить модератору |
_Vasilisk_ Member Откуда: Украина, Харьков Сообщений: 12436 |
|
||
8 окт 19, 11:33 [21989217] Ответить | Цитировать Сообщить модератору |
Василий 2 Member Откуда: Сообщений: 1016 |
Мда, это фейл |
8 окт 19, 15:51 [21989573] Ответить | Цитировать Сообщить модератору |
rgreat Member Откуда: Сообщений: 6460 |
Здравствуй работа через 32х битный прокси? |
8 окт 19, 16:00 [21989583] Ответить | Цитировать Сообщить модератору |
_Vasilisk_ Member Откуда: Украина, Харьков Сообщений: 12436 |
|
||
8 окт 19, 16:22 [21989622] Ответить | Цитировать Сообщить модератору |
X-Cite Member Откуда: Минск Сообщений: 1804 |
У кролика есть api Можно свою библиотеку написать... |
8 окт 19, 16:26 [21989626] Ответить | Цитировать Сообщить модератору |
_Vasilisk_ Member Откуда: Украина, Харьков Сообщений: 12436 |
|
||
8 окт 19, 16:30 [21989634] Ответить | Цитировать Сообщить модератору |
Кроик Семён Member Откуда: СПб --> Dortmund Сообщений: 6667 |
ОФФ
Больше минуты искал кнопку "купить". Что за дизайнеры ... |
||
8 окт 19, 16:58 [21989672] Ответить | Цитировать Сообщить модератору |
Мимопроходящий Member Откуда: бурятский тундрюк, эсквайр Сообщений: 31835 |
08.10.2019 16:58, Кроик Семён пишет: > > Больше минуты искал кнопку "купить". Что за дизайнеры ... дык, кролики ж! это не только ценный мех... Posted via ActualForum NNTP Server 1.5 |
8 окт 19, 17:02 [21989679] Ответить | Цитировать Сообщить модератору |
X-Cite Member Откуда: Минск Сообщений: 1804 |
Нашел меньше чем за минуту.. но уже знал, что не так просто)) Устраиваем челлендж, кто быстрее) Такая кнопка должна быть на большая и вверху. Или они думают, что сначала читаешь читаешь. а потом хоп.. а тут купить... |
||||
8 окт 19, 19:40 [21989820] Ответить | Цитировать Сообщить модератору |
Кроик Семён Member Откуда: СПб --> Dortmund Сообщений: 6667 |
X-Cite, Ты то уже знал, что кнопка "купить" существует, а я еще проверял гипотезу отдельной вкладки "магазин" в меню или на других страницах. Потом снова на эту вернулся и таки нашел. |
8 окт 19, 23:28 [21989942] Ответить | Цитировать Сообщить модератору |
Василий 2 Member Откуда: Сообщений: 1016 |
А просто заменить int sockfd на SOCKET? Вообще очень странно, конечно, либа базовая, неужели ее никто под 64 не тестировал... Или все под линухом сидят? |
||||
9 окт 19, 10:02 [21990107] Ответить | Цитировать Сообщить модератору |
X-Cite Member Откуда: Минск Сообщений: 1804 |
Кто в Delphi пишет отдельный бэкенд? |
9 окт 19, 10:15 [21990117] Ответить | Цитировать Сообщить модератору |
_Vasilisk_ Member Откуда: Украина, Харьков Сообщений: 12436 |
Исправить, конечно, можно, но тогда придется отказаться от новых версий
|
||||||
9 окт 19, 14:52 [21990496] Ответить | Цитировать Сообщить модератору |
Василий 2 Member Откуда: Сообщений: 1016 |
Исправь и предложи пулл реквест автору. А что размазано - по тому, что я увидел, исправлению подлежит только sockfd (хотя его там и дофига), то есть поиск по слову и кропотливая замена типа. |
||
9 окт 19, 15:10 [21990541] Ответить | Цитировать Сообщить модератору |
_Vasilisk_ Member Откуда: Украина, Харьков Сообщений: 12436 |
|
||||
9 окт 19, 17:23 [21990716] Ответить | Цитировать Сообщить модератору |
Василий 2 Member Откуда: Сообщений: 1016 |
Ну, зависит от того, насколько тебе это надо. Накатывать диффы не такая сложная задача. Конечно менять сигнатуру. Прикол в том, что для старых платформ ничего и не поменяется, а на х64 оно никогда и не работало нормально |
||||||
9 окт 19, 18:30 [21990761] Ответить | Цитировать Сообщить модератору |
_Vasilisk_ Member Откуда: Украина, Харьков Сообщений: 12436 |
Полез таки курочить - впал в ступор. Эти товарищи через возвращаемое значение еще и код ошибки передают. Типа >= 0, значит вернулся сокет. Если < 0, то ошибка. Нет слов |
2 дек 19, 20:27 [22030732] Ответить | Цитировать Сообщить модератору |
rgreat Member Откуда: Сообщений: 6460 |
..
Сообщение было отредактировано: 2 дек 19, 21:01 |
2 дек 19, 21:01 [22030750] Ответить | Цитировать Сообщить модератору |
Топик располагается на нескольких страницах: [1] 2 вперед Ctrl→ все |
Все форумы / Delphi | ![]() |