Créer un DMG .

Bonjour à  tous ! Je demande une nouvelle fois votre aide.

Comment créer un .DMG qui s'ouvrirait directement après le téléchargement et qui proposerait à  l'utilisateur de faire un glisser-déposé de mon application dans le répertoire "applications" ?

Merci d'avance.

Réponses

  • AliGatorAliGator Membre, Modérateur
    13:35 modifié #2
    Bonsoir,

    dans 1220719871:
    Comment créer un .DMG qui s'ouvrirait directement après le téléchargement
    Ben ça c'est pas toi qui le décide dans ton DMG, c'est en fonction des préférences de Safari chez l'uilisateur, le réglage ouvrir automatiquement les fichiers "fiables". Dans ce cas, Safari ouvre automatiquement le DMG et monte l'image disque sur le bureau tout seul.

    dans 1220719871:
    et qui proposerait à  l'utilisateur de faire un glisser-déposé de mon application dans le répertoire "applications" ?
    Tu veux dire quoi par là , un peu à  l'image de certaines applis genre Adium ?
    dmg_adium.gif

    Si c'est ça c'est pas bien méchant, il suffit de créer ton DMG en lecture/écriture le temps de le configurer :
    - Créer sur ton DMG un dossier "fond", et copier dedans l'image qui devra te servir de fond de ton DMG
    - Personnaliser les options de présentation de ton DMG (Pomme-J), pour mettre l'image en question comme fond de ta fenêtre de ton DMG, et choisir la bonne présentation (par icônes), etc.
    - Placer dans ton DMG ton appli, ainsi qu'un raccourci vers le dossier /Applications, et les positionner pour les faire correspondre au fond. Dimensionner la fenêtre du DMG comme souhaité.
    - Masquer le dossier "fond" en utilisant [tt]/Developer/Tools/SetFile -a V /Volumes/ton_volume/fond[/tt]
    - Reconvertir le DMG enfin prêt en DMG compressé et en lecture seule.

    Source

    Par contre si ton idée c'était que dès que le DMG s'ouvre ça copie tout seul l'appli dans /Applications sans intervention de l'utilisateur, ou que ça lance un script pour lui proposer de faire ça pour lui... je ne sais pas si c'est possible.

    Sinon y'a les DMG contenant un .pkg qui se lance tout seul après montage, comme les DMG d'Apple... ça doit pouvoir se faire aussi, mais j'ai jamais essayé donc je connais pas l'astuce :-P Et puis personnellement à  moins d'avoir des trucs tierces à  installer (trucs dans Application Support, ou des drivers, ce genre de choses), je préfère largement quand on a juste à  faire un drag&drop de l'appli si on peut se passer d'un PKG !
  • septembre 2008 modifié #3
    Tu ne m'as pas préciser le programme que tu utilisais. Parles-tu de l'utilitaire de disque ?
  • 13:35 modifié #4
    Oui je tiens à  préciser que sous Tiger, l'utilitaire de disque suffisait amplement et que depuis Leopard la manipulation ne marche plus du tout ! Moi ça ne mémorise pas du tout la gueule de la fenêtre. À chaque fois il me monte le DMG avec la barre latérale du Finder alors que j'avais bien mis en fenêtre simple.
  • Paisible.frPaisible.fr Membre
    13:35 modifié #5
    Perso j'aime bien iDmg (gratuit) et j'apprécie encore plus DMGArchitect (payant).

    Maintenant est-ce que l'investissement en vaut le coup ?
    Je laisse à  chacun se faire une opinion.
Connectez-vous ou Inscrivez-vous pour répondre.