freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 28 апр 2024 02:13

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: call forward
СообщениеДобавлено: 27 авг 2014 14:38 

Зарегистрирован: 21 авг 2014 14:58
Сообщения: 40
Добрый день.
Не могу понять, как конфигурируется перевод звонков между ползьователями. То есть юзер принял звонок, хочет перевести его на другой номер внутренний или внешний, нажав например, * . Посмотрел https://wiki.freeswitch.org/wiki/Call_Forward_Example, но что-то мне кажется это что-то не то. Странно, что такое простое свойство автоматом не включено.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 27 авг 2014 14:42 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
https://wiki.freeswitch.org/wiki/Misc._ ... s_att_xfer

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 27 авг 2014 16:55 

Зарегистрирован: 21 авг 2014 14:58
Сообщения: 40
Спасибо за наводку!
Посмотрел дефолтный конфиг dialplan, есть строчка в
Код:
<extension name="Local_Extension">
      <condition field="destination_number" expression="^(1[01239][0-9])$">
        <action application="export" data="dialed_extension=$1"/>
        <!-- bind_meta_app can have these args <key> [a|b|ab] [a|b|o|s] <app> -->
        <action application="bind_meta_app" data="1 b s execute_extension::dx XML features"/>
        <action application="bind_meta_app" data="2 b s record_session::$${recordings_dir}/${caller_id_number}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/>
        <action application="bind_meta_app" data="3 b s execute_extension::cf XML features"/>
        <action application="bind_meta_app" data="4 b s execute_extension::att_xfer XML features"/>
        <action application="set" data="ringback=${us-ring}"/>
        <action application="set" data="transfer_ringback=$${hold_music}"/>
        <action application="set" data="call_timeout=30"/>
        <!-- <action application="set" data="sip_exclude_contact=${network_addr}"/> -->
        <action application="set" data="hangup_after_bridge=true"/>
        <!--<action application="set" data="continue_on_fail=NORMAL_TEMPORARY_FAILURE,USER_BUSY,NO_ANSWER,TIMEOUT,NO_ROUTE_DESTINATION"/> -->
        <action application="set" data="continue_on_fail=true"/>
        <action application="hash" data="insert/${domain_name}-call_return/${dialed_extension}/${caller_id_number}"/>
        <action application="hash" data="insert/${domain_name}-last_dial_ext/${dialed_extension}/${uuid}"/>
        <action application="set" data="called_party_callgroup=${user_data(${dialed_extension}@${domain_name} var callgroup)}"/>
        <action application="hash" data="insert/${domain_name}-last_dial_ext/${called_party_callgroup}/${uuid}"/>
        <action application="hash" data="insert/${domain_name}-last_dial_ext/global/${uuid}"/>
        <!--<action application="export" data="nolocal:sip_secure_media=${user_data(${dialed_extension}@${domain_name} var sip_secure_media)}"/>-->
        <action application="hash" data="insert/${domain_name}-last_dial/${called_party_callgroup}/${uuid}"/>
        <action application="bridge" data="user/${dialed_extension}@${domain_name}"/>
        <action application="answer"/>
        <action application="sleep" data="1000"/>
        <action application="bridge" data="loopback/app=voicemail:default ${domain_name} ${dialed_extension}"/>
      </condition>
    </extension>

Есть такая строчка:
<action application="bind_meta_app" data="4 b s execute_extension::att_xfer XML features"/>
вообще не врублюсь как она работает.
Читаю bind_meta_app...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 27 авг 2014 17:07 
Site Admin

Зарегистрирован: 29 июн 2012 11:19
Сообщения: 224
Пользуйтесь тегами Code Отредактировал ваше сообщение с учетом тегов.

_________________
Если вы нашли решение, опишите его, пожалуйста, на форуме


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 27 авг 2014 17:08 
Site Admin

Зарегистрирован: 29 июн 2012 11:19
Сообщения: 224
По сабжу - инструкция выполняет att_xfer в диалплане features

_________________
Если вы нашли решение, опишите его, пожалуйста, на форуме


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 27 авг 2014 17:10 

Зарегистрирован: 21 авг 2014 14:58
Сообщения: 40
Вроде бы понял - после нажатия *4 можно перевести вызов. А нельзя ли как-то сделать, чтобы это срабатывало только по нажатию звездочки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 27 авг 2014 17:55 
Site Admin

Зарегистрирован: 29 июн 2012 11:19
Сообщения: 224
Можно.

_________________
Если вы нашли решение, опишите его, пожалуйста, на форуме


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 27 авг 2014 18:10 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
..., но использовать нужно другую приложуху вместо bind_meta_app
какую ищите сами

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 27 авг 2014 23:32 

Зарегистрирован: 21 авг 2014 14:58
Сообщения: 40
Спасибо за советы.
Думаю, что не так легко это все.
Пробую делать звонок через внешний номер(SIP провайдер), звонок поступает на внутренний номер 193, потом нажимаю *4192# для перевода на внутренний номер, звонок приходит на 192, беру трубку, но при этом обрыв происходит связи у звонящего через внешний номер. Дебаг звонка:
Код:
EXECUTE sofia/external/+79117501907@sip.telphin.com:5068 playback(local_stream://moh)
2014-08-27 23:22:13.739325 [WARNING] mod_local_stream.c:470 Unknown source moh, trying 'default'
2014-08-27 23:22:13.739325 [ERR] mod_local_stream.c:479 Unknown source default
2014-08-27 23:22:13.739325 [DEBUG] switch_core_session.c:907 Send signal sofia/external/+79117501907@sip.telphin.com:5068 [BREAK]
2014-08-27 23:22:13.739325 [DEBUG] switch_ivr_bridge.c:395 Send signal sofia/internal/sip:193@217.66.157.39:56930 [BREAK]
2014-08-27 23:22:18.959323 [DEBUG] switch_ivr.c:595 Send signal sofia/external/+79117501907@sip.telphin.com:5068 [BREAK]
2014-08-27 23:22:24.319326 [DEBUG] switch_ivr.c:614 sofia/internal/sip:193@217.66.157.39:56930 Command Execute execute_extension(att_xfer XML features)
EXECUTE sofia/internal/sip:193@217.66.157.39:56930 execute_extension(att_xfer XML features)
2014-08-27 23:22:24.319326 [INFO] mod_dialplan_xml.c:558 Processing +79117501907 <+79117501907>->att_xfer in context features
Dialplan: sofia/internal/sip:193@217.66.157.39:56930 parsing [features->dx] continue=false
Dialplan: sofia/internal/sip:193@217.66.157.39:56930 Regex (FAIL) [dx] destination_number(att_xfer) =~ /^dx$/ break=on-false
Dialplan: sofia/internal/sip:193@217.66.157.39:56930 parsing [features->att_xfer] continue=false
Dialplan: sofia/internal/sip:193@217.66.157.39:56930 Regex (PASS) [att_xfer] destination_number(att_xfer) =~ /^att_xfer$/ break=on-false
Dialplan: sofia/internal/sip:193@217.66.157.39:56930 Action read(3 4 'tone_stream://%(10000,0,350,440)' digits 30000 #)
Dialplan: sofia/internal/sip:193@217.66.157.39:56930 Action set(origination_cancel_key=#)
Dialplan: sofia/internal/sip:193@217.66.157.39:56930 Action att_xfer(user/${digits}@31.184.192.155)
2014-08-27 23:22:24.319326 [NOTICE] switch_core_session.c:2986 Execute read(3 4 'tone_stream://%(10000,0,350,440)' digits 30000 #)
EXECUTE sofia/internal/sip:193@217.66.157.39:56930 read(3 4 'tone_stream://%(10000,0,350,440)' digits 30000 #)
2014-08-27 23:22:24.319326 [DEBUG] switch_ivr_play_say.c:1305 Codec Activated L16@8000hz 1 channels 20ms
2014-08-27 23:22:24.999325 [DEBUG] switch_rtp.c:5831 RTP RECV DTMF 1:1600
2014-08-27 23:22:24.999325 [DEBUG] switch_channel.c:487 RECV DTMF 1:1600
2014-08-27 23:22:24.999325 [DEBUG] switch_ivr_play_say.c:1714 done playing file tone_stream://%(10000,0,350,440)
2014-08-27 23:22:25.859322 [DEBUG] switch_rtp.c:5831 RTP RECV DTMF 9:1600
2014-08-27 23:22:25.859322 [DEBUG] switch_channel.c:487 RECV DTMF 9:1600
2014-08-27 23:22:26.279333 [DEBUG] switch_rtp.c:5831 RTP RECV DTMF 2:1600
2014-08-27 23:22:26.279333 [DEBUG] switch_channel.c:487 RECV DTMF 2:1600
2014-08-27 23:22:26.959324 [DEBUG] switch_rtp.c:5831 RTP RECV DTMF #:1600
2014-08-27 23:22:26.959324 [DEBUG] switch_channel.c:487 RECV DTMF #:1600
2014-08-27 23:22:26.959324 [NOTICE] switch_core_session.c:2986 Execute set(origination_cancel_key=#)
EXECUTE sofia/internal/sip:193@217.66.157.39:56930 set(origination_cancel_key=#)
2014-08-27 23:22:26.959324 [DEBUG] mod_dptools.c:1435 sofia/internal/sip:193@217.66.157.39:56930 SET [origination_cancel_key]=[#]
2014-08-27 23:22:26.959324 [NOTICE] switch_core_session.c:2986 Execute att_xfer(user/${digits}@31.184.192.155)
EXECUTE sofia/internal/sip:193@217.66.157.39:56930 att_xfer(user/192@31.184.192.155)
2014-08-27 23:22:26.959324 [DEBUG] switch_channel.c:1765 (sofia/internal/sip:193@217.66.157.39:56930) Callstate Change ACTIVE -> RING_WAIT
2014-08-27 23:22:26.959324 [DEBUG] switch_channel.c:1200 sofia/internal/sip:193@217.66.157.39:56930 EXPORTING[export_vars] [RFC2822_DATE]=[Wed, 27 Aug 2014 23:21:42 +0400] to event
2014-08-27 23:22:26.959324 [DEBUG] switch_channel.c:1200 sofia/internal/sip:193@217.66.157.39:56930 EXPORTING[export_vars] [RFC2822_DATE]=[Wed, 27 Aug 2014 23:21:42 +0400] to event
2014-08-27 23:22:26.959324 [DEBUG] switch_channel.c:1200 sofia/internal/sip:193@217.66.157.39:56930 EXPORTING[export_vars] [dialed_extension]=[193] to event
2014-08-27 23:22:26.959324 [DEBUG] switch_ivr_originate.c:2079 Parsing global variables
2014-08-27 23:22:26.959324 [DEBUG] switch_channel.c:1200 sofia/internal/sip:193@217.66.157.39:56930 EXPORTING[export_vars] [RFC2822_DATE]=[Wed, 27 Aug 2014 23:21:42 +0400] to event
2014-08-27 23:22:26.959324 [DEBUG] switch_channel.c:1200 sofia/internal/sip:193@217.66.157.39:56930 EXPORTING[export_vars] [RFC2822_DATE]=[Wed, 27 Aug 2014 23:21:42 +0400] to event
2014-08-27 23:22:26.959324 [DEBUG] switch_channel.c:1200 sofia/internal/sip:193@217.66.157.39:56930 EXPORTING[export_vars] [dialed_extension]=[193] to event
2014-08-27 23:22:26.959324 [DEBUG] switch_ivr_originate.c:2079 Parsing global variables
2014-08-27 23:22:26.959324 [DEBUG] switch_event.c:1688 Parsing variable [sip_invite_domain]=[31.184.192.155]
2014-08-27 23:22:26.959324 [DEBUG] switch_event.c:1688 Parsing variable [presence_id]=[192@31.184.192.155]
2014-08-27 23:22:26.959324 [NOTICE] switch_channel.c:1054 New Channel sofia/internal/sip:192@91.231.141.230:3078 [7af51fec-2e1f-11e4-94d2-35969652ca2d]
2014-08-27 23:22:26.959324 [DEBUG] mod_sofia.c:4564 (sofia/internal/sip:192@91.231.141.230:3078) State Change CS_NEW -> CS_INIT
2014-08-27 23:22:26.959324 [DEBUG] switch_core_session.c:1387 Send signal sofia/internal/sip:192@91.231.141.230:3078 [BREAK]
2014-08-27 23:22:26.959324 [DEBUG] mod_sofia.c:4634 [zrtp_passthru] Setting a-leg inherit_codec=true
2014-08-27 23:22:26.959324 [DEBUG] mod_sofia.c:4637 [zrtp_passthru] Setting b-leg absolute_codec_string='PCMA@8000h@20i@64000b'
2014-08-27 23:22:26.959324 [DEBUG] switch_core_state_machine.c:470 (sofia/internal/sip:192@91.231.141.230:3078) Running State Change CS_INIT
2014-08-27 23:22:26.959324 [DEBUG] switch_core_state_machine.c:510 (sofia/internal/sip:192@91.231.141.230:3078) State INIT
2014-08-27 23:22:26.959324 [DEBUG] mod_sofia.c:87 sofia/internal/sip:192@91.231.141.230:3078 SOFIA INIT
2014-08-27 23:22:26.959324 [DEBUG] sofia_glue.c:1226 sofia/internal/sip:192@91.231.141.230:3078 sending invite version: 1.4.7  32bit
Local SDP:
v=0
o=FreeSWITCH 1409140858 1409140859 IN IP4 31.184.192.155
s=FreeSWITCH
c=IN IP4 31.184.192.155
t=0 0
m=audio 26488 RTP/AVP 8 101 13
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=sendrecv

2014-08-27 23:22:26.959324 [DEBUG] switch_core_state_machine.c:40 sofia/internal/sip:192@91.231.141.230:3078 Standard INIT
2014-08-27 23:22:26.959324 [DEBUG] switch_core_state_machine.c:48 (sofia/internal/sip:192@91.231.141.230:3078) State Change CS_INIT -> CS_ROUTING
2014-08-27 23:22:26.959324 [DEBUG] switch_core_session.c:1387 Send signal sofia/internal/sip:192@91.231.141.230:3078 [BREAK]
2014-08-27 23:22:26.959324 [DEBUG] switch_core_state_machine.c:510 (sofia/internal/sip:192@91.231.141.230:3078) State INIT going to sleep
2014-08-27 23:22:26.959324 [DEBUG] switch_core_state_machine.c:470 (sofia/internal/sip:192@91.231.141.230:3078) Running State Change CS_ROUTING
2014-08-27 23:22:26.959324 [DEBUG] switch_core_state_machine.c:526 (sofia/internal/sip:192@91.231.141.230:3078) State ROUTING
2014-08-27 23:22:26.959324 [DEBUG] mod_sofia.c:123 sofia/internal/sip:192@91.231.141.230:3078 SOFIA ROUTING
2014-08-27 23:22:26.959324 [DEBUG] switch_ivr_originate.c:67 (sofia/internal/sip:192@91.231.141.230:3078) State Change CS_ROUTING -> CS_CONSUME_MEDIA
2014-08-27 23:22:26.959324 [DEBUG] switch_core_session.c:1387 Send signal sofia/internal/sip:192@91.231.141.230:3078 [BREAK]
2014-08-27 23:22:26.959324 [DEBUG] switch_core_state_machine.c:526 (sofia/internal/sip:192@91.231.141.230:3078) State ROUTING going to sleep
2014-08-27 23:22:26.959324 [DEBUG] switch_core_state_machine.c:470 (sofia/internal/sip:192@91.231.141.230:3078) Running State Change CS_CONSUME_MEDIA
2014-08-27 23:22:26.959324 [DEBUG] switch_core_state_machine.c:545 (sofia/internal/sip:192@91.231.141.230:3078) State CONSUME_MEDIA
2014-08-27 23:22:26.959324 [DEBUG] switch_core_state_machine.c:545 (sofia/internal/sip:192@91.231.141.230:3078) State CONSUME_MEDIA going to sleep
2014-08-27 23:22:26.959324 [DEBUG] switch_core_session.c:1052 Send signal sofia/internal/sip:192@91.231.141.230:3078 [BREAK]
2014-08-27 23:22:26.959324 [DEBUG] sofia.c:6373 Channel sofia/internal/sip:192@91.231.141.230:3078 entering state [calling][0]
2014-08-27 23:22:27.099334 [DEBUG] switch_core_session.c:1052 Send signal sofia/internal/sip:192@91.231.141.230:3078 [BREAK]
2014-08-27 23:22:27.099334 [DEBUG] switch_core_session.c:1052 Send signal sofia/internal/sip:192@91.231.141.230:3078 [BREAK]
2014-08-27 23:22:27.099334 [DEBUG] sofia.c:6373 Channel sofia/internal/sip:192@91.231.141.230:3078 entering state [proceeding][180]
2014-08-27 23:22:27.099334 [NOTICE] sofia.c:6463 Ring-Ready sofia/internal/sip:192@91.231.141.230:3078!
2014-08-27 23:22:27.099334 [DEBUG] switch_channel.c:3272 (sofia/internal/sip:192@91.231.141.230:3078) Callstate Change DOWN -> RINGING
2014-08-27 23:22:30.519331 [DEBUG] switch_core_session.c:1052 Send signal sofia/internal/sip:192@91.231.141.230:3078 [BREAK]
2014-08-27 23:22:30.519331 [DEBUG] switch_core_session.c:1052 Send signal sofia/internal/sip:192@91.231.141.230:3078 [BREAK]
2014-08-27 23:22:30.519331 [DEBUG] sofia.c:6373 Channel sofia/internal/sip:192@91.231.141.230:3078 entering state [completing][200]
2014-08-27 23:22:30.519331 [DEBUG] sofia.c:6383 Remote SDP:
v=0
o=- 13053640951467846 3 IN IP4 91.231.141.230
s=X-Lite release 4.7.0 stamp 73589
c=IN IP4 91.231.141.230
t=0 0
m=audio 54634 RTP/AVP 8 101
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15

2014-08-27 23:22:30.519331 [DEBUG] switch_core_session.c:1052 Send signal sofia/internal/sip:192@91.231.141.230:3078 [BREAK]
2014-08-27 23:22:30.519331 [DEBUG] switch_core_session.c:1052 Send signal sofia/internal/sip:192@91.231.141.230:3078 [BREAK]
2014-08-27 23:22:30.519331 [DEBUG] sofia.c:6373 Channel sofia/internal/sip:192@91.231.141.230:3078 entering state [ready][200]
2014-08-27 23:22:30.519331 [DEBUG] switch_core_media.c:3474 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[PCMA:8:8000:20:64000:1]
2014-08-27 23:22:30.519331 [DEBUG] switch_core_media.c:3528 Audio Codec Compare [PCMA:8:8000:20:64000:1] ++++ is saved as a match
2014-08-27 23:22:30.519331 [DEBUG] switch_core_media.c:3395 Set telephone-event payload to 101
2014-08-27 23:22:30.519331 [DEBUG] switch_core_media.c:2352 Set Codec sofia/internal/sip:192@91.231.141.230:3078 PCMA/8000 20 ms 160 samples 64000 bits 1 channels
2014-08-27 23:22:30.519331 [DEBUG] switch_core_codec.c:111 sofia/internal/sip:192@91.231.141.230:3078 Original read codec set to PCMA:8
2014-08-27 23:22:30.519331 [DEBUG] switch_core_media.c:3710 Set 2833 dtmf send payload to 101
2014-08-27 23:22:30.519331 [DEBUG] switch_core_media.c:4939 AUDIO RTP [sofia/internal/sip:192@91.231.141.230:3078] 31.184.192.155 port 26488 -> 91.231.141.230 port 54634 codec: 8 ms: 20
2014-08-27 23:22:30.519331 [DEBUG] switch_rtp.c:3383 Starting timer [soft] 160 bytes per 20ms
2014-08-27 23:22:30.519331 [DEBUG] switch_core_media.c:5287 Set 2833 dtmf send payload to 101
2014-08-27 23:22:30.519331 [DEBUG] switch_core_media.c:5293 Set 2833 dtmf receive payload to 101
2014-08-27 23:22:30.519331 [DEBUG] switch_channel.c:3630 Send signal sofia/internal/sip:193@217.66.157.39:56930 [BREAK]
2014-08-27 23:22:30.519331 [NOTICE] sofia.c:7201 Channel [sofia/internal/sip:192@91.231.141.230:3078] has been answered
2014-08-27 23:22:30.519331 [DEBUG] switch_channel.c:3684 (sofia/internal/sip:192@91.231.141.230:3078) Callstate Change RINGING -> ACTIVE
2014-08-27 23:22:30.519331 [NOTICE] sofia.c:7201 Channel [sofia/internal/sip:192@91.231.141.230:3078] has been answered
2014-08-27 23:22:34.819324 [NOTICE] sofia.c:926 Hangup sofia/external/+79117501907@sip.telphin.com:5068 [CS_EXECUTE] [RECOVERY_ON_TIMER_EXPIRE]
2014-08-27 23:22:34.819324 [DEBUG] switch_channel.c:3217 Send signal sofia/external/+79117501907@sip.telphin.com:5068 [KILL]
2014-08-27 23:22:34.819324 [DEBUG] switch_core_session.c:1387 Send signal sofia/external/+79117501907@sip.telphin.com:5068 [BREAK]
2014-08-27 23:22:34.819324 [DEBUG] switch_ivr_bridge.c:660 BRIDGE THREAD DONE [sofia/external/+79117501907@sip.telphin.com:5068]
2014-08-27 23:22:34.819324 [DEBUG] switch_ivr_bridge.c:690 Send signal sofia/internal/sip:193@217.66.157.39:56930 [BREAK]
2014-08-27 23:22:52.559323 [DEBUG] switch_core_session.c:1052 Send signal sofia/internal/sip:192@91.231.141.230:3078 [BREAK]
2014-08-27 23:22:52.559323 [NOTICE] sofia.c:926 Hangup sofia/internal/sip:192@91.231.141.230:3078 [CS_EXCHANGE_MEDIA] [NORMAL_CLEARING]


Не подскажите, может нужно как-то особенным образом обрабатывать перевод звонков с внешних номеров.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: call forward
СообщениеДобавлено: 28 авг 2014 16:01 

Зарегистрирован: 21 авг 2014 14:58
Сообщения: 40
Друзья, прошу помощи.
Еще раз потестил перевод: звоню с 192 на 193, звонок установлен. Нажимаю *4194# на 193, идет вызов на 194 с 193, беру трубку, при этом соединяются 193 и 194, а не 192 и 194.
Строка для forward cледующая (была по дефолту):
<action application="bind_meta_app" data="4 b s execute_extension::att_xfer XML features"/>
Прошу помощи, как сделать правильно перевод.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 4 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 268


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

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB