Question

Un de mes amis veut distribuer des CD (oui, des disques compacts) comme invitations pour une fête. Lorsque quelqu'un met le CD dans son ordinateur, il devrait charger automatiquement une page Web utilisée pour RSVPing à la partie. Comment puis-je faire cela?

Je sais que Windows a un navigateur par défaut stocké quelque part qui, je pense, peut être utilisé sans se soucier des problèmes croisés, est-ce correct? Qu'en est-il des utilisateurs d'Apple?

Était-ce utile?

La solution

Vous pouvez le faire dans Windows très simplement, mais la prise en charge de Linux / OS X sera plus difficile.
les fenêtres Autorun.inf La prise en charge fait ce que vous voulez - tout ce dont vous avez besoin est une URL pour être ouverte et elle s'ouvrira dans le navigateur par défaut de l'utilisateur:

Shellexecute=http://mypartyinvite.com

Sur OS X, vous pouvez utiliser un .webloc dossier. L'utilisateur devrait toujours ouvrir le CD et double-cliquer sur le fichier, mais le système d'exploitation s'occupera ensuite d'ouvrir le lien dans le navigateur par défaut de l'utilisateur.

?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>URL</key>
    <string>http://mypartyinvite.com</string>
</dict>
</plist>

Sur Linux, je ne sais pas ce que vous feriez, peut-être un script de shell pour que l'utilisateur double-cliquez intelligemment à l'environnement et a fait une supposition éclairée sur le navigateur?

Autres conseils

C'est une mauvaise idée. Tout le monde Devrait avoir une fonctionnalité Autorun désactivée sur son ordinateur, et tout scanner de virus décent lancera un ajustement si un CD tente de naviguer automatiquement vers une page Web.

Je sais que Windows a un navigateur par défaut stocké quelque part qui, je pense, peut être utilisé sans se soucier des problèmes croisés, est-ce correct?

Non, ce n'est pas correct. Cela n'a pas beaucoup de sens non plus. Vous ne pouvez pas compter sur une fonctionnalité présente dans Windows pour soulager les problèmes multiplateformes. Windows est une seule plate-forme.

Qu'en est-il des utilisateurs d'Apple?

Les utilisateurs "Apple" n'existent pas. Mais non, cela ne fonctionnera pas non plus pour eux. Mac OS X Just Flat ne prend pas en charge cette fonctionnalité. Il était semi-supporté via Quicktime dans les versions précédentes du Mac OS (c.-à-d. Mac OS 9 et plus tôt), mais il a été considéré comme si vil, exploitable et mal comprimé par les utilisateurs de Mac que les utilisateurs de Mac
Apple vient de le déchirer entièrement OS X.

Trouvez une autre façon d'inviter les gens à votre fête. Enfin une utilisation convaincante pour Facebook ou Twitter!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top