IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

installation et version d'essai


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 64
    Par défaut installation et version d'essai
    bonjour,

    svp j'ai réaliser une petite application sous c#,alors je veu générer une version d'essaye(d'un mois par exemple) comme ce qu'on fait pour les logiciels payant ,comment le faire svp? et aussi comment généer l'instal de cette appllication ? merci d'avance

  2. #2
    Membre Expert Avatar de Tober
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    824
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 824
    Par défaut
    Je vois qu'un seul moyen, avoir un fichier quelconque qui contient le nombre de jour restant avant la fin de la periode d'essai.
    Tu le charges au debut de l'appli, et si la date est passe, ben tu ferme l'appli, ou ce que tu veux...
    Bien sur, ds les logiciels payant, ce fichier (ou autre) sont cache le mieux possible pour empecher de pirater le logiciel.

  3. #3
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Par défaut
    Tu peux aussi stocker une clé dans la base de registre.
    Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les accès aux données
    Débogage efficace en .NET
    LINQ to Objects : l'envers du décor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

  4. #4
    Membre Expert Avatar de Tober
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    824
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 824
    Par défaut
    ouais, qd je parlais d'un fichier quelconque, c'etait ds le sens n'importe quel information hors du programme

  5. #5
    Membre très actif Avatar de fally
    Homme Profil pro
    Développeur .Net / BI
    Inscrit en
    Novembre 2007
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur .Net / BI

    Informations forums :
    Inscription : Novembre 2007
    Messages : 966
    Par défaut
    Ou stocker dans une base de données, ou mettre là date en dur dans le code (pas très bien) ....... pour le déployement de ton projet , cherche un peu sur le net; j'avais un lien mais je l'ai plus sous la main

  6. #6
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2004
    Messages
    304
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 304

  7. #7
    Membre émérite
    Inscrit en
    Octobre 2006
    Messages
    587
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Octobre 2006
    Messages : 587
    Par défaut
    Citation Envoyé par Tober Voir le message
    Je vois qu'un seul moyen, avoir un fichier quelconque qui contient le nombre de jour restant avant la fin de la periode d'essai
    Je préfére la solution de SaumonAgile c'est la manière de procéder des logiciels payants....

  8. #8
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 64
    Par défaut
    bonsoir

    merci tous pour vos réponse,svp pouvez vous m'expliquer un peu la méthode
    utilisée par les logiciels payants(basé sur la clé duu registre) merci

  9. #9
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Je recommence donc.

    Tu stockes en bdd la data d'installation de l'appli, et lors du démarrage, tu récupères cette clé, tu ajoutes la durée d'évaluation et si c'est > à la date du jour, tu fermes l'appli.

    C'est vrai que si quelqu'un trouve la clé dans le registre il peut passer ta protection mais l'utilisateur lambda ne cherchera pas ça.

  10. #10
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2004
    Messages
    304
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 304
    Par défaut
    Citation Envoyé par Skyounet Voir le message
    Je recommence donc.

    Tu stockes en bdd la data d'installation de l'appli, et lors du démarrage, tu récupères cette clé, tu ajoutes la durée d'évaluation et si c'est > à la date du jour, tu fermes l'appli.

    C'est vrai que si quelqu'un trouve la clé dans le registre il peut passer ta protection mais l'utilisateur lambda ne cherchera pas ça.
    (Même réponse que la dernière fois )
    donc, avec cette technique, un utilisateur assez malin pourrai changer la date de son système à une date antérieur (on l'a tous déjà fait au moins une fois ), et ainsi contourner le test if (date_installation > date_jour -30).
    Personnellement, j'ai vu certains logiciels en démo qui te permettent de l'exécuter au maximum 30 fois, même si tu t'amuse à relancer l'application 30 fois en une journée

Discussions similaires

  1. [Version d'essai BCB 2009]Installer la JVCL
    Par Bodom-Child dans le forum C++Builder
    Réponses: 0
    Dernier message: 07/10/2008, 15h36
  2. Réponses: 2
    Dernier message: 27/06/2008, 14h18
  3. Réponses: 6
    Dernier message: 13/04/2005, 09h18
  4. Version d'essai
    Par skunkies dans le forum Access
    Réponses: 52
    Dernier message: 17/11/2004, 01h42
  5. [Install] Quelle version d'Eclipse choisir
    Par yassine_23 dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 13/05/2004, 15h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo