J'ai écrit une belle application Python qui est essentiellement un proxy HTTP pour les modems SMS, et j'aimerais en faire une application double-cliquable sur Mac. Jusqu'à présent, j'ai notamment un fichier .commmand qui est le double-cliquable, qui se compose essentiellement deCréation d'une application Python/py2app qui ouvre simplement un terminal au lancement?
cd `dirname $0`
(sleep 8;open http://127.0.0.1:8080/)&
mac/slingshotsms.app/Contents/MacOS/slingshotsms
Comment puis-je l'exécutable principal .app appeler un autre lieu/ou ce qui est la meilleure façon de faire un application qui est essentiellement un wrapper pour un utilitaire de terminal et affiche seulement sa sortie? Actuellement, un double-clic sur l'application va utiliser l'utilitaire ouvert sur Mac - Je veux émuler le comportement de double-cliquer sur Sommaire/MacOS/slingshotsms en double-cliquant sur l'icône de l'application. des conseils?
Hey, J'utilise py2app et le système setuptools afin que je puisse avoir toutes les dépendances de cette application empaquetée et un environnement Python inclus ... donc avoir un fichier .command ne jive pas vraiment ici. – tmcw