Skip to content

davijls9/Comandos_ONU_Nokia_g-140w-c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Obter comandos ONU Nokia g-140w-c apartir de um script.

O codigo ajudará a obter comandos para a ONU da Nokia, partir do XML dela. OBS.: O XML é obtido apartir do acesso de um usuario, e entrando normalmente no ENDEREÇOIP/dumpdatamodel.cgi. Apartir disso você conseguirar obter o codigo XML.

O que tem dentro de cada .cs

Dentro do Program.cs, tem a parte para rodar o codigo modularizado. ele será monstrado em console (Escolhido por conta de desempenho), com isso obterar na tela, os comandos em um arquivo no debug dele.

Dentro do arquivo Modulos.cs, será encontrado uma parte para leitura de arquivo. Esse arquivo de leitura, será o xml de onde terar que editar o diretorio para que possa conseguir ler eles. Após a leiturar do arquivo ele será rodado, para que seja varrido, fazendo que após isso, gerer outro arquivo.

Os arquivos de Resultado e de leitura do XML está como nome:

dumpdatamodel.txt
Arquivo_Com_Comandos.txt

OBSERVAÇÃO

Certo valores devem ser analisado. Exemplo: Caso a quantidade de valores dentro da lista seja diferente, deve atualizar os valores de dentro dos metodos.

public void setListaValue(int posicao)
{
    if (posicao < (Int que pode mudar)) // <<< Parte que pode mudar.
    {
        string[] aux = array[posicao].Split(" ");

        for (int i = 0; i < aux.Length - 1; i++)
        {
            try // No primeiro valor dá erro.
            {
                if (aux[i].Substring(0, 2) == "v=")
                {
                    string[] aux2 = aux[i].Split("=");
                    lista[posicao] = lista[posicao] + " " + aux2[1];
                }
            }
            catch (Exception)
            {
            }
        }
    }
}

About

Obter comando para ONU nokia g-140w-c

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages