Création d'une application en cocoa avec des sciptes
Bonjour,
Je cherche à créer un application en cocoa avec xCode.
J'ai les scriptes de près mais du côté de xCode, je n'y connais pas beaucoup.....(n'y de Interface Builder). :crackboom:-
Je veux faire une fenêtre avec cinq boutons où quand l'on clique dessus, il exécute le scripte qui lui ai attribué.
On peut m'aider ? Il y a des tutoraux (en français de préférence...) ?
Merci de votre aide :why?:
Je cherche à créer un application en cocoa avec xCode.
J'ai les scriptes de près mais du côté de xCode, je n'y connais pas beaucoup.....(n'y de Interface Builder). :crackboom:-
Je veux faire une fenêtre avec cinq boutons où quand l'on clique dessus, il exécute le scripte qui lui ai attribué.
On peut m'aider ? Il y a des tutoraux (en français de préférence...) ?
Merci de votre aide :why?:
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
tu peux déjà parcourir le tutoriel cacao (fait la recherche sur ce site) ...
Il y en a d'autres sur ce site
Quand je lie un scripte avec un bouton, avec Interface Builder, je clique sur le bouton, inspecteur -> applescripte et la je coche clicked et je selectionne le scripte.
Quand je fait Build and go, il m'affiche cela : :crackboom:- :crackboom:-
[Fichier joint supprimé par l'administrateur]
Il faut chercher quel est l'objet qui crée cet inconvénient.
A part le scripte.....je ne vois pas....
Je créer un new project, j'importe mon scripte dans les resources, j'ouvre MainMenu.nib, j'ajoute un bouton je lie un scripte avec le bouton, je clique sur le bouton, inspecteur -> applescripte et la je coche clicked et je selectionne le scripte et je fait Build and go.
Il manque peut etre des étapes ?
[Fichier joint supprimé par l'administrateur]
En gros, pour faire une application "cocoa", dans xcode tu peux ouvrir:
-soit un projet "Cocoa Application", mais dans ce cas je conseille de réserver l'usage de scripts aux échanges avec l'extérieur de l'application et de gérer l'interface graphique directement avec les "Outlets et les "Actions".
-soit un projet "applescript application" ou tout est gérable en appleScript.
Dans le premier cas, le "Tutoriel Cacao" explique (bien j'espère) la base de travail en objective-C et la manière d'utiliser les scripts.
Dans le deuxième cas je te conseilles de voir le site http://trad.applescript.free.fr/accueil.html
et la doc sur la classe NSAppleScript
Mais je pensé que ajouter un scripte c'etait plus facile...... :crackboom:-
Si un jour la :)beta: de mon logiciel sort, je la mettrai là
Il n'y a pas toutes les précautions de gestion d'erreur, mais ceci a l'air de marcher.
Merci du retour si tu trouves d'autres améliorations à faire..
[Fichier joint supprimé par l'administrateur]
J'ai sortie le version :)beta: !!!! Disponible ici : http://idsmac.free.fr/iDsMac/iFreeTV.html
Pour le code, demandez moi en message priver
On attend des versions pour d'autres FAI !! ne serait-ce que pour les essayer ..
??? Petit problème, à l'ouverture du dmg j'obtiens le dialogue:
"Saisissez un mot de passe pour accéder aux fichiers sur iFreeTV(beta).dmg"
Est-ce volontaire? quel mot de passe dois-je mettre?
http://idsmac.free.fr/iDsMac/iFreeTV.html
:adios!:
L'idée de départ est intéressante. C'est dommage que l'on ne peut pas lire les flux dans QuickTime car dans ce cas la sa serait plus pratique pour la télécommande.
Je m'explique, là quand une chaà®ne est sélectionnée. C'est l'application VLC qui passe au premier plan. Si on pouvait jouer les flux directement dans QuickTime. Tu pourrais faire tout en une seul application. Dans ce cas, installer sur un mac relier à une télévision, avec une télécommande, sa pourrait le faire.
Sinon, j'ai fait quelques essais et sa fonctionne bien.
Avant de faire sa, demande l'autorisation au auteur du logiciel VLC.
Bon courage
Ce n'est qu'une hypothèse....mais si je venai à vouloir la réaliser je le contacterai, merci du conseil (je n'ai que 14 ans et moins d'un ans d'expérience de programmation alors ça c'est pas pour demain !! ;D)
Impossible pour le moment, il faut que je trouve des flux qui soit "accessible à tous" si non il faut être chez free pour le moment....désoler
Pour la lecture dans QuickTime, si c'est un fichier, après avoir installé Perian (le couteau suisse des codecs pour QuickTime) ça fonctionne. Après j'ai jamais essayé de lire un des flux de la télé freebox via QuickTime, c'est pas dit que Perian suffise, mais bon.
La plupart des applis tournant autour des multiples services free, je pense entre autres aux softs permettant de faire de l'enregistrement de la TV en fichier mpeg genre DentiFreeX ou autres, utilisent VLC comme ici, en tant que player externe. Je n'en n'ai jamais vu un seul utilisant QuickTime, qui de toute façon est bien moins complet que VLC concernant ce type de flux MPEG2 et MPEG4.
Il y a des possibilités pour inclure VLC directement dans le programme, c'est ce qui a été fait avec je ne sais plus quel soft de cette catégorie (autour des services free, encore une fois), donc c'est jouable. Mais pour savoir comment c'est faisable, ça... (Il existe un plugin VLC pour navigateur internet il me semble, peut-être voir de ce côté (et l'inclure dans une WebView) ? Peut être pas très propre mais bon, à creuser sinon)
[Fichier joint supprimé par l'administrateur]
http://idsmac.free.fr/iDsMac/iFreeTV.html