<div>Olá a Todos, </div>
<div> </div>
<div>Esse é meu primeiro post.</div>
<div>Estou querendo implementar algo como o: Asterisk auto-dial out</div>
<div> </div>
<div>1º tenho que criar os arquivos do tipo call dentro da pasta : <strong>/var/spool/asterisk/outgoing. </strong></div>
<div>Porem eu não faço mais ideia de como eu irei criar esses arquivos dentro desse diretório. Pois a aplicacao está em outro servidor.</div>
<div> </div>
<div>Gostaria de saber se alguem já fez algo do tipo. E se seria possivel usar o Asterisk.java para para pegar o caminho?</div>
<div>
<p>public void createCallFiles() {<br> <br> String[] txt = getSelectedOptions();<br> Writer output = null;<br> String path = "C:/Call/"; <br> for (int i = 0; i < getSelectedOptions().length; i++) {<br>
try {<br> <br> File file = new File(path + txt[i] + ".call");<br> output = new BufferedWriter(new FileWriter(file));<br> output.write("Channel: SIP/" + txt[i] + "\n");<br>
output.write("MaxRetries: 2" + "\n");<br> output.write("RetryTime: 60" + "\n");<br> output.write("WaitTime: 30" + "\n");<br>
output.write("Context: CALLME" + "\n");<br> output.write("Extension: 800" + "\n");<br> output.write("Priority: 1" + "\n");</p>
<p> } catch (FileNotFoundException e) {<br> e.printStackTrace();<br> } catch (IOException e) {<br> e.printStackTrace();<br> } finally {<br> try {<br>
if (output != null) {<br> output.close();<br> }</p>
<p> } catch (IOException ex) {<br> Logger.getLogger(ScheduleCall.class.getName()).log(Level.SEVERE, null, ex);<br> }<br> }<br> }<br> }</p></div>
<div>Pablo</div>
<div> </div>
<div> </div>
<div>
<p> </p></div>