Ir para conteúdo
Fórum Script Brasil

Lucky

Membros
  • Total de itens

    309
  • Registro em

  • Última visita

Tudo que Lucky postou

  1. Me parece que o kit.net tem contadores disponíveis, e sem propaganda, procurem melhor nas opções do site... Mas temos que entender a diferença entre contar "usuários ou sessões" e "páginas", em geral os contadores contam quantas vezes a "página" foi vista. Para controlar o numero de "usuários" temos que utilizar uma linguagem que controle o acesso deles, a programação, em asp por exemplo, "sabe" quando chegou um novo "usuário" baseado num numero de ID que envia ao browser dele na forma de um cookie (não é numero do ip), assim, enquanto ele não fechar o browser o asp sempre saberá que é o mesmo cara, mesmo que ele saia do site e volte... Apenas se ele fechar o browser e depois abrir outro e entrar no site (agora recebendo outro ID) é que o asp iria contar outro usuário... Assim tu pode saber quantos "usuários" entraram no site e até "mapear" onde cada usuário clicou... Mas tem muita programação entre a explicação e a coisa funcionando...
  2. O jeito mais fácil e simples é colocar os tais banners swf em páginas individuais e chama-los em um frame separado usando o <meta http-equiv="refresh" content="15;url='banner2.htm"> no head de cada página... <meta http-equiv="refresh" content="15;url='banner3.htm"> <meta http-equiv="refresh" content="15;url='banner4.htm"> Uma chama a outra... Assim ele "carrega" uma nova página a cada 15 segundos (recomendo 60 segundos) Se não tiver problemas em usar layers...
  3. Lucky

    Frames

    Tu pode tambem separar inicialmente a tela em dois frames e dentro do segundo frame tu chama um novo frameset separando a tela em dois novamente: default.htm tem <frameset> frame MENU - topo.htm frame MEIO - base.htm </frameset> e a base.htm (chamada pela default.htm tem outro frameset) <frameset> frame SUPERIOR - pagina1.htm frame INFERIOR - pagina2.htm </frameset>
  4. Alo pessoal, Quero aproveitar o espaço pra tirar uma duvida que tem me feito passar umas vergonhas ultimamente... Eu opero com o photoshop desde a versão 2 e já faz muito tempo que eu só uso ele pra redimensionar umas imagens e exportar p/web mas... Primeiro vou explicar como eu fazia para misturar duas imagens: -colocava uma imagem em um layer -a outra no outro layer -no layer da primeira fazia uma "mascara" que era um alphachanel, uma imagem em tons de cinza (na real nem existia essa história de layer, tinha que criar uma imagem e gravar ela com um canal a mais colado nos "chanels" das cores (RGB+alphachanel) e depois dava um "merge" nas duas) O resultado disso é que a primeira imagem "vasava" pelo alphachanel deixando aparecer o que estava na segunda, quase como um gif transparente mas com 256 niveis de transparencia dados pela mascara intermediaria... Com isso eu podia, por exemplo, pegar uma foto na primeira imagem, fazer uma cópia em tons de cinza desta foto e colá-la com ajustes de contraste no alphachanel e na segunda imagem eu coloco uma textura metálica, resultado: o rosto fica com 3d metálico profissional... Esta era a "tecnica" para conseguir quase todos os efeitos que agora vem num clique só... MAS... Eu gostaria de usar esta tecnica novamente e simplesmente não sei como fazer, se alguém souber com se faz isso nos Photoshops novos ou mesmo como se consegue estes "merges" com um alphachanel... (na real a história dos layers revolucionou o photoshop, alguém imagina um photoshop sem layers? É, voces tem sorte mesmo...) Eu acho que se eu pudesse "dizer" pro photoshop que um certo layer intermediário na verdade é um alphachanel: eureka... Aguardo dicas, um abraço Lucky
  5. Putz... Pra descascar um cabo de HD... O que que tu anda fazendo com esta tua máquina o louco?
  6. Lucky

    Ipx/spx

    Nem lembrava que isso existia... Mas dá uma olhada tambem no protocolo NetBeui (se não me engano é uma versão da microsoft do IPX) que eu acho que escondido numa orelha das propriedades tem uma opção de "ativar IPX sobre o NetBeui" As redes antigas do windows 3.11 e do 95 usavam estes protocolos, só depois apareceu o tcp/ip...
  7. Tu pode guardar estes dados em um cookie e enviá-lo ao computador do cliente, assim, enquanto o cliente não apagar o tal cookie, a tua página poderia ler o cookie e pegar de volta os dados daquele cliente (guardados no cookie)... Ve se descobre como funcionam os cookies senão pede ajuda aqui... Lucky
  8. Lucky

    O Q Ha D Errado?

    troca os <br /> por <br>...
  9. Não tem relação nenhuma entre a janela que abre com a resposta e as instruções da linha do form... Se tu vai abrir uma nova janela com o javascript tu tem que passar os parametros pela linha da função do javascript e não pela linha do form... Faça uma variavel que pegue o valor do campo R1 e passe ele no link DENTRO da função: function vejaresults() { R1=enque.R1.value var desktop = window.open('enquete_view.asp?R1='+R1, '_blank', 'width=350,height=350,toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no') } Depois pegue o link com o request.querystring("R1") na outra página... (Dá pra fazer com o submit também... ) Abraços Lucky
  10. Quando EU tinha problemas pra usar impressoras matriciais porque elas não imprimiam os caracteres acentuados, EU reescrevi os drivers delas pra fazerem isso... Nesta época o Guest ai ainda lambuzava as fraldas... Não entrou pra responder mas entrou pra criticar.... Te liga cara... (OBS. não se identifica também?) rsrsrsrsrsr Lucky
  11. Lucky

    Imgs

    Pra tu usar apenas o nome da imagem no <img SRC="imagem.gif">as imagens tem que estarem no mesmo diretório onde está a página que as está chamando...
  12. Esta dica é excelente e a quase totalidade dos micros que rodavam com windows98 nunca se beneficiaram das características do UDMA porque ninguém se preocupava em "instalá-los" uma vez que para aquele windows rodar assim tinha de instalar o DRIVER UDMA que vem no disquete que acompanha todo HD novo... (tem gente que nem sabe que esse disquete existe)... Além, é claro, de ser necessário o tal cabo especial que, por fora, é praticamente igual ao cabo comum, (na verdade ele parece ser mais fino até)... Quero ressaltar que existem versões de UDMA a saber (se não me engano): UDMA 1 que transfere dados a 33Mbytes/segundo UDMA 2 que transfere dados a 66Mbytes/segundo UDMA 4 que transfere dados a 100Mbytes/segundo Acho que tem uma que transfere a 150.... (tem que conferir o numero das versões, não recordo de cabeça) Para entender melhor, UDMA é Ultra Direct Memory Acess, ou acesso de memória direto, uma tecnologia que permite que o windows acesse o HD "diretamente" como se fosse um endereço de memória, ao invés de solicitar ao driver do HD pra fazer isso... É como se a posição dos arquivos no HD fossem mapeados na memória e quando o windows quer lê-lo ele simplesmente vai direto no arquivo... O windows XP reconheçe e instala automaticamente um drive capaz de ler UDMA, mas o cabo tem que estar ok... So queria alertar que mesmo os micros mais antigos reconhecem pelo menos a versão 33Mbytes do UDMA, e os HDs tambem, então antes de alterar a configuração como nosso amigo mostrou, verifiquem QUAL a versão que a máquina de voces suportaria... Um abraço Lucky
  13. No teu caso, tu deve estar chamando um arquivo .asp dentro de um servidor que não está configurado para rodar .asp... Assim o servidor apenas te entrega o arquivo e isso é totalmente irregular, o servidor NUNCA pode entregar o arquivo .asp mas apenas a página HTML gerada pelo arquivo.asp. Se o teu servidor está entregando o arquivo .asp com os códigos asp é porque ele não está configurado para "entender" que o teu site "É uma aplicação ASP", pois se fosse assim, ele "interpretaria" a página e te entregaria ela na forma de página html que o navegador entende e mostra corretamente. Isso tambem irá acontecer se tu ler uma página .asp diretamente do teu HD, pelo mesmo motivo, e até o programa irá abrir a tal pagina.asp no programa de edição de .asp que tu tem, como o frontpage ou dreamwaver... Deu pra sacar? Lucky
  14. Lucky

    Datas No Sql

    Essa explicação ai em cima me ajudou a entender de cara uma porção de pequenos errinhos que aconteciam no SQL, mais que a explicação da data, é o "jeito de pensar" do SQL... Valeu mesmo... Abraço Lucky
  15. Lucky

    Windows Xp

    Isto não existe... O windows manda o arquivo inteiro pra placa de som e é a placa que separa o som em canais diferentes, esquece o driver, se o som tá funcionando numa caixa só é porque tem um problema em uma das caixas ou no fio ou em algum lugar o balance está todo para um lado...
  16. Lucky

    Apostilas Do Corel Draw

    Os melhores ensinamentos sobre o funcionamento do CorelDraw são os que foram escritos pela própria corel e estão no Help e no Tutorial do programa... Dêem uma olhada...
  17. Lucky

    Relatório De Usuários Logados

    Quando tu usa variáveis passadas pelo Session, se a sessão vencer todo o funcionamento do site pode ficar comprometido... Assim eu te recomendo a quando der 9 minutos de inatividade, chamar uma página que grava o logout e encerra a sessão na marra, (pois ao chamar essa página o sistema começaria a contar novamente até dez minutos). Tu ainda pode passar estas variaveis pelo link e não pelo Session, daí se a sessão vence tu não perde as variaveis mas, como disse, pode perder outras coisas.... Abraços Lucky
  18. Lucky

    Integração?

    Resumindo pra ti... Teu problema NÃO é um problema técnico, é uma questão operacional, tu não pode fazer teu e-commerce usando dois sistemas independentes... Vai dar merda com certeza... Ou tu usa tudo on-line ou (no teu caso) tu faz o sistema on-line ser um solicitador do sistema off-line... Mais ou menos assim, o cara na net faz uma "solicitação" de pedido que somente se transformará num "pedido efetivo" quando cair no sistema off-line. (dai usando um método manual ou algo como o proposto pelo CWBS para atualizar as bases de dados) É uma solução barata para "solicitações de pedido" para clientes que sejam "faturados" pelo sistema off-line, quer dizer, os dados financeiros da operação não ficam na web, são controlados pelo sistema off-line... Se este não for o teu caso, imagine assim: Quanto poderia dar de prejuizo pra Empresa se os dados guardados no sistema on-line fossem perdidos ou roubados? Baseado na resposta disso tu pode oferecer um sistema totalmente on-line baseado em um servidor seguro que deveria estar hospedado na sede da empresa ou num provedor idôneo... No mínimo um SQLServer no lugar do Access (R$15.000) e mais uma porrada de software... Fora a análise de sistemas e o desenvolvimento da programação... (Começa fácil em R$ 50.000,00 e chega fácil a 1 milhão...) Antes de dar preço, olha o tamanho do problema... E muito cuidado com o que tu anda chamando de E-Commerce...;) Abraços Lucky
  19. Lucky

    Alguem Poderia Me Dar Um Luz

    Tu tens de usar uma conta que seja do provedor onde o site está, pois provavelmente o programa do servidor de emails deve estar validando a origem das contas, para evitar que seja usado por usuários não habilitados ou para spam... Tente usar como "cdoMail.From=" a conta "nome_da_conta@fernando.pessoal.nom.br" que o servidor deve aceitar e enviar... Lucky
  20. Não deu pra entender bem o que tu quer fazer mas se tu quer ver os dados gerados pelo programa VB dentro de uma página HTML que seria gerada por uma página ASP, basta tu fazer uma página ASP que leia os dados diretamente onde o programa VB os guardou, e onde foi? (isso porque uma coisa é tu ler os "relatorios" gerados (que podem estar desatualizados) e outra é tu ler os "dados" guardados... ) O asp na verdade é o VBscript, uma sub-coleção da linguagem VB adaptada as limitações dos servidores web. o XML é uma linguagem que permite a "troca" de dados entre vários padrões diferentes, é uma "parametrização" por onde são passados os dados dentro de tags, mais ou menos assim: <nome do dado> valor do dado <fecha nome do dado> Dessa forma os dados e até comandos podem ser exportados e importados por diversos programas Um documento XML pode ter tags de html e pode ser lido como se fosse uma página html normal... as tags que o html não conhece ele ignora...
  21. Tu pode fazer um link comum para um endereço de FTP e passar o loguin e a senha como parametros, mais ou menos assim: <form> [loguin] [senha] [botao onclick=ftp()] </form> function ftp(){ loguin=form.login.value senha=form.value.senha window.open("ftp://www.meu_site.com.br?loguin="+loguin+"senha="+senha ,"_blank") } Eu não lembro agora como formar o link correto do ftp e também tem que configurar os codigos de acesso do site de ftp... ;)
  22. Ainda sobre as matriciais... Existem basicamente dois padrões para estas impressoras que são referentes a altura da linha que elas imprimem que pode ser 1/6 ou 1/8 de polegada... Para saber isso basta medir a altura das "linhas" do teu formulário (com uma régua de polegadas) e verá que ele deve ter suas "linhas" coincidentes com uma destas medidas básicas e também a impressora deve ser capaz de imprimir acompanhando estas medidas... O outro dado é a largura da impressora que pode ser 80 ou 140 colunas, este é o número de caracteres que ela pode imprimir por linha e é bom saber que todos os caracteres das matriciais tem a mesma largura, desde o "i" até o "m" passando pelo "espaço em branco"... então pra tu "casar" as informações dentro dos campos da nota basta tu "rechear" as linhas conforme os tamanhos acima indicados, uma vez que tu acerte a altura dos dados na primeira linha, todos as outras linhas estarão certas, basta tu dizer pra impressora "pule para a proxima linha" e para "alinhar" os dados dentro das células basta tu saber, por exemplo, que se o campo descrição tem 100 caracteres e depois vem o campo valor, então tu pode escrever os primeiros 100 caracteres da descrição e depois DEVE escrever o campo valor ou os dados ficarão truncados e tambem se os dados do campo descrição tiverem menos de 100 caracteres tem que completar os 100 com caracteres em branco... Viu que é bem fácil embora seja bem mais limitado... :)
  23. Olha só Jissa... Eu estou imaginando que tu está querendo imprimir formulários continuos em uma impressora MATRICIAL. Uma impressora matricial pode usar dois modos de impressão: o modo texto e o modo gráfico No modo texto somente os caracteres são passados para a impressora e ela imprime, exemplo, tu manda um "a" e o driver interno da impressora "desenha" um "a" com pontinhos, conforme a fonte interna selecionada que poderia ser uma "Courier" (normalmente) ou uma "Times" ou outra e ainda pode ser "condensada ou normal". Estas opções estão no painel da impressora e eventualmente podem ser habilitadas via comandos de impressão também... No modo gráfico, a impressora já recebe do computador informações mastigadas sobre quais pontos deve imprimir, na forma de um mapa de bits, assim ela poderia virtualmente "desenhar" qualquer tipo ou tamanho de letra, inclusive detalhes gráficos e até imitações de reticulas... Quando uma impressora matricial está ligada no windows ela imprime em modo gráfico, mas o resultado é que demora horas pra imprimir uma página... Ao contrário, quando uma impressora matricial está imprimindo de um programa que lhe envia dados em forma de texto, como os que emitem notas fiscais por exemplo, na verdade, a impressora vai estar recebendo APENAS os caracteres e imprimindo-os conforme seus comandos e fontes internos, atingindo assim a alta velocidade que é capaz.... (obs, mesmo impressoras jato de tinta ou laser operam em modo texto, exatamente igual a uma matricial e o uso das matriciais somente se justifica quando emitimos documentos (formulários) que tem CÓPIAS CARBONO por questão de lei) Agora temos que saber o quê exatamente tu quer imprimir? No caso de o formulário contínuo ser uma nota fiscal numerada e a nota já estar desenhada no formulário tendo apenas que preencher os campos em branco, tu pode fazer assim: -faça uma página com um formulário que "pegue" os dados da nota. -grave estes dados e mostre-os em uma nova página que terá a imagem da nota como imagem de fundo. -nesta página tu faz uma tabela onde as células coincidam com os campos da nota -nestas células tu mostra os dados cadastrados utilizando uma FONTE BITMAP DA IMPRESSORA, que deve ser instalada conforme a impressora que tu está usando para imprimir mais rápido ou uma fonte do windows, que será impressa em modo gráfico (mais lento embora funcione)... -configure teu navegador para não imprimir a imagem de fundo da página -manda imprimir esta página... -somente os dados serão impressos sobre a nota pronta... A forma mais correta é tu preparar um novo arquivo contendo apenas os dados ASCII e enviá-los diretamenta para a impressora, mas para isso tu teria de entender e saber o que está fazendo (teria de usar uma classe java para converter os dados html em dados ASCII e enviar diretamente para a impressora) e te garanto que não poderá usar um sistema destes pela web para imprimir notas ou quaisquer documentos FISCAIS, pois existe uma legislação severa sobre como isso pode ser feito... Resumindo tu poderia imprimir via web documentos que não sejam FISCAIS, como boletos, pedidos, etc.. Nestes casos, as dicas acima valem e se a folha do formulário estiver em branco tu pode habilitar o navegador a "imprimir a imagem de fundo" resultando na impressão da "nota" com os dados e sua parte gráfica... Tem mais um monte de coisas sobre isso mas ve se já deu uma luz:) Abraço Lucky
  24. Tem um comando chamado SERVER.VARIABLES que recupera o LINK da ultima página, e dentro do LINK tem todas as strings passadas... Eu não lembro bem mas dá uma procurada, se não achar, avisa aqui que alguém ajuda...
  25. Ola pessoal, Eu tenho visto várias solicitações sobre bloqueio de teclas e como desabilitar funções do mouse, etc... Gostaria de lembrar que existem funções básicas na navegação em html e que deveriam ser respeitadas até como uma questão de "boa educação" por exemplo, é educado que nunca se utilizem PALAVRAS EM MAIÚSCULO, assim como também é educado não desabilitar as funções básicas do mouse ou do teclado, pois pelo uso "natural" e educado dos links, por exemplo, sabemos que uma palavra só deve ser sublinhada se for um "link" e neste caso, este "link" pode ser "aberto em uma nova janela" (pelo botão direito do mouse) caso o usuário assim deseje, (coisa que já não funciona no caso de links com comandos javascript por exemplo). Eu recomendo que se repense a lógica de funcionamento dos seus sites para minimizar estes "embaraços" e diria até estas atitudes "mal educadas" quanto a uma coisa básica e universalmente aceita que é a plena e correta liberdade de navegação. Pense assim: se o cara estiver interessado no teu código, sem dúvida ele vai conseguir pegá-lo, e se ele for um leigo, colocar impecilhos para navegação só iria de encontro ao que disse antes... Eu diria que se tens a necessidade de usar de subterfúgios para "dirigir" a navegação do usuário ou tenta "esconder" (que piada) seu código, na verdade deveria estar gastando o teu tempo "desenvolvendo" um site onde a navegação respeite a vontade própria do usuário e onde ele seja "guiado" através de uma correta hierarquia das informações, como se colocasse uma trilha de migalhas para o passarinho seguir... :) Nem sempre é fácil ou possível mas é bom sempre termos isso em mente... Abraço a todos Lucky
×
×
  • Criar Novo...