Re: [AsteriskBrasil] funcao file (resolvido)

2013-02-19 Thread Jefaokpta

As ordens ;)

Falows

On 19-02-2013 00:30, Hudson Cardoso wrote:

Legal, fiz isso e funfou direitinho, quebrou o galho.
  Mas o que queria mesmo era escrever o caracter #13 diretamente no 
arquivo, e vi em alguns foruns americanos
que isso nao é possivel, o asterisk não trata o escape de funcoes como 
no php ou outra linguagem qualquer.

   Mas vai assim mesmo que tambem funcionou, valeu


Hudson
(048) 8413-7000
Para quem nao cre, nenhuma prova converte,Para aquele que cre, nenhuma prova 
precisa.



Date: Mon, 18 Feb 2013 17:28:37 -0300
From: jefaok...@hotmail.com
To: asteriskbrasil@listas.asteriskbrasil.org
Subject: Re: [AsteriskBrasil] funcao file

Nossa cara, tá osso mesmo... ker resolver faz isso:

Set(System(echo linha1 >> /etc/asterisk/test.txt);
Set(System(echo linha2 >> /etc/asterisk/test.txt);
Set(System(echo linha3 >> /etc/asterisk/test.txt);

Falows


On 18-02-2013 17:01, Hudson Cardoso wrote:

se eu quizesse somente escreve o caractere #13, como voce faria ?


Hudson
(048) 8413-7000
Para quem nao cre, nenhuma prova converte,Para aquele que cre, nenhuma 
prova precisa.




Date: Mon, 18 Feb 2013 16:54:55 -0300
From: jefaok...@hotmail.com 
To: asteriskbrasil@listas.asteriskbrasil.org

Subject: Re: [AsteriskBrasil] funcao file

Só pra ter certeza parcero vc protegeu o \n? ele ficaria \\n

Set(FILE(/etc/asterisk/test.txt)=linha1\\n);

Isso acima não funfa?

Falows

On 18-02-2013 16:35, Hudson Cardoso wrote:

Colocar um \n foi a minha primeira tentativa , depois tentei
colocar (#13), mas não sei muito bem como fazer isso .
tem que colocar um line feed no fim, mas vai saberrsrsrsr


Hudson
(048) 8413-7000
Para quem nao cre, nenhuma prova converte,Para aquele que cre, nenhuma 
prova precisa.




Date: Mon, 18 Feb 2013 16:21:22 -0300
From: jefaok...@hotmail.com 
To: asteriskbrasil@listas.asteriskbrasil.org

Subject: Re: [AsteriskBrasil] funcao file

Tenta ao fim de cada palavra inserir um "\n".

Falows

On 18-02-2013 16:04, Hudson Cardoso wrote:

   Boa tarde colegas...
   Estou tentando usar a funcao de anexar uma linha nova
num texto, via function file, e, De acordo com o site :
https://wiki.asterisk.org/wiki/display/AST/Function_FILE
deveria funcionar sem problemas, so que dá erro, e não
grava a string.

Set(FILE(/etc/asterisk/test.txt)=linha1);
Set(FILE(/etc/asterisk/test.txt,,,ad)=linha2);
Set(FILE(/etc/asterisk/test.txt,,,ad)=linha3);

se eu fizer apenas anexando, ele coloca assim :
linha1linha2linha3

Mas preciso desse formato :

linha1
linha2
linha3

trata-se de um bug ? ou estou usando de forma errada ?


Hudson
(048) 8413-7000
Para quem nao cre, nenhuma prova converte,Para aquele que cre, 
nenhuma prova precisa.



___
EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP 
remoto;
Conheça esses e outros LANÇAMENTOS KHOMP emwww.Khomp.com    
___

DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP -  Asterisk  - 
Sitewww.digivoice.com.br  
___
ALIGERA -- Fabricante nacional de Gateways SIP-E1 para R2, ISDN e 
SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank -- Appliance Asterisk - Acessewww.aligera.com.br  
.
___
Para remover seu email desta lista, basta enviar um email em branco 
paraasteriskbrasil-unsubscr...@listas.asteriskbrasil.org  




___ EBS MODULAR: 3
slots para combina??o entre E1, GSM, FXS ou FXO; Linha de
PORTEIROS IP, abrem at? 2 dispositivos com acesso IP remoto;
Conhe?a esses e outros LAN?AMENTOS KHOMP em www.Khomp.com

Re: [AsteriskBrasil] funcao file (resolvido)

2013-02-18 Thread Hudson Cardoso
  Legal, fiz isso e funfou direitinho, quebrou o galho.  Mas o que queria mesmo 
era escrever o caracter #13 diretamente no arquivo, e vi em alguns foruns 
americanosque isso nao é possivel, o asterisk não trata o escape de funcoes 
como no php ou outra linguagem qualquer.   Mas vai assim mesmo que tambem 
funcionou, valeu

Hudson 
(048) 8413-7000
Para quem nao cre, nenhuma prova converte,Para aquele que cre, nenhuma prova 
precisa. 

Date: Mon, 18 Feb 2013 17:28:37 -0300
From: jefaok...@hotmail.com
To: asteriskbrasil@listas.asteriskbrasil.org
Subject: Re: [AsteriskBrasil] funcao file


  

  
  
Nossa cara, tá osso mesmo... ker
  resolver faz isso:

  

  Set(System(echo linha1 >>
  /etc/asterisk/test.txt);
  Set(System(echo linha2 >>
/etc/asterisk/test.txt);
  Set(System(echo linha3 >>
/etc/asterisk/test.txt);



Falows

  
  

  

  On 18-02-2013 17:01, Hudson Cardoso wrote:



  
  se
  eu quizesse somente escreve o caractere #13, como voce faria ?




Hudson 
(048) 8413-7000
Para quem nao cre, nenhuma prova converte,Para aquele que cre, nenhuma prova 
precisa. 





  Date: Mon, 18 Feb 2013 16:54:55 -0300

  From: jefaok...@hotmail.com

  To: asteriskbrasil@listas.asteriskbrasil.org

  Subject: Re: [AsteriskBrasil] funcao file

  

  Só pra ter certeza parcero vc
protegeu o \n? ele ficaria \\n



Set(FILE(/etc/asterisk/test.txt)=linha1\\n);



Isso acima não funfa?



Falows



On 18-02-2013 16:35, Hudson Cardoso wrote:

  
  

Colocar um \n foi a minha primeira tentativa ,
depois tentei colocar (#13), mas não sei muito bem como
fazer isso .
  tem
  que colocar um line feed no fim, mas vai
  saberrsrsrsr




Hudson 
(048) 8413-7000
Para quem nao cre, nenhuma prova converte,Para aquele que cre, nenhuma prova 
precisa. 





  Date: Mon, 18 Feb 2013
  16:21:22 -0300

  From: jefaok...@hotmail.com

  To: asteriskbrasil@listas.asteriskbrasil.org

  Subject: Re: [AsteriskBrasil] funcao file

  

  Tenta ao fim de cada
palavra inserir um "\n".



Falows



On 18-02-2013 16:04, Hudson Cardoso wrote:

  
  

   Boa tarde colegas...
 Estou tentando usar a funcao de anexar uma
linha nova num texto, via function file, e, De
acordo com o site :
https://wiki.asterisk.org/wiki/display/AST/Function_FILE
  deveria funcionar sem problemas, so que
  dá erro, e não grava a string.




 
Set(FILE(/etc/asterisk/test.txt)=linha1);
 
Set(FILE(/etc/asterisk/test.txt,,,ad)=linha2);
 
Set(FILE(/etc/asterisk/test.txt,,,ad)=linha3);
  

  
  se eu fizer apenas anexando, ele coloca
assim : linha1linha2linha3
  


  Mas preciso
  desse formato :
  


  linha1
  linha2
  linha3
  

  
  trata-se de um bug ? ou estou usando de
forma errada ?
  

  
  

  Hudson 
(048) 8413-7000
Para quem nao cre, nenhuma prova converte,Para aquele que cre, nenhuma prova 
precisa. 

  






___
EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto;
Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com