+ Responder ao Tópico



  1. Salve, balera do forum!

    bom não manjo quase nada de Mysql, gostaria da ajuda do pessoal do forum, para fazer umas alterações em um Scritp que estão diponibilizado por Marcos Meira, no site do Myauth. Esse script funciona na realidade para quem ultiliza o HotSpot do propio Myauth, como eu utilizo Radius+Mikrotik+PPPOE, por isso gostaria de fazer essa mudança para testes.


    Script Original

    Código :
    #!/bin/sh
    ##Criado por Marcos Meira##
    [EMAIL="##oxroll@hotmail.com"]##oxroll@hotmail.com[/EMAIL]###
    msn="<html>
    <body link=#FF0000 onload=mudarCorDeTextosParaEssa(azul);>
    <div id=new><strong><font size=2 face=Verdana, Arial, Helvetica, sans-serif>Lembrete:</font></strong></div>
    <font color=#FF0000 size=2 face=Verdana, Arial, Helvetica, sans-serif>Caro cliente, exite(m) fatura(s) em aberto. </font>
    <p><font color=#FF0000 size=2 face=Verdana, Arial, Helvetica, sans-serif>Clique
    <a href=http://192.168.2.1:1881/?console=panel>AQUI</a> para vizualizar e
    imprimir!</font>
    <script language=Javascript type=text/javascript>
    function mudarCorDeTextosParaEssa (cor) {
    if (cor == azul) {
    document.getElementById(new).style.color = white;
    window.setTimeout (mudarCorDeTextosParaEssa(vermelho), 200);
    }
    else {
    document.getElementById(new).style.color = red;
    window.setTimeout (mudarCorDeTextosParaEssa(azul), 200);
    }
    }
    </script>
    </html>"
    alias mysql='mysql -ptulipasql admin -N'
    ##Coloque aqui o número de dias após o vencimento, que o cliente vai receber o aviso.
    dias="5"
    atraso=$(date --date "$dias day ago" +%Y-%m-%d)
    mysql -e "update clientes set mensagem='$msn' WHERE ID IN (select financeiro.CLIENTE_ID from financeiro where reg_vencimento between '2009-01-01' and '$atraso' and reg_deleted='0' and bx_valor_pago='0');"



    Script que Mudei ( não sei se está certo )

    Código :
    #!/bin/sh
    ##Criado por Marcos Meira##
    [EMAIL="##oxroll@hotmail.com"]##oxroll@hotmail.com[/EMAIL]###
    alias mysql=?mysql -ptulipasql admin -N?
    ##Coloque aqui o número de dias após o vencimento, que o cliente vai receber o aviso.
    dias="2"
    atraso=$(date --date "$dias day ago" +%Y-%m-%d)
    mysql -e "update login_radius set attribute=?Mikrotik-Address-List?,op=?:=?,value=?bloqueados? WHERE ID IN (select financeiro.CLIENTE_ID from financeiro where reg_vencimento between ?2009-01-01? and ?$atraso? and reg_deleted=?0? and bx_valor_pago=?0?);"



    Script Original

    Agradeço a Todos!

  2. ja tenho esse scrip em outro servidor myauth rodando lisinho, mas ai montei outro servidor, mas não conseguir colocar esse scrip pra rodar.


    mim ajuda ai galera






Tópicos Similares

  1. Respostas: 1
    Último Post: 27-07-2008, 10:10
  2. gerar script de tabelas do postgres
    Por indivito no fórum Servidores de Rede
    Respostas: 1
    Último Post: 23-04-2005, 12:46
  3. Mudança de idioma no IMP
    Por Moleza no fórum Servidores de Rede
    Respostas: 15
    Último Post: 07-11-2002, 09:20
  4. mudança de hora...
    Por serrato no fórum Servidores de Rede
    Respostas: 4
    Último Post: 05-11-2002, 19:27
  5. Mudança de nome
    Por ediguedes no fórum Servidores de Rede
    Respostas: 2
    Último Post: 01-10-2002, 10:26

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L