VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Вход

Для индексации полезных и бесполезных разговоров

Разговоры на кухне

Модератор: Glukinho

notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал Grushkovna

Сообщение notify_ded_bot »


Сегодня завершаем прием заявок на мерч от онлайн участников!

Если еще этого не сделали, то сегодня последний шанс.
Доставка по территории РФ - за наш счет

Участник получает:
- кружка
- блокнот
- ручка
- в каждую 5-ую отправку мы добавляем бонус

Как это сделать:
Заходите в свой аккаунт на сайт трансляции https://asterconf25.ru/
Далее по красной кнопке "Вам доступен мерч" оформляете заказ.
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал fish9370

Сообщение notify_ded_bot »

Здравствуйте, никто не сталкивался с проблемой когда нужно через Dial вызвать паралельно много клиентов и они просто обрезаются из-за размера строки?
Как я понимаю там ограничение в 200 char. Решается такое только правкой исходников?

Понимаю что для такого нужно юзать очереди, но бизнес против.

Там стоит ограничение на 256 каналов, одновременно. И вероятно может быть ограничение на длину строки. Вероятно надо патчить, если вам нужно больше
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал Maksym_Pikhurovych_Bullet

Сообщение notify_ded_bot »

Там стоит ограничение на 256 каналов, одновременно. И вероятно может быть ограничение на длину строки. Вероятно надо патчить, если вам нужно больше

256 каналов увидел в исходниках, пока не могу дойти к длинне строки. Как раз проблема в ней, влезает 2034 символа. Еще ж проблема что я это из AGI выполняю, может ещё и его буфер увеличивать прийдется...
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал fish9370

Сообщение notify_ded_bot »

256 каналов увидел в исходниках, пока не могу дойти к длинне строки. Как раз проблема в ней, влезает 2034 символа. Еще ж проблема что я это из AGI выполняю, может ещё и его буфер увеличивать прийдется...

да, agi по-дефолту тоже накладывает ограничение на длину сообщения, есть способы это обойти
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал Maksym_Pikhurovych_Bullet

Сообщение notify_ded_bot »

да, agi по-дефолту тоже накладывает ограничение на длину сообщения, есть способы это обойти

Не подскажите, где посмотреть?)
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал fish9370

Сообщение notify_ded_bot »

Не подскажите, где посмотреть?)

res_agi.c, функция handle_getvariable()
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал fish9370

Сообщение notify_ded_bot »


char tempstr[1024] = "";
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал fish9370

Сообщение notify_ded_bot »


жестко зашит буфер
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал fish9370

Сообщение notify_ded_bot »


лучше его заменить на динамическую строку, тогда ограничений не будет
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал fish9370

Сообщение notify_ded_bot »


тогда надо использовать функцию ast_func_read2() вместо ast_func_read()
Ответить
© 2008 — 2026 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH