Raccourci sous MacOs

Codes specifiques à MacOS X
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Raccourci sous MacOs

Message par Progi1984 »

Bonjour, voilà, afin d'améliorer ma fonction de création de raccourci (http://www.purebasic.fr/french/viewtopic.php?t=9163), je souhaiterais la porter sous MacOs.

D'aprés moults recherches sur Internet, les raccourcis n'existent pas sous MacOs mais l'équivalant d'un raccourci s'appellerait un alias.

La seul doc sur developper.apple.com (équivalent MSDN pour MacOs) concernant les alias serait cela :
http://developer.apple.com/documentatio ... lementID_4

Donc si un mac(ien ? ist ? o?) pouvait me pondre la version MacOs du code, ca serait cool.

Merci d'avance.
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

De mémoire ça fonctionne comme sous Linux mais je vérifierai
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Merci de vérifier.

Dans mon code, remplace #PB_OS_Linux par #PB_OS_MacOs pour tester :).
Oliv
Messages : 2117
Inscription : mer. 21/janv./2004 18:39

Message par Oliv »

Ton programme ne fonctionne pas sous MacOS. Mais il me semble qu'y a deux type de liens sous Linux : physique et symbolique non ?
MacOS doit utiliser l'autre :lol:
Enfin tu peux aller voir la documentation là : http://developer.apple.com/carbon/
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Sous Linux, il y a liens et fichiers desktop.

Les liens sont des entrées symboliques dans un répertoire qui permet de référencer de manière quasi-transparente d'autres entrées de répertoire, typiquement, des fichiers ou des répertoires..
Source : http://fr.wikipedia.org/wiki/Lien_symbolique

Les fichiers desktop sont des fichiers qui redirigent vers d'autres fichiers.
Source : http://fr.wikipedia.org/wiki/Raccourci_(informatique)
Implémentations :
- Sous Windows = fichier .lnk
- Sous Linux = fichier .desktop
- Sous MacOs = alias

Pour MacOs, j'ai trouvé cette page là :
http://developer.apple.com/documentatio ... lementID_4
Avec un penchant pour cette fonction FSNewAlias.
Répondre