IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Ouvrir les .nib d'une application, Avant ça marchait, et maintenant pas pour toutes les applications..
Options
Das_Huhn
posté 13 Aug 2006, 19:19
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 46
Inscrit : 13 Mar 2005
Membre no 35 076



Bonjour

Dans des versions précédentes de MacOS X, je me souviens qu'on pouvait ouvrir les .nib pour les modifier, même dans des applications déjà compilées. Or sous Tiger je viens de me rendre compte que, pour Safari ou Adium par exemple, c'était impossible : Interface Builder me donne un message proche de "The document machin.nib could not be opened". Pourquoi ?

Et pourquoi est-ce que cela fonctionne encore pour Camino ou XChat Aqua ?

Si c'est une protection rajoutée, je trouve l'idée très nulle dry.gif
Go to the top of the page
 
+Quote Post
guerom00
posté 13 Aug 2006, 19:35
Message #2


Sans titre ni bouboules et terriblement négatif !


Groupe : Membres
Messages : -8 378 756
Inscrit : 5 Dec 2004
Membre no 28 230



Indeed...
C'est OK pour la plupart sauf pour certains .nib huh.gif

Ça ne fait ça qu'avec les .nib ne contenant QUE objects.nib
[codebox][Lazare:Safari.app/Contents/Resources] rom% ls *.nib
Browser.nib:
classes.nib info.nib keyedobjects.nib

CacheController.nib:
objects.nib

DOMTree.nib:
objects.nib

Downloads.nib:
classes.nib info.nib objects.nib

ErrorConsole.nib:
objects.nib

PageLoadTest.nib:
objects.nib

RenderTree.nib:
objects.nib

Snippet.nib:
objects.nib

ViewTree.nib:
objects.nib
[Lazare:Safari.app/Contents/Resources] rom%
[/codebox]
Je pense que ça veut dire que ces fichiers sont “vides” au sens d'Interface Builder... unsure.gif

Ce message a été modifié par guerom00 - 13 Aug 2006, 19:41.


--------------------
la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock…
“Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked.”
The Internet is made of cats.
Go to the top of the page
 
+Quote Post
schlum
posté 14 Aug 2006, 07:57
Message #3


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 449
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



Certains .nib des applications Apple sont effectivement protégés...
Mais pour Adium, ça m'étonne unsure.gif


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post
Das_Huhn
posté 14 Aug 2006, 19:39
Message #4


Adepte de Macbidouille
*

Groupe : Membres
Messages : 46
Inscrit : 13 Mar 2005
Membre no 35 076



Quelqu'un a une idée ohmy.gif ?
Go to the top of the page
 
+Quote Post
Ludopac
posté 14 Aug 2006, 19:51
Message #5


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 988
Inscrit : 17 Jun 2001
Lieu : Nancy
Membre no 388



Je doute que cela soit une protection...
Tu peux obtenir les sources d'Adium, donc je ne vois pas pourquoi ils protégeraient leurs .nib...

Quand à ceux dans safari, place dans le package .nib les fichiers classes.nib et info.nib d'un autre .nib et tu arriveras à les ouvrir wink.gif


--------------------
D-Vision 3.2.2 (universal)
D-Volution 2.0.2
D-Subtitler 1.0
D-Trace 1.0.2


iMac core2duo 2Ghz, 3Go de DDR2, 320GO sous Mac OS X.4
MacBook Pro 1.83, 1G0 de DDR2, 80GO sous Mac OS X.4
Athlon XP 2600 + 512 Mo de DDr, 80 Go sous Suse 10/Win Xp
Go to the top of the page
 
+Quote Post
marc_os
posté 15 Aug 2006, 16:40
Message #6


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 6 484
Inscrit : 21 Apr 2006
Membre no 59 799



Salut, est-ce que tu constates ça sur tous les nibs, ou uniquement sur ceux localisés ?
J'ai déjà rencontré le "problème" sous Panther sur des applications où on pouvait ouvrir le nib dans English.lproj, mais pas ceux localisés. La raison était que les fichiers (packages) .nib localisés n'étaient pas complets. Il fallait les compléter en recopiant à la main depuis la version anglaise les fichiers manquant dans le package. Peut-être s'agit-il du même problème...


--------------------
-----------------
--JE-------SUIS--
--AHMED-CHARLIE--
--CLARISSA-YOAV--
-----------------
Go to the top of the page
 
+Quote Post
Das_Huhn
posté 15 Aug 2006, 19:55
Message #7


Adepte de Macbidouille
*

Groupe : Membres
Messages : 46
Inscrit : 13 Mar 2005
Membre no 35 076



Ca m'a l'air d'être ça (ça fonctionne même pour Safari). Merci à tous smile.gif
Go to the top of the page
 
+Quote Post
schlum
posté 15 Aug 2006, 22:10
Message #8


Terminaltor
Moderating Machine
*****

Groupe : Admin
Messages : 24 449
Inscrit : 25 Oct 2002
Lieu : Jeumont (59)
Membre no 4 319



CITATION(marc_os @ 15 Aug 2006, 17:40) [snapback]1830460[/snapback]

Salut, est-ce que tu constates ça sur tous les nibs, ou uniquement sur ceux localisés ?
J'ai déjà rencontré le "problème" sous Panther sur des applications où on pouvait ouvrir le nib dans English.lproj, mais pas ceux localisés. La raison était que les fichiers (packages) .nib localisés n'étaient pas complets. Il fallait les compléter en recopiant à la main depuis la version anglaise les fichiers manquant dans le package. Peut-être s'agit-il du même problème...

Ah oui, bien joué jap.gif
Ca résout donc ce vieux sujet et rend cette F.A.Q. obsolète smile.gif


--------------------
          I think therefore I Mac          
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 26th April 2024 - 14:10