Ir para conteúdo
Fórum CódigoFonte.net

cimerio

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

  1. cimerio

    otimizar código.

    galera, estou desenvolvendo uns scripts em xml para um sistema. porém, como sou iniciante, seria melhor para mim se pudesse trabalhar com tabela. o código abaixo, é possível transformar o código para que eu possa digitar os dados numa tabela em outro lugar e produzir o mesmo resultado? ex. de código 1: <screen name="Tela4" entryscreen="false" exitscreen="false" transient="false"> <description > <oia status="NOTINHIBITED" optional="false" invertmatch="false" /> <numfields number="93" optional="false" invertmatch="false" /> <numinputfields number="12" optional="false" invertmatch="false" /> </description> <actions> <input value="[tab][tab][tab][tab]09235161746[enter]" row="0" col="0" movecursor="true" xlatehostkeys="true" encrypted="false" /> </actions> <nextscreens timeout="0" > <nextscreen name="Tela5" /> </nextscreens> </screen> <screen name="Tela5" entryscreen="false" exitscreen="false" transient="false"> <description > <oia status="NOTINHIBITED" optional="false" invertmatch="false" /> <numfields number="245" optional="false" invertmatch="false" /> <numinputfields number="4" optional="false" invertmatch="false" /> </description> <actions> <print action="start" assigntovar="$intReturnCode$" /> <print action="extract" srow="1" scol="1" erow="24" ecol="80" assigntovar="" /> <print action="end" assigntovar="" /> <input value="[pf12]" row="0" col="0" movecursor="true" xlatehostkeys="true" encrypted="false" /> </actions> <nextscreens timeout="0" > <nextscreen name="Tela6" /> </nextscreens> </screen> <screen name="Tela6" entryscreen="false" exitscreen="false" transient="false"> <description > <oia status="NOTINHIBITED" optional="false" invertmatch="false" /> <numfields number="93" optional="false" invertmatch="false" /> <numinputfields number="12" optional="false" invertmatch="false" /> </description> <actions> <input value="[tab][tab][tab][tab]09326300730[enter]" row="0" col="0" movecursor="true" xlatehostkeys="true" encrypted="false" /> </actions> <nextscreens timeout="0" > <nextscreen name="Tela7" /> </nextscreens> </screen> No caso, os valores 09235161746 e 09326300730 eu digitaria numa tabelinha que fosse puxada, pra não ter que ficar correndo o código e procurando o local e susbstituindo os valores quando eles mudam. As outras partes não dá pra mecher, porque o sistema fotografa telas, volta e avança. Ex. de código 2 <screen name="Tela3" entryscreen="false" exitscreen="true" transient="false"> <description > <oia status="NOTINHIBITED" optional="false" invertmatch="false" /> <numfields number="129" optional="false" invertmatch="false" /> <numinputfields number="35" optional="false" invertmatch="false" /> </description> <actions> <input value="003603050001041040000000000000015121496[tab]00416968000101077001900001901014869[tab]00558456000171739001900000441382690011[enter]" row="0" col="0" movecursor="true" xlatehostkeys="true" encrypted="false" /> </actions> <nextscreens timeout="0" > </nextscreens> </screen> Esses valores que estão em value="003603050001041040000000000000015121496[tab]00416968000101077001900001901014869[tab]00558456000171739001900000441382690011[enter]" são respectivamente o cnpj, código do banco, agência do banco com quatro dígitos, conta corrente, sendo que há 10 campos, 0 antes do número da conta, e um valor numérico que é um código, que pode ser maior ou menor. O tab vai pra outra linha onde é digitado uma sequência igual. Assim, se pudesse inserir numa tabela os valores, seria bem melhor, ou pra uma lista de 50 sequências de cnpjs, a linha ficaria enorme. Não sei se há uma forma de quebrar o arquivo no notepad. Pelo menos não sei. O dilema é esse, galera.
  2. ray, valeu. axei fantastico. estava começando a axar q nao tinha mais jeito. agora, o q eu preciso, era setar essas aparições num tempo determinado. digo, não a cada 3 segundos, ou 2 segundos. mas no tempo msm. tickercontent[0] apareceria 00:00:03.5 e apagaria 00:00:06.0 tickercontent[1] apareceria 00:00:08:0 e apagaria 00:00:11.3 meu objetivo é realmente uma legenda. tenho q implementar dentro de uma area html (form, table...). para isso, posso usar xml, javascript ou outra linguagem associada (php não). haveria um meio de fazer isso?
  3. o que eu quero é apenas isso, mas estou ficando quase doido. nada que eu use dá certo. apenas isso: 3 segundos -> aparece escrito: Compre em nossa loja. 5 segundos -> apaga a mensagem anterior e aparece: Temos os melhores preços. 9 segundos -> apaga a anterior e aparece: E o frete é grátis. apenas isso, fazer aparecer e apagar textos como nas legendas de filmes. deve existir um meio em html, não é possível que não.
×
×
  • Criar Novo...