Ir ao conteúdo
  • Cadastre-se

nilzon

Membro Pleno
  • Posts

    36
  • Cadastrado em

  • Última visita

Tudo que nilzon postou

  1. Sou iniciando na programação, e tenho conhecimento bem básico sobre o assunto, Atualmente eu carrego um site no TWebBrowser dessa forma: twSite.Navigate('https://farmaciapopular-portal.saude.gov.br/farmaciapopular-portal/login.jsf'); twSite.OleObject.Document.GetElementByID('formLogin:j_idt20').Click; twSite.OleObject.Document.GetElementByID('formLogin:no_login').Value := USUARIO; twSite.OleObject.Document.GetElementByID('formLogin:senha').Value := SENHA; while ( twSite.ReadyState <> READYSTATE_COMPLETE ) do begin Application.ProcessMessages; Sleep(0); end; twSite.OleObject.Document.GetElementByID('formLogin:j_idt29').Click; Primeiro eu: *carrego o site no TwebBrowser *Clico no botão 'Ciente' que aparece no popup ao acessar o site *Insiro o Login e Senha nas tags html do site. *Clico pra logar. Logado com Sucesso. Após isso, existe um Menu no site: Cadastro de Vendedor e 2 Sub Menus dentro, que são: Cadastro em Massa e Cadastro Manual. O problema é que preciso acessar o menu Cadastro Manual, porém, a TAG HTML dele não tem nome como usei no inicio do meu código com GetElementById quando eu inspeciono elemento do submenu, eu tenho isso: <a href="#" onclick="mojarra.jsfcljs(document.getElementById('j_idt26'),{'j_idt26:j_idt38':'j_idt26:j_idt38'},'');return false" class="sf-with-ul" style="float: none; width: auto;">Cadastro Manual</a> Como eu posso acessar este sub menu, sem ter um nome para pegar com o GetElementById ?
  2. @kgin Nesse caso não posso usar um banco. Não é nem porque eu não quero, ou não sei, é que realmente não posso. Porque realmente preciso dessa aplicação para uso real, e não posso usar um banco. Posso no máximo usar um arquivo para leitura, como um csv, txt, enfim. E leitura de arquivo, eu não sei fazer. Precisaria ler um arquivo de texto e exibir da forma que mencionei.
  3. Estou trabalhando com um projeto, onde eu preciso exibir numa label, uma linha específica de um arquivo CSV. Por exemplo, meu arquivo tem 2 colunas. PRODUTO | CODIGO DE BARRAS Na minha aplicação, eu tenho um editText onde o usuário irá informar o código de barras, e com isso, preciso percorrer o meu arquivo CSV procurando pelo código de barras informado, e quando achar, exibir o próprio código de barras com o nome do produto na frente em uma label. Não tenho um código montado ainda para mandar, porque não consegui nem começar na leitura do meu CSV. Mas basicamente tenho um editText com nome de edtBuscaCod e um botão para executar a ação de buscar. E as duas label para exibir nome e codigo de barras.
  4. @Kauã Priolo Se possível informar o processador, com mais informações completas a respeito, seria melhor.
  5. Estava editando uma imagem, quando cliente no menu 3D no photoshop. Ele carregou todas as janelas, e ferramentas para uma edição 3D. Porém, eu não fiz modificação alguma na imagem, desisti. Só que algumas ferramentas minhas, mudaram. Estão com uma pequena "bandeira" do lado, e as ferramentas originais, aparecem por último, (destaquei com a seta). Como faço para voltar ao normal??
  6. @InforMira Ah sim, Entendi amigo. Me desculpe, era coisa simples e eu não estava entendendo, porque quando eu clicava em atualizar, não dava. Porque eu mudei a planilha de lugar, e ele não estava achando o caminho. Foi mal pelo vacilo, acessei o link, entendi como funciona. Muito obrigado!!!
  7. @InforMira Porém quando eu adiciono a MESMA planilha, apenas com alguns registros a mais, ele cria OUTRO documento com o nome de Tabela1 (2), veja: E com isso, fica dessa forma no Power BI: Ou seja, quando eu clico em atualizar, nada muda, pois o Power B.I detectou duas Tabelas...
  8. Tenho um arquivo em Power B.I que já está pronto, ele busca informações da planilha que eu subi. Porém, foi adicionado novos registros nessa planilha. Eu preciso subir a planilha novamente, fazer as mesmas tratativas de dados (Remover erros, campos null, tipos de dados) como fiz na primeira vez, apenas para adicionar esses novos registros que foram inseridos na planilha do excel? Ou existe alguma forma no power bi, que ele entende que são apenas novas linhas de registro e adiciona normalmente? (Peço desculpas pela tag errada)
  9. Eu preciso enviar um texto para a área de transferência, utilizando a Linguagem C. Fazer desta forma, funciona: system("teste |clip"); Porém, o comando System não aceita outros parâmetros. Porque eu o que eu precisaria mesmo, seria isso: scanf("%s", &olt); system("echo show onu info ^^^| grep -i %s | clip", olt); Porém, o código acima não funciona. Eu consigo concatenar tudo que preciso para uma única variável, utilizando a Biblioteca String.h. Então ficaria assim: strcpy(comando, "echo show onu info ^^^| grep -i "); strcat(comando, sn); Mas o erro retorna, ao utilizar o CLIP junto a uma variável. system(comando|CLIP); Porém o system não reconhece aquela última virgula, portanto, o |CLIP iria copiar o linha de código faltando informações.
  10. @ricardo_br Cara, está funcionando tudo perfeito. Acho que a última coisa seria o seguinte, a estruturação do código, de forma que não execute uma linha, caso o arquivo já tenha sido copiado para a system32, ou seja, se JÁ EXISTE, o arquivo no System32, não há mais necessidade de executar como administrador. Executar como administrador, apenas se o arquivo não existir em System32. Então meu script está assim: Ps. Desculpe estar sendo chato, esse script eu criei para usar na empresa, para acessar as OLTS e Consequentemente as ONU's e Roteadores do cliente do provedor de onde trabalho, via SSH set tempo=4 set tempoTeofilo=6 set tempoAll=15 cls net session >nul 2>&1 || (powershell start -verb runas '%~0' &exit /b) if /i not exist "%windir%\System32\%~nx0" copy "%~dpnx0" "%Windir%\system32\%~nx0" echo 1 - CIDADE NOBRE --------------- cid echo 2 - CARAVELAS ------------------ car echo 3 - GOVERNADOR VALADARES ------- gov echo 4 - MANHUACU ------------------- man echo 5 - SANTANA DO PARAISO --------- san echo 0 - ABRIR TODAS OLTS ----------- all echo. set /p olt= INFORME A DE ACORDO COM O MENU [ENTER]: set /p sn= INFORME O S/N [ENTER]: set sn2=%sn% choice /t 1 /c 123456789q /d q >nul if %olt% EQU 1 goto cid IF /i "%olt%"=="cid" goto cid if %olt% EQU 2 goto car IF /i "%olt%"=="car" goto car if %olt% EQU 3 goto gov IF /i "%olt%"=="gov" goto gov if %olt% EQU 4 goto man IF /i "%olt%"=="man" goto man if %olt% EQU 5 goto san IF /i "%olt%"=="san" goto san if %olt% EQU 0 goto all IF /i "%olt%"=="all" goto all echo Você não inseriu uma opcao valida pause Goto :Inicio :cid
  11. @ricardo_br Cara, eu sou muito leigo! kk Você é um Deus! Deu tudo certo! Obrigado! @ricardo_br Mais uma dúvida, mas isso seria apenas por capricho Se eu for em propriedades do meu arquivo .bat eu não consigo setar "Abrir Como administrador" para deixar isso sempre ativo. Não existe forma de eu contornar isso né? Mas no mais, muito obrigado mais uma vez.
  12. @ricardo_br Aparentemente iria funcionar a linha de código, porém, recebo um retorno de "Acesso Negado" Mas se eu consigo copiar e colar "na mão" dando a permissão para copiar e colar na System32, como eu consigo essa permissão com script bat? Seria possível?
  13. Tenho um script .bat que faz o acesso a roteadores de clientes. Quero abrir esse script bat, no meu "windows + r" ou seja, eu copiei ele pro meu System32. Porém, quero que ao executar esse script, ele crie uma cópia de si mesmo na pasta system32. Para a partir da primeira execução, o usuário já poder abrir o script utilizando o a caixa de executar, Windows + R.
  14. Boa tarde, peço desculpas se criei o tópico na área errada. Minha úvida é a seguinte: Estou criando um script bat, e em determinado momento abre o putty, e já loga. ex: start putty -ssh [email protected] -pw xxxxxx Assim que a sessão é aberta, eu gostaria que já fosse iniciado um comando. Sei lá, por exemplo, assim que loga, ja dá um ifconfig.
  15. @ricardo_br É, achei que tivesse como colocar dentro de apenas um IF. Mas tudo bem, muito obrigado pela ajuda amigo.
  16. Bom dia, gostaria de saber, como faço um IF, com um "OU", seria dessa forma ? não está funcionando. Eu gostaria de ler tanto o numeral quanto o digito 1. Dessa forma não está funcionando... seria assim ? O restante do código está funcionando, por isso não postei o restante. Esse "OR" foi a única alteração feita. IF "%var%" == "um" OR IF "%var%" == "1" ( goto proc1 )
  17. Mas, dificuldade onde ? Tenta fazer, e depois posta seu código pra gente dar uma olhada. Sério, mesmo que você faça pouco, tente fazer algo, com certeza vai ficar melhor pra alguém te ajudar.
  18. Boa tarde, gostaria de saber se é possível eu pegar o ip ou algum ip pelo CMD, e adiciona-lo a uma variável, em um script em .bat. Preciso executar isso: ex: start chrome 192.168.0.0 Então eu precisa criar um comando que eu pegue o IP, para usa-lo no start chrome "ip local" E obviamente eu não adiciono o ip manualmente, pra ele ser usado em outras máquinas sem precisar editar. Obrigado.
  19. @ibiiza Tem uma String com um valor dentro, e depois eu peço o Usuário pra informar um Inteiro, e se o inteiro informado for igual ao tamanho da String, vai exibir a String ? é isso ?
  20. Vou responder porque eu descobri como faz kkkk system("TASKKILL /IM ConsoleRunner.exe"); //ConsoleRunneré o nome do Console do FalconC++ system("TASKKILL /IM ConsolePauser.exe"); //ConsolePauser é o nome do Console do DevC++ kkk tristeza viu
  21. Boa noite a todos. Não sei se postei no lugar certo, mas como eu estou programando em Java... Seguinte, não sei muito sobre o Github, mas eu queria postar as resoluções da minha lista de exercício lá. Eu devo criar um repositório para cada exercício ? Exercicio1, Exercicio2, Exercicio3... Ficaria muita coisa. Em documentos, na pasta do NetBeans, está todas as pastas separadas do meu projeto. Como eu deixo organizado assim no Github ? Um repositório e dentro dele, as pastas dos projetos separadamente ? Quais os comandos eu devo utilizar ? Obrigado!
  22. Até no vetor do ano eu posso deixar tamanho 3, para 2 caracteres ? ou ano deve ser tamanho 5 mesmo? ( Eu vejo que o vetor ano, recebe apenas dois caracteres, mas, nao custa perguntar kkk )
  23. @devair1010 Cara, tempo passou, e agora mexendo no código, nao entendi essa parte do código, e o porque dos vetores, terem tamanho 5. _strtime( timeStr ); printf( "The current time is %s \n", timeStr); char dia[5]={dateStr[3],dateStr[4]}; char mes[5]={dateStr[0],dateStr[1]}; char ano[5]={dateStr[6],dateStr[7]};
  24. @AnsiC Putz cara, eu sou muito iniciante. kkk Fiz correndo e não pensei nisso. E minha professora vai cobrar códigos bem feito, bem otimizados, etc. Muito obrigado por me atentar disso. Sério mesmo.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!