Précédent   Forum des professionnels en informatique > Applications > Projets > Projets hébergés > Archives > Dreamshield
Dreamshield Logiciel de création d'installations pour les applications .NET. Le site et la documentation
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 16/06/2008, 15h05   #21
Nouveau Membre du Club
 
Développeur informatique
Inscription : janvier 2006
Messages : 245
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2006
Messages : 245
Points : 25
Points : 25
Bonjour,

La possibilité d'importer un projet VS 2008.

++
Shypster est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2008, 19h25   #22
Expert Confirmé Sénior
 
Avatar de smyley
 
Inscription : juin 2003
Messages : 6 270
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 6 270
Points : 6 464
Points : 6 464
Envoyer un message via MSN à smyley
Citation:
Envoyé par Shypster Voir le message
Bonjour,

La possibilité d'importer un projet VS 2008.

++
C'est déjà prêt, ce sera disponible dans la prochaine release.

Edit : Fait (0.95 Bêta 2)
smyley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2008, 20h07   #23
Expert Confirmé Sénior
 
Avatar de smyley
 
Inscription : juin 2003
Messages : 6 270
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 6 270
Points : 6 464
Points : 6 464
Envoyer un message via MSN à smyley
Citation:
Envoyé par wizad Voir le message
Sinon pour les prérequis ok pour de plugin mais éventuellement ce serait bien d'avoir une interface dédié type :

IPrerequis :
-> string GetUrlDownload()
-> bool Install()
-> bool Check()

=> histoire d'avoir le minimum à recoder en plugin.
Je pense que ce sera fait dans la prochaine release (l'architecture est déjà là)

Edit : Fait (0.95 Bêta 2)
smyley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2008, 08h55   #24
Expert Confirmé Sénior
 
Avatar de smyley
 
Inscription : juin 2003
Messages : 6 270
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 6 270
Points : 6 464
Points : 6 464
Envoyer un message via MSN à smyley
Citation:
Envoyé par wizad Voir le message
IPrerequis :
-> string GetUrlDownload()
-> bool Install()
-> bool Check()

=> histoire d'avoir le minimum à recoder en plugin.
Fait cf. DreamShield 0.95 Bêta 2
Une fois qu'il sera disponible en téléchargement (cf. le poste "prochaines versions"), si vous voulez savoir comment ça marche postez la question sur le forum (en fait, je vais surement oublier et pour l'instant j'ai encore des choses à régler )

edit: le téléchargement est prêt (http://dreamshield.developpez.com)
smyley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2008, 19h22   #25
Expert Confirmé Sénior
 
Avatar de smyley
 
Inscription : juin 2003
Messages : 6 270
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 6 270
Points : 6 464
Points : 6 464
Envoyer un message via MSN à smyley
Citation:
Envoyé par Poulain Voir le message
Code vb.net :
TODOlist.items.add("Classe de mise à jour automatique")
Fait aussi (même histoire que pour le précédent message)
smyley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2008, 22h32   #26
Membre Expert
 
Étudiant
Inscription : mars 2006
Messages : 1 516
Détails du profil
Informations personnelles :
Âge : 22

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2006
Messages : 1 516
Points : 1 299
Points : 1 299
Agrandir le textbox pour le chemin du projet.

ça respire pas cette histoire(le textbox n'est pas assez large en hauteur)
__________________
Petit poulain devient grand de jour en jour...

Petit Poulain, ce n'est que pour les intimes!
Poulain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2008, 23h00   #27
Expert Confirmé Sénior
 
Avatar de smyley
 
Inscription : juin 2003
Messages : 6 270
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 6 270
Points : 6 464
Points : 6 464
Envoyer un message via MSN à smyley
TODO List Perso :
- Rajouter les how to directement dans la page de démarrage de DreamShield (pour l'instant il sont dans la page d'accueil de l'éditeur de projets)
smyley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2008, 04h41   #28
Expert Confirmé Sénior
 
Avatar de smyley
 
Inscription : juin 2003
Messages : 6 270
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 6 270
Points : 6 464
Points : 6 464
Envoyer un message via MSN à smyley
Citation:
Envoyé par Poulain Voir le message
Agrandir le textbox pour le chemin du projet.

ça respire pas cette histoire(le textbox n'est pas assez large en hauteur)
Fait cf. http://www.developpez.net/forums/sho...92&postcount=8

ça te va ? (j'ai du augmenter de juste quelques pixels, histoire que ce soit moins serré ...)
smyley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2008, 18h01   #29
Membre Expert
 
Étudiant
Inscription : mars 2006
Messages : 1 516
Détails du profil
Informations personnelles :
Âge : 22

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2006
Messages : 1 516
Points : 1 299
Points : 1 299
Bonjour Smyley,

cela fait un moment que je n'ai pas touché à Dreamshield, et que je n'ai pas continué un de mes projets.
Mais je viens de penser à un truc, (juste pour précision, je n'ai pas installé la toute dernière version). Mais pourrais-tu faire un truc qui je pense est simple:
dans l'IDE de dreamshield, faire une cas à cocher pour proposer à l'utilisateur de mettre un mot de passe, mais que le mot de passe ne soit aps obligatoire.

Ce qui fait que si quelqu'un veut qu'avec l'installation de son programme, il coche la case, et donc pendant l'installation, on propose à l'utilisateur de taper un mot de passe, comme ça si quelqu'un d'autre que cet utilisateur veut désinstaller le programme, il ne peut pas, car il ne connait pas le mot de passe. Certes, il pourrait supprimer l'exécutable, mais tout le monde n'est pas assez malin, de plus quand c'est un service, c'est pas si facile.

Je pense qu'un plugin fera l'affaire, mais je n'arrive toujours pas à comprendre le concept de plugin, je ne pourrai malheureusement pas le faire.

Ciao
__________________
Petit poulain devient grand de jour en jour...

Petit Poulain, ce n'est que pour les intimes!
Poulain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2008, 23h25   #30
Expert Confirmé Sénior
 
Avatar de smyley
 
Inscription : juin 2003
Messages : 6 270
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 6 270
Points : 6 464
Points : 6 464
Envoyer un message via MSN à smyley
Citation:
Envoyé par Poulain Voir le message
Ce qui fait que si quelqu'un veut qu'avec l'installation de son programme, il coche la case, et donc pendant l'installation, on propose à l'utilisateur de taper un mot de passe, comme ça si quelqu'un d'autre que cet utilisateur veut désinstaller le programme, il ne peut pas, car il ne connait pas le mot de passe. Certes, il pourrait supprimer l'exécutable, mais tout le monde n'est pas assez malin, de plus quand c'est un service, c'est pas si facile.
ça existe déjà ...
Dans le projet d'installation, explorateur de projet, regarde la rubrique Protection DreamLocker. Il suffit d'activer le cryptage DreamLocker, de définir un mot de passe et ce dernier sera utilisé pour crypter l'archive d'installation, et sera donc nécessaire pour installer/désinstaller le produit.

Citation:
Envoyé par Poulain Voir le message
Je pense qu'un plugin fera l'affaire, mais je n'arrive toujours pas à comprendre le concept de plugin, je ne pourrai malheureusement pas le faire.
Il est d'ailleurs codé sous forme d'un plugin : 1 pour l'éditeur de projet, 1 pour le cryptage pendant la compilation et 1 pour le décryptage pendant l'exécution de l'installeur. Et de plus contourner la protection passe par un peut plus que supprimer le plugin du package de l'installation car l'archive d'installation elle même (qui contient les fichiers à installer) est cryptée et le mot de passe n'est pas enregistré dans l'archive.
smyley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/11/2008, 10h35   #31
Membre Expert
 
Étudiant
Inscription : mars 2006
Messages : 1 516
Détails du profil
Informations personnelles :
Âge : 22

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2006
Messages : 1 516
Points : 1 299
Points : 1 299
ok, au temps pour moi...
J'avais compris que dreamlocker servait à crypter l'archive, mais je pensais que c'était pour ne pas qu'on puisse voyager en son contenu;
Maintenant que tu l'expliques comme ça, c'est beaucoup mieux( en espérant que ce n'était pas dans le manuel d'utilisation...)
__________________
Petit poulain devient grand de jour en jour...

Petit Poulain, ce n'est que pour les intimes!
Poulain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2008, 23h05   #32
Expert Confirmé Sénior
 
Avatar de smyley
 
Inscription : juin 2003
Messages : 6 270
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 6 270
Points : 6 464
Points : 6 464
Envoyer un message via MSN à smyley
Citation:
Envoyé par smyley Voir le message
TODO List perso :
- Un bouton "exécuter l'installation MSI" pour installer automatiquement une installation Windows Installer contenue dans le projet d'installation via msiexec.
Ce sera disponible dans la prochaine release : v 0.96.2.1 (cependant ce n'est pas via msiexec, mais directement via la dll msi.dll).
smyley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2009, 17h37   #33
Candidat au titre de Membre du Club
 
Étudiant
Inscription : mai 2009
Messages : 51
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2009
Messages : 51
Points : 12
Points : 12
Bonjour à tous!
Déja, j'espere être dans le bon topic.

Je voulais juste signaler un petit truc que je pense bon de corriger.
Alors que mes parametres ftp étaient simplement désactivés, j'ai eu le droit à un méssage d'érreur qui est le suivant;
"Une erreur est survenue pendant la tentative de connexion au serveur,
La connexion sous-jacente a été fermée : Le serveur a commis une violation de protocole."

Ne pourrait-on pas juste afficher un méssage d'érreur simple, genre "Connexion au serveur ftp impossible." ? Ce qui simplifierait la recherche du probleme.

Bonne continuation.
- Kahoerre
kahoerre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2009, 20h22   #34
Expert Confirmé Sénior
 
Avatar de smyley
 
Inscription : juin 2003
Messages : 6 270
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 6 270
Points : 6 464
Points : 6 464
Envoyer un message via MSN à smyley
Citation:
Envoyé par kahoerre Voir le message
Ne pourrait-on pas juste afficher un méssage d'érreur simple, genre "Connexion au serveur ftp impossible." ? Ce qui simplifierait la recherche du probleme.
Oui et non. En fait pour afficher le message je fait un truc qui ressemble à ça :
Code c# :
1
2
3
4
5
6
7
8
9
10
 
try
{
  TestDeLaConnection();
}
catch(Exception ex)
{
  TracerException(ex);
  MessageBox.Show("Erreur lors de la connexion \n" + ex.Message);
}
Et si j'affiche pas ex.Message ça sera plus tordu de trouver ...

Peut être changer le message pour le rendre plus clair genre :
Code c# :
1
2
3
4
5
6
7
8
9
10
 
try
{
  TestDeLaConnection();
}
catch(Exception ex)
{
  TracerException(ex);
  MessageBox.Show("La tentative de connexion au serveur ftp a échouée. Vérifiez les paramètres de connexion \n" + ex.Message);
}
?
smyley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/05/2009, 09h17   #35
Candidat au titre de Membre du Club
 
Étudiant
Inscription : mai 2009
Messages : 51
Détails du profil
Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2009
Messages : 51
Points : 12
Points : 12
Oui pourquoi pas. Tant que la tache de l'utilisateur est simplifiée, je pense que tout est bon à prendre.
kahoerre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 18h05   #36
Invité régulier
 
khaoula ayari
Inscription : décembre 2010
Messages : 151
Détails du profil
Informations personnelles :
Nom : khaoula ayari

Informations forums :
Inscription : décembre 2010
Messages : 151
Points : 8
Points : 8
Par défaut dreamshield et ccomposant prerequit

salut tout le monde,
je veux savoir comment intégrer le composants prerequit dans un projet de setup développer avec dreamshield.(dans mon cas j'utilise visual studio 2008 et crystal report )
ayarikhaoulakoukou est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 13h03.


 
 
 
 
Partenaires

Hébergement Web