giovedì 19 marzo 2009

modifiche da fare a trixbox per avere nomi dei file di registrazione decenti

problema.

trixbox registra i nomi dei file in uscita in un modo poco utilizzabile.

così lo preferisco.

poi scrivo di più


modificato
functions.inc.php
riga 1077
aggiunto EXTEN
$ext->add($outrt['application'], $exten['extension'], '', new ext_macro('record-enable,${AMPUSER},OUT,${EXTEN}'));

modificato
extensions.conf
riga 666
aggiunto ARG3
exten => s,4,AGI(recordingcheck,${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)},${ARG3})

modificati
/var/lib/asterisk/agi-bin/recordingcheck
/var/www/html/admin/modules/core/agi-bin/recordingcheck

vedi diff

65,68c65,66
< // $agi->verbose("CALLFILENAME=g{$exten}-{$timestamp}-{$uniqueid}");
< // $agi->set_variable("CALLFILENAME","g{$exten}-{$timestamp}-{$uniqueid}");
< $agi->verbose("CALLFILENAME=g{{$timestamp}-{$uniqueid}-{$exten}");
< $agi->set_variable("CALLFILENAME","g{{$timestamp}-{$uniqueid}-{$exten}");
---
> $agi->verbose("CALLFILENAME=g{$exten}-{$timestamp}-{$uniqueid}");
> $agi->set_variable("CALLFILENAME","g{$exten}-{$timestamp}-{$uniqueid}");
96,99c94,95
< // $agi->verbose("CALLFILENAME=OUT{$exten['data']}-{$timestamp}-{$uniqueid}");
< // $agi->set_variable("CALLFILENAME","OUT{$exten['data']}-{$timestamp}-{$uniqueid}");
< $agi->verbose("CALLFILENAME=OUT{$timestamp}-{$uniqueid}-{$exten['data']}");
< $agi->set_variable("CALLFILENAME","OUT{$timestamp}-{$uniqueid}-{$exten['data']}");
---
> $agi->verbose("CALLFILENAME=OUT{$exten['data']}-{$timestamp}-{$uniqueid}");
> $agi->set_variable("CALLFILENAME","OUT{$exten['data']}-{$timestamp}-{$uniqueid}");

domenica 15 marzo 2009

domenica schermistica

oggi zio mario ci ha suggerito di raggiungerlo ai campionati mondiali di scherma femminile. siamo arrivati a meta` dei quarti e in tempo per vedere l'italia perdere con la cina.

peppe era con l'amico antonio ma mi prestera' piu' attenzione quando ci vedremo dopo pranzo.

domenica 8 marzo 2009

gita a bari

inauguro i post dal cellulare con questa istantanea dall'autogrill