les packages insondable !

macinside

Membre vénérable
Club iGen
20 Février 2000
35 805
3 283
27
hello a tous (je ne vais jamais traîner ici :D ), depuis la sortie de leopard Apple a pris la fâcheuse habitude d'empecher le "afficher le contenu du paquet" dans le finder, mais j'ai justement besoins d'aller fouiller régulièrement dedans faire des modifs de certain fichier .plist, notamment pour adapter mes divers disque d'installation système en faisait de la place, j'ai besoins d'inclure ilife par exemple et après 10 installation j'ai plus envi de déselectionner a la mains :rateau: une solution ? :)
 
tout les bundles des dvd d'installation de leopard, je peu pas faire du clic droit dessus puis afficher le contenu :rateau:
 
sur tout les dvd de leopard (et seulement leopard, pas tiger !) impossible de le faire et ceux malgré le test sur plusieurs machine ! et plus particulieremet des packages caché dans Systeme/installation/
 
j'ai enfin réussit a faire joujou avec le contenu des .pkg de mes dvd de leopard

la solution :

1) installer tout les outils développeurs
2) rechercher le fichier cacher "OSInstall.mpkg"
3) click droit puis ouvrir avec : "Flat Package Editor.app"
4) déposé sur le bureau le fichier "Distribution" et l'ouvrir avec BBedit
5) enjoy

par exemple je peu faire joujou avec cette séquence :

Bloc de code:
// require 867Mhz+
		if (system.sysctl("hw.cpufrequency") < 866000000) {
			return false;

pour avoir une installation sur une machine plus lente

ou bien encore

Bloc de code:
function hasAtLeastRam(RAM) {
        var requiredRAM = (RAM * 1024 * 1024);
        var actualRAM = system.sysctl('hw.memsize');

        return (actualRAM > (requiredRAM - 1));

pour installer sur leopard sur un machine n'ayant que 512 Mo de ram

:love:

je vais pouvoir me faire des supermasters :p

bien sur il faudra penser a enregistré la modification et remettre en place le fichier modifier :zen:
 
j'ai enfin réussit a faire joujou avec le contenu des .pkg de mes dvd de leopard

la solution :

1) installer tout les outils développeurs
2) rechercher le fichier cacher "OSInstall.mpkg"
3) click droit puis ouvrir avec : "Flat Package Editor.app"
4) déposé sur le bureau le fichier "Distribution" et l'ouvrir avec BBedit
5) enjoy

par exemple je peu faire joujou avec cette séquence :

Bloc de code:
// require 867Mhz+
        if (system.sysctl("hw.cpufrequency") < 866000000) {
            return false;
pour avoir une installation sur une machine plus lente

ou bien encore

Bloc de code:
function hasAtLeastRam(RAM) {
        var requiredRAM = (RAM * 1024 * 1024);
        var actualRAM = system.sysctl('hw.memsize');

        return (actualRAM > (requiredRAM - 1));
pour installer sur leopard sur un machine n'ayant que 512 Mo de ram

:love:

je vais pouvoir me faire des supermasters :p

bien sur il faudra penser a enregistré la modification et remettre en place le fichier modifier :zen:

man xar
 
ça marche impeccable, j'ai pu rationaliser mes images disques via Deploy Studio , 4 images disques de base suffise pour tout un parc et pour toutes les installations clients :love: