Ir para conteúdo
Fórum Script Brasil

juninnn

Membros
  • Total de itens

    176
  • Registro em

  • Última visita

Posts postados por juninnn

  1. Sem internet não tem jeito, você terá que pensar numa lógica de ativação. A idéia que tenho é assim, você cria um arquivo contendo a chave de ativação e nesse arquivo você coloca a data atual do seu computador, você monta um instalador e passa para o usuário, quando ele rodar o instalador você verifica se a data atual esta correta, se estiver errada mostra mensagem, se estiver certo substitui o arquivo no sistema. As informações deste arquivo serão lidas pelo seu sistema e partir delas você faz as validações, eu guardaria neste arquivo a data de instalação do sistema, a data de vencimento e as datas em que foi executado. A validação de data seria quando a data atual fosse menor que a data de instalação ou menor que a data de execução ou maior que a data de vencimento ou a data de execução fosse repetida N vezes ao dia, todos os dados e arquivos criptografados, gravados também no banco de dados.

    Acho que assim fecharia as tentativas de burlar o sistema pela data.

  2. Se o seu sistema utilizar a internet você pode buscar a data atual em algum webservice, você pode também criar um arquivo criptografado para manter uma data e validar a partir desta, pode fazer isso no banco de dados, pode utilizar o registro do windows, enfim, da para você utilizar várias técnicas, você pode até mesmo criar sua própria técnica.

    Nesse site ele ensina uma técnica bastante utilizada, confira http://www.macoratti.net/vb_prot1.htm

  3. Se fosse para contar títulos não organizados pela CBF, teríamos:

    Os Campeões Brasileiros

    (unificando os titulos anteriores a 1971)

    1° - Palmeiras (1960/67/67/69/72/73/93/94) 08

    1° - Santos (1961/62/63/64/65/68/2002/04) 08

    3° - São Paulo (1977/86/91/2006/07/08)......06

    4° - Flamengo (1980/82/83/87/92)...............05

    5° - Vasco da Gama (1974/89/97/2000).......04

    5° - Corinthians (1990/98/99/2005)..............04

    7° - Internacional (1975/76/79)...................03

    8° - Grêmio (1981/96).................................02

    9° - Fluminense (1970/84)..........................02

    10° - Bahia (1959/88)..................................02

    11° - Botafogo/RJ (1968/1995)....................02

    12° - Atlêtico/MG (1936/71).........................02

    13° - Cruzeiro (1966/2003)..........................02

    14° - Guarani (1978)...................................01

    15° - Coritiba (1985)...................................01

    16° - Atlêtico/PR (2001)..............................01

    17° - Sport Recife (1987)............................01

    foda né

  4. JOGO 01: Fluminense

    JOGO 02: Nacional-AM

    JOGO 03: Ceará x Picos

    JOGO 04: Goiás

    JOGO 05: América-RN

    JOGO 06: Vitória

    JOGO 07: Londrina

    JOGO 08: Portuguesa

    JOGO 09: Coritiba

    JOGO 10: Avaí

    JOGO 11: Santa Cruz

    JOGO 12: Remo

    JOGO 13: Guarani

    JOGO 14: Atlético-MG

    JOGO 15: Brasiliense

    JOGO 16: Sport

    JOGO 17: Náutico

    JOGO 18: Santos

    JOGO 19: Botafogo

  5. ok, tenta renomear durante o upload

    using System.IO;
    string path = Server.MapPath("/Imagens/");
    if (!Directory.Exists(path))
        Directory.CreateDirectory(path);    
    
    string imageName = FileUp1.FileName;
    
    path = path + "\\" + "ID do usuario e o codigo da consulta" + Path.GetExtension(imageName);
    if(FileUp1.HasFile) 
        FileUp1.SaveAs(path);

  6. Sobre abrir uma imagem ao abrir o programa, isso é chamado de Splash Screen, procure por "vb.net splash" que você encontra muito tutorial, se tiver alguma dúvida pode perguntar aqui.

    Para compilar o programa você aperta o F5 e então será executado, neste momento o executável (.exe) será criado em:

    - localDoSeuProjeto\bin\Debug\ se estiver em modo debug.

    - localDoSeuProjeto\bin\Release\ se estiver em modo release.

    Ex: C:\Documents and Settings\juninnn\Meus documentos\Visual Studio 2008\Projects\MeuPrimeiroPrograma\bin\Debug\MeuPrimeiroPrograma.exe

    Ex: C:\Documents and Settings\juninnn\Meus documentos\Visual Studio 2008\Projects\MeuPrimeiroPrograma\bin\Release\MeuPrimeiroPrograma.exe

  7. Faça o tratamento do exception na partial class da sua página Default.aspx e no catch use um javascript para mostrar tipo um "MessageBox", fica assim:

    Na default.aspx.cs

    try
    {
           // Neste bloco você põe o código que acessa sua classe.     
    }
    catch (Exception ex)
    {
           // qualquer exceção que ocorrer lá na classe vai cair aqui.       
           Label1.Text = "<script type='text/javascript'>window.alert('"+ ex.Message +"');</script>";
    }
    E na sua classe C#
    try
    {
          // Aqui fica o código que poderá gerar exceção
    }
    catch (Exception ex)
    {
                     // Este código lança a exception, ela vai cair lá no catch da sua Default.aspx.cs
         throw new Exception("Erro na classe teste",ex);
    }

  8. É gratuito mesmo, só que precisa registrar, o registro é grátis!

    Visual Studio

    Como: Registrar Express Editions

    Você deve registrar seu Express Edition para receber uma chave para desbloquear o produto para uso de longo prazo. Cada Express Edition requer uma chave exclusiva para desbloqueá-lo. Após você destravar o produto usando essa chave, ela não será solicitada novamente.

    Para desbloquear Express Editions

    No menu Help, clique em Register Product.

    Clique no link Register now para obter a chave livre para desbloquear seu Express Edition.

    Entre no Passport e preencha o formulário de registro online.

    Na página Thank you for registering, copie a chave.

    No seu Express Edition, colar a chave na caixa de texto Registration Key e depois clique em Complete Registration.

    Fonte: http://msdn.microsoft.com/pt-br/library/ms246592.aspx#

×
×
  • Criar Novo...