Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forums MacBidouille _ Programmation _ l'Apple Store fermé

Écrit par : Maconnect 31 May 2003, 17:35

EDIT:
le programme a changé de nom: InforMac, et c'est http://forum.macbidouille.com/forum/viewtopic.php?p=408717#408717





Bonsoir!!

C'est donc avec émotion que je vous présente ma première application cocoa. Elle affiche une image de votre ordinateur:

http://membres.lycos.fr/maconnect/informac/V-Card.app.sit (100Ko)

Bon, il est possible que ça quitte inopinément comme c'était le cas après mes premiers tests, mais normalement ça devrait plus le faire

Un petit test? :)

Écrit par : overmac 31 May 2003, 17:45

Ca fonctionne parfaitement chez moi ! :wink:
Petite question : Serait-il possible d'avoir le code source de ton soft ( si bien sur, tu ne compte pas dans le futur le vendre ) ?

Écrit par : dksp 31 May 2003, 17:46

Ça ne quitte pas inopinément, mais voilà :



Écrit par : Einstein 31 May 2003, 17:50

ca quitte inopinément et ça n'affiche rien (mise à part vite fais la fenêtre avec que dalle dedans)!

Écrit par : Einstein 31 May 2003, 17:53

Tiens, j'en profite pour placer aussi ma première application Cocoa biggrin.gif
a pu! URL non valide!

Écrit par : overmac 31 May 2003, 17:57

Ton soft, il déchire sa race ! J'adores.
Là aussi, serait-il possible le code source ( non pas pour te voler ton soft mais pour étudier un max d'application que je puisse comprendre le Cocoa et compagnie... ) ?

Écrit par : Maconnect 31 May 2003, 18:00

Wow, merci pour ces réponses rapides!! jap.gif

OverMac:
Oulalah, elle a l'air de rien comme application mais c'est un boulot énorme, surout pour moi pauvre débutant. Cette application est un début pour la version cocoa de "InforMac" que tu connais. Par contre si tu veux des infos sur le pourquoi du comment je peux te dire 2-3 trucs!

dksp:
Ok, pour les champs "inconnu" j'ai compris pourquoi (une histoire de "lowercase"). Je vais régler cela

Einstein:
aïe :cry: Quand ça quitte inopinément, c'est un problème qui arrive lorsqu'il cherche le type CPU. Mais je ne comprend pas pourquoi!! Je vais essayer de contourner le problème...

Écrit par : Einstein 31 May 2003, 18:06

overmac: MERCI :fume: :lt: :france: :up: :star: biggrin.gif
et euh, ouais, j'vais bientôt la passer en OpenSource (sans le futur module d'enregistrement gratuit (c'est trop une surprise....)).
Au fait, t'en pense quoi de l'aide? Elle est bien, non?! biggrin.gif

Maconnect: rah sad.gif dommage! Enfin, chu a ta disposition avec cette ordi (cf config) jusqu'à demain soir 7H30!

Écrit par : Einstein 31 May 2003, 18:31

En simplifiant mon application, tu as une action qui recherche tous les Screen Saver (SS) dans 3 dossiers spécifiques et affiche le résultat dans un tableau.
Lorsque tu sélectionnes un élément dans le tableau, on aura (pour l'exemple) une valeur x et une valeur y pour le chiffre de priorité.
Ensuite exécution d'un script Unix maison (me suis pas trop cassé la rate pour celui là) avec les 2 vraible x et y comme arguments.
Et pour arrêter le tout, un script (me suis grave fais ch*er pour celui la, par contre :evil: ) Unix maison.
C'est tout biggrin.gif

PS:thanx aux 3 qui m'on aidés et aux autres laugh.gif

Écrit par : overmac 31 May 2003, 18:33

QUOTE
OverMac:
Oulalah, elle a l'air de rien comme application mais c'est un boulot énorme, surout pour moi pauvre débutant. Cette application est un début pour la version cocoa de "InforMac" que tu connais. Par contre si tu veux des infos sur le pourquoi du comment je peux te dire 2-3 trucs!

En fait, je n'ai pas vraiment de question précise pour l'instant ( mais ça viendra sans doute ). C'était juste pour voir le travail ( énorme ) que cela demander et voir comment est structuré une application Cocoa un peu grosse.

QUOTE
et euh, ouais, j'vais bientôt la passer en OpenSource (sans le futur module d'enregistrement gratuit (c'est trop une surprise....)).
Au fait, t'en pense quoi de l'aide? Elle est bien, non?! biggrin.gif

Pour l'aide, elle est bien avancée ( voir abouti ), d'ailleur, je cherches depuis pas mal de temps un tutorial pour pouvoir crée aussi une aide mais je n'ai rien trouvé pour l'instant ( si tu veux m'envoyé ton fichier aide pour voir, il sera le bienvenue ).

Écrit par : Einstein 31 May 2003, 18:36

J't'envoi comment faire en MP de suite biggrin.gif

Écrit par : Einstein 31 May 2003, 19:10

Au fait, Maconnect, si tu veux, chu en train de créer (et c'est presque fini) un module intégrable dans le code de l'application (donc, pas d'indépendance mal placée) pour faire un enregistrement de soft avec une ligne (ou + si tu veux) et modifiable dans son moyen d'encoder de façon simple et quasi infinie (c'est défini dans le code).
donc pour InforMac, si ça t'interesse...

Point fort: personnalisable très facilement, fiable, efficace et rapide, intégrable dans le code pour plus de sécurité

Point faible: à découvrir, perso, je n'en voi pas biggrin.gif

Écrit par : neo 31 May 2003, 19:47

Sur mon PowerBook 867: "Non répertorié: PowerBook3.5 "... et le reste est inconnu :wink:

Écrit par : Didier M 31 May 2003, 19:58

Salut,
Chez moi ça marche mais ça me dit Processeur : G4 7455 7445.
Je n'ai quand même pas 2 processeurs diférents sur mon Bi 867 ? biggrin.gif

Écrit par : Maconnect 1 Jun 2003, 10:44

QUOTE
Salut,
Chez moi ça marche mais ça me dit Processeur : G4 7455 7445.
Je n'ai quand même pas 2 processeurs diférents sur mon Bi 867 ? biggrin.gif

Salut!
Non, au fait pour le moment V-Card n'est pas capable de différencier ces deux type de CPU, car c'est pas facile. Il met donc les deux types possibles...

neo:
Oui, le Ti15'' 867 n'était pas encore intégré a mon application... je vais le faire.

bon je corrige les bugs signalés et je publie la version 0.02

Merci à tous pour vos test! jap.gif smile.gif


Einstein:
Ça sert a valider un no de série ta "class"? ça à l'air intéressant!

Écrit par : Einstein 1 Jun 2003, 11:37

Euh, déjà, dsl pour les fautes suceptibles que je risque de faire et si il y a des incohérences: chu grave malade, ché même pas comment j'arrive encore à taper sur les touches! Mais bon, ça, on s'en fout!
Alors, Maconnect:
Ça sert à générer et valider un numéro d'enregistrement suivant un texte pré-indiqué. Et c'est pas vraiment une classe puisque tu l'intègre dans le Controller créé de ton choix, donc c'est "noyé" dans la masse.
En fait, ça marche mais là, j'essaye (parce que je suis dans le cirage laugh.gif ) d'y intégrer le fait d'écrire dans un fichier (dans les preferences) quand c'est enregistré en encodant les données, comme ça, quand l'application destinée démarrera, il suffira juste de faire une lecture du fichier pour voir si c'est enregistré.

Écrit par : Einstein 1 Jun 2003, 11:38

Et au fait, ta version 0.02 résouderat elle mon pb "quittage" inopinné?

Écrit par : Maconnect 1 Jun 2003, 12:27

QUOTE
Et au fait, ta version 0.02 résouderat elle mon pb "quittage" inopinné?

essaie de re-télécharger au même lien. En fait c'est la version 0.03, avec:
-Normalment correction du bug "d'Einstein" (j'espère :pleur2: !!)
-affiche les infos pour les G4 pré-quicksilver (digital audio, ...)
-transparence pour presque toutes les images (c'est plus joli)
-reconnaît le Powerbook Ti 15'' 867MHz (normalement)

http://membres.lycos.fr/maconnect/informac/V-Card.app.sit

Merci pour vos test!!

(Einstein: voaaa, c'est impressionant ton application! Mais bon, sur mon iMac j'ai 3fps lol)

Écrit par : Einstein 1 Jun 2003, 12:32

biggrin.gif Maconnect......tu vas rire!.....tjs la même chose biggrin.gif
Mais euh, l'erreur affiché (dans le Terminal) est "Segmentation fault".
Raté, essaye encore! biggrin.gif
Sinon, pour mon application, la config minimale dépendera du Screen Saver que tu choisi!

Écrit par : Maconnect 1 Jun 2003, 12:54

Einstein:
:pleur2: raaah zut! Le pire c'est que je sais quelle ligne de code fait planter, mais je ne comprend pas pourquoi!!

Bon, je n'ai pas envie d'abuser, mais si tu as un peu de temps, pourrais-tu tester cette version de V-Card "spécial einstein" ? J'y ai seulement supprimer la ligne de code qui fait planter pour voir si ça marche comme ça...
http://membres.lycos.fr/maconnect/informac/V-Cardeinstein.app.sit

Merci jap.gif

(ça donne quoi "/usr/sbin/ioreg -p IODeviceTree -c IOPlatformDevice | grep cpu-version" et "/usr/sbin/ioreg -p IODeviceTree -c IOPlatformExpertDevice | grep model" dans le terminal chez toi)

Écrit par : dksp 1 Jun 2003, 13:01

ça marche maintenant:

I lreconnait correctement mon G4 7400 rév 2.9


Hors sujet :
D'ailleurs, je suis le seul à avoir un 7400 dans mon DigitalAudio ?
Dans Mactracker il est écrit que s'étaient soit des 7410, soit des 7450.

Écrit par : neo 1 Jun 2003, 13:05

Hello

Le model est reconnu, mais pas le processeur (un 7455) et la révision non plus. Le PVR est affiché (c'est quoi le PVR ohmy.gif ??)

Écrit par : Einstein 1 Jun 2003, 13:08

biggrin.gif Maconnect......tu vas rire!.....tjs la même chose biggrin.gif
C'est tjs "Segmentation fault"...
Maconnect, je suis ton bug!!!

Écrit par : Einstein 1 Jun 2003, 13:09

Sinon, avec la commande ioreg dans le Term, j'ai ça:

CODE
+-o Root  <class IORegistryEntry>

 +-o PowerMac3,5  <class IOPlatformExpertDevice>

   +-o MacRISC2PE  <class MacRISC2PE>

   | +-o IOPMrootDomain  <class IOPMrootDomain>

   | | +-o IORootParent  <class IORootParent>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | | +-o RootDomainUserClient  <class RootDomainUserClient>

   | +-o IOPMUSBMacRISC2  <class IOPMUSBMacRISC2>

   | +-o IOPMSlotsMacRISC2  <class IOPMSlotsMacRISC2>

   | +-o options  <class IODTNVRAM>

   | +-o PowerPC,G4@0  <class IOPlatformDevice>

   | | +-o MacRISC2CPU  <class MacRISC2CPU>

   | |   +-o IOCPUInterruptController  <class IOCPUInterruptController>

   | +-o cpus  <class IOPlatformDevice>

   | +-o firewire-disk-mode  <class IOPlatformDevice>

   | +-o pseudo-hid  <class IOPlatformDevice>

   | +-o pseudo-sound  <class IOPlatformDevice>

   | +-o diagnostics  <class IOPlatformDevice>

   | +-o nvram@fff04000  <class IOPlatformDevice>

   | | +-o Core99NVRAM  <class Core99NVRAM>

   | +-o uni-n@f8000000  <class IOPlatformDevice>

   | | +-o AppleUniN  <class AppleUniN>

   | |   +-o i2c@f8001000  <class IOPlatformDevice>

   | |     +-o PPCI2CInterface  <class PPCI2CInterface>

   | |       +-o cereal  <class PPCI2CInterface>

   | +-o pci@f0000000  <class IOPlatformDevice>

   | | +-o AppleMacRiscAGP  <class AppleMacRiscAGP>

   | |   +-o uni-north-agp@B  <class IOPCIDevice>

   | |   +-o NVDA,NVMac@10  <class IOAGPDevice>

   | |     +-o .Display_NV-04208004  <class NVDA>

   | |     | +-o IONDRVI2CInterface  <class IONDRVI2CInterface>

   | |     | +-o display0  <class IODisplayConnect>

   | |     | | +-o AppleDisplay  <class AppleDisplay>

   | |     | +-o IOFramebufferUserClient  <class IOFramebufferUserClient>

   | |     +-o NVKernel  <class NVKernel>

   | |       +-o NV2DContext  <class NV2DContext>

   | |       +-o NVSurface  <class NVSurface>

   | |       +-o NVGLContext  <class NVGLContext>

   | |       +-o NVGLContext  <class NVGLContext>

   | +-o pci@f2000000  <class IOPlatformDevice>

   | | +-o AppleMacRiscPCI  <class AppleMacRiscPCI>

   | |   +-o mac-io@17  <class IOPCIDevice>

   | |   | +-o KeyLargo  <class KeyLargo>

   | |   |   +-o interrupt-controller@40000  <class AppleMacIODevice>

   | |   |   | +-o AppleMPICInterruptController  <class AppleMPICInterruptController>

   | |   |   +-o gpio@50  <class AppleMacIODevice>

   | |   |   +-o extint-gpio1  <class AppleMacIODevice>

   | |   |   +-o programmer-switch  <class AppleMacIODevice>

   | |   |   | +-o AppleNMI  <class AppleNMI>

   | |   |   +-o gpio5  <class AppleMacIODevice>

   | |   |   +-o gpio6  <class AppleMacIODevice>

   | |   |   +-o gpio11  <class AppleMacIODevice>

   | |   |   +-o extint-gpio15  <class AppleMacIODevice>

   | |   |   +-o extint-gpio16  <class AppleMacIODevice>

   | |   |   | +-o AppleDallasDriver  <class AppleDallasDriver>

   | |   |   |   +-o AppleTexasAudio  <class AppleTexasAudio>

   | |   |   |     +-o IOAudioPort  <class IOAudioPort>

   | |   |   |     +-o AppleDBDMAAudioDMAEngine  <class AppleDBDMAAudioDMAEngine>

   | |   |   |       +-o IOAudioSelectorControl  <class IOAudioSelectorControl>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       +-o IOAudioLevelControl  <class IOAudioLevelControl>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       +-o IOAudioLevelControl  <class IOAudioLevelControl>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       +-o IOAudioLevelControl  <class IOAudioLevelControl>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       +-o IOAudioToggleControl  <class IOAudioToggleControl>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       +-o IOAudioToggleControl  <class IOAudioToggleControl>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       +-o IOAudioStream  <class IOAudioStream>

   | |   |   |       +-o IOAudioToggleControl  <class IOAudioToggleControl>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |       +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient>

   | |   |   |       +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient>

   | |   |   |       +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient>

   | |   |   +-o escc-legacy@12000  <class AppleMacIODevice>

   | |   |   +-o ch-a@12004  <class AppleMacIODevice>

   | |   |   +-o ch-b@12000  <class AppleMacIODevice>

   | |   |   +-o escc@13000  <class AppleMacIODevice>

   | |   |   +-o ch-a@13020  <class AppleMacIODevice>

   | |   |   | +-o AppleSCCSerial  <class AppleSCCSerial>

   | |   |   |   +-o AppleSCCRS232SerialStreamSync  <class AppleSCCRS232SerialStreamSync>

   | |   |   |     +-o AppleSCCModem  <class AppleSCCModem>

   | |   |   |       +-o IOSerialBSDClient  <class IOSerialBSDClient>

   | |   |   +-o ch-b@13000  <class AppleMacIODevice>

   | |   |   +-o i2s@10000  <class AppleMacIODevice>

   | |   |   +-o i2s-a@10000  <class AppleMacIODevice>

   | |   |   | +-o AppleTexasAudio  <class AppleTexasAudio>

   | |   |   |   +-o IOAudioPort  <class IOAudioPort>

   | |   |   |   +-o AppleDBDMAAudioDMAEngine  <class AppleDBDMAAudioDMAEngine>

   | |   |   |     +-o IOAudioSelectorControl  <class IOAudioSelectorControl>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     +-o IOAudioLevelControl  <class IOAudioLevelControl>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     +-o IOAudioLevelControl  <class IOAudioLevelControl>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     +-o IOAudioLevelControl  <class IOAudioLevelControl>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     +-o IOAudioToggleControl  <class IOAudioToggleControl>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     +-o IOAudioToggleControl  <class IOAudioToggleControl>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     +-o IOAudioStream  <class IOAudioStream>

   | |   |   |     +-o IOAudioToggleControl  <class IOAudioToggleControl>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient>

   | |   |   |     +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient>

   | |   |   |     +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient>

   | |   |   |     +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient>

   | |   |   +-o sound  <class AppleMacIODevice>

   | |   |   +-o timer@15000  <class AppleMacIODevice>

   | |   |   +-o via-pmu@16000  <class AppleMacIODevice>

   | |   |   | +-o AppleVIA  <class AppleVIA>

   | |   |   |   +-o pmu  <class AppleVIADevice>

   | |   |   |     +-o ApplePMU  <class ApplePMU>

   | |   |   |       +-o IOPMURTCController  <class IOPMURTCController>

   | |   |   |       +-o IOPMUPwrController  <class IOPMUPwrController>

   | |   |   +-o power-mgt  <class AppleMacIODevice>

   | |   |   +-o usb-power-mgt  <class AppleMacIODevice>

   | |   |   +-o i2c@18000  <class AppleMacIODevice>

   | |   |   | +-o PPCI2CInterface  <class PPCI2CInterface>

   | |   |   +-o cereal  <class AppleMacIODevice>

   | |   |   +-o deq  <class AppleMacIODevice>

   | |   |   +-o i2c-modem  <class AppleMacIODevice>

   | |   |   +-o ata-4@1f000  <class AppleMacIODevice>

   | |   |   | +-o KeyLargoATA  <class KeyLargoATA>

   | |   |   |   +-o ATADeviceNub@0  <class ATADeviceNub>

   | |   |   |   | +-o IOATABlockStorageDriver  <class IOATABlockStorageDriver>

   | |   |   |   |   +-o IOATABlockStorageDevice  <class IOATABlockStorageDevice>

   | |   |   |   |     +-o IOBlockStorageDriver  <class IOBlockStorageDriver>

   | |   |   |   |       +-o IC35L040AVER07-0 Media  <class IOMedia>

   | |   |   |   |         +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |   |         +-o IOApplePartitionScheme  <class IOApplePartitionScheme>

   | |   |   |   |           +-o Apple@1  <class IOMedia>

   | |   |   |   |           | +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |   |           +-o Macintosh@2  <class IOMedia>

   | |   |   |   |           | +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |   |           +-o Macintosh@3  <class IOMedia>

   | |   |   |   |           | +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |   |           +-o Macintosh@4  <class IOMedia>

   | |   |   |   |           | +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |   |           +-o Macintosh@5  <class IOMedia>

   | |   |   |   |           | +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |   |           +-o Macintosh@6  <class IOMedia>

   | |   |   |   |           | +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |   |           +-o Macintosh@7  <class IOMedia>

   | |   |   |   |           | +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |   |           +-o Patch Partition@8  <class IOMedia>

   | |   |   |   |           | +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |   |           +-o Mac OS X@9  <class IOMedia>

   | |   |   |   |             +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |   +-o ATADeviceNub@1  <class ATADeviceNub>

   | |   |   |     +-o IOATABlockStorageDriver  <class IOATABlockStorageDriver>

   | |   |   |       +-o IOATABlockStorageDevice  <class IOATABlockStorageDevice>

   | |   |   |         +-o IOBlockStorageDriver  <class IOBlockStorageDriver>

   | |   |   |           +-o Maxtor 5T040H4 Media  <class IOMedia>

   | |   |   |             +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |             +-o IOApplePartitionScheme  <class IOApplePartitionScheme>

   | |   |   |               +-o Apple@1  <class IOMedia>

   | |   |   |               | +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |               +-o Macintosh@2  <class IOMedia>

   | |   |   |               | +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |               +-o Macintosh@3  <class IOMedia>

   | |   |   |               | +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |               +-o Patch Partition@4  <class IOMedia>

   | |   |   |               | +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |               +-o MacOS@5  <class IOMedia>

   | |   |   |                 +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   +-o ata-3@20000  <class AppleMacIODevice>

   | |   |   | +-o KeyLargoATA  <class KeyLargoATA>

   | |   |   |   +-o ATADeviceNub@0  <class ATADeviceNub>

   | |   |   |     +-o IOATAPIProtocolTransport  <class IOATAPIProtocolTransport>

   | |   |   |       +-o IOSCSIPeripheralDeviceNub  <class IOSCSIPeripheralDeviceNub>

   | |   |   |         +-o IOSCSIPeripheralDeviceType05  <class IOSCSIPeripheralDeviceType$

   | |   |   |           +-o IOCompactDiscServices  <class IOCompactDiscServices>

   | |   |   |             +-o IOCDBlockStorageDriver  <class IOCDBlockStorageDriver>

   | |   |   |             | +-o LITE-ON LTR-12102C Media  <class IOCDMedia>

   | |   |   |             |   +-o IOCDMediaBSDClient  <class IOCDMediaBSDClient>

   | |   |   |             |   +-o IOCDPartitionScheme  <class IOCDPartitionScheme>

   | |   |   |             |     +-o Untitled 1@1  <class IOMedia>

   | |   |   |             |       +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |             |       +-o IOApplePartitionScheme  <class IOApplePartitionSche$

   | |   |   |             |         +-o Apple@1  <class IOMedia>

   | |   |   |             |         | +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |             |         +-o DiscRecording 2.0.10f2@2  <class IOMedia>

   | |   |   |             |           +-o IOMediaBSDClient  <class IOMediaBSDClient>

   | |   |   |             +-o SCSITaskUserClientIniter  <class SCSITaskUserClientIniter>

   | |   |   +-o ata-3@21000  <class AppleMacIODevice>

   | |   |   +-o KeyLargoWatchDogTimer  <class KeyLargoWatchDogTimer>

   | |   |   +-o USBKeyLargo  <class USBKeyLargo>

   | |   |   +-o USBKeyLargo  <class USBKeyLargo>

   | |   +-o usb@18  <class IOPCIDevice>

   | |   | +-o AppleUSBOHCI  <class AppleUSBOHCI>

   | |   |   +-o OHCI Root Hub Simulation@18  <class IOUSBRootHubDevice>

   | |   |   | +-o AppleUSBHub  <class AppleUSBHub>

   | |   |   | +-o IOUSBInterface@0  <class IOUSBInterface>

   | |   |   | +-o IOUSBUserClientInit  <class IOUSBUserClientInit>

   | |   |   +-o USB-ADSL Modem@100000  <class IOUSBDevice>

   | |   |     +-o com_globespan_gwauusb  <class com_globespan_gwauusb>

   | |   |     +-o IOUSBInterface@0  <class IOUSBInterface>

   | |   |     +-o IOUSBUserClientInit  <class IOUSBUserClientInit>

   | |   +-o usb@19  <class IOPCIDevice>

   | |     +-o AppleUSBOHCI  <class AppleUSBOHCI>

   | |       +-o OHCI Root Hub Simulation@19  <class IOUSBRootHubDevice>

   | |       | +-o AppleUSBHub  <class AppleUSBHub>

   | |       | +-o IOUSBInterface@0  <class IOUSBInterface>

   | |       | +-o IOUSBUserClientInit  <class IOUSBUserClientInit>

   | |       +-o Hub in Apple Extended USB Keyboard@1100000  <class IOUSBDevice>

   | |       | +-o AppleUSBHub  <class AppleUSBHub>

   | |       | +-o IOUSBInterface@0  <class IOUSBInterface>

   | |       | +-o IOUSBUserClientInit  <class IOUSBUserClientInit>

   | |       +-o Apple Extended USB Keyboard@1110000  <class IOUSBDevice>

   | |       | +-o AppleUSBComposite  <class AppleUSBComposite>

   | |       | +-o IOUSBInterface@0  <class IOUSBInterface>

   | |       | | +-o AppleUSBKeyboard  <class AppleUSBKeyboard>

   | |       | | | +-o IOHIDSystem  <class IOHIDSystem>

   | |       | | | | +-o IOHIDUserClient  <class IOHIDUserClient>

   | |       | | | | +-o IOHIDParamUserClient  <class IOHIDParamUserClient>

   | |       | | | +-o IOBSDConsole  <class IOBSDConsole>

   | |       | | | +-o IOHIDKeyboardDevice  <class IOHIDKeyboardDevice>

   | |       | | |   +-o IOHIDLibUserClientIniter  <class IOHIDLibUserClientIniter>

   | |       | | +-o IOUSBUserClientInit  <class IOUSBUserClientInit>

   | |       | +-o IOUSBInterface@1  <class IOUSBInterface>

   | |       | | +-o AppleUSBProKbd  <class AppleUSBProKbd>

   | |       | | | +-o IOHIDSystem  <class IOHIDSystem>

   | |       | | | | +-o IOHIDUserClient  <class IOHIDUserClient>

   | |       | | | | +-o IOHIDParamUserClient  <class IOHIDParamUserClient>

   | |       | | | +-o IOBSDConsole  <class IOBSDConsole>

   | |       | | +-o IOUSBUserClientInit  <class IOUSBUserClientInit>

   | |       | +-o IOUSBUserClientInit  <class IOUSBUserClientInit>

   | |       +-o USB Receiver@1120000  <class IOUSBDevice>

   | |         +-o AppleUSBComposite  <class AppleUSBComposite>

   | |         +-o IOUSBInterface@0  <class IOUSBInterface>

   | |         | +-o com_Logitech_USBMouse  <class com_Logitech_USBMouse>

   | |         | | +-o com_Logitech_HIDevice  <class com_Logitech_HIDevice>

   | |         | |   +-o com_Logitech_HIPointing  <class com_Logitech_HIPointing>

   | |         | |   | +-o IOHIDSystem  <class IOHIDSystem>

   | |         | |   | | +-o IOHIDUserClient  <class IOHIDUserClient>

   | |         | |   | | +-o IOHIDParamUserClient  <class IOHIDParamUserClient>

   | |         | |   | +-o IOHIDPointingDevice  <class IOHIDPointingDevice>

   | |         | |   |   +-o IOHIDLibUserClientIniter  <class IOHIDLibUserClientIniter>

   | |         | |   +-o com_Logitech_HIKeyboard  <class com_Logitech_HIKeyboard>

   | |         | |   | +-o IOHIDSystem  <class IOHIDSystem>

   | |         | |   | | +-o IOHIDUserClient  <class IOHIDUserClient>

   | |         | |   | | +-o IOHIDParamUserClient  <class IOHIDParamUserClient>

   | |         | |   | +-o IOBSDConsole  <class IOBSDConsole>

   | |         | |   | +-o IOHIDKeyboardDevice  <class IOHIDKeyboardDevice>

   | |         | |   |   +-o IOHIDLibUserClientIniter  <class IOHIDLibUserClientIniter>

   | |         | |   +-o com_Logitech_HISpecialKeys  <class com_Logitech_HISpecialKeys>

   | |         | |   | +-o IOHIDSystem  <class IOHIDSystem>

   | |         | |   | | +-o IOHIDUserClient  <class IOHIDUserClient>

   | |         | |   | | +-o IOHIDParamUserClient  <class IOHIDParamUserClient>

   | |         | |   | +-o IOBSDConsole  <class IOBSDConsole>

   | |         | |   +-o com_Logitech_HILLEventQueue  <class com_Logitech_HILLEventQueue>

   | |         | |   +-o com_Logitech_HIDeviceUserClient  <class com_Logitech_HIDeviceUser$

   | |         | +-o IOUSBUserClientInit  <class IOUSBUserClientInit>

   | |         +-o IOUSBUserClientInit  <class IOUSBUserClientInit>

   | +-o pci@f4000000  <class IOPlatformDevice>

   |   +-o AppleMacRiscPCI  <class AppleMacRiscPCI>

   |     +-o firewire@E  <class IOPCIDevice>

   |     | +-o AppleFWOHCI  <class AppleFWOHCI>

   |     |   +-o IOFireWireController  <class IOFireWireController>

   |     |     +-o IOFireWireLocalNode  <class IOFireWireLocalNode>

   |     |       +-o IOFireWireUserClientIniter  <class IOFireWireUserClientIniter>

   |     |       +-o IOFireWireUserClientIniter  <class IOFireWireUserClientIniter>

   |     |       +-o AppleMLANAudioDevice  <class AppleMLANAudioDevice>

   |     +-o ethernet@F  <class IOPCIDevice>

   |       +-o UniNEnet  <class UniNEnet>

   |         +-o IOEthernetInterface  <class IOEthernetInterface>

   |         | +-o IONetworkStack  <class IONetworkStack>

   |         |   +-o IONetworkStackUserClient  <class IONetworkStackUserClient>

   |         +-o IOKernelDebugger  <class IOKernelDebugger>

   |           +-o IOKDP  <class IOKDP>

   +-o IOResources  <class IOResources>

     +-o com_apple_BootCache  <class com_apple_BootCache>

     +-o IOHIDSystem  <class IOHIDSystem>

     | +-o IOHIDUserClient  <class IOHIDUserClient>

     | +-o IOHIDParamUserClient  <class IOHIDParamUserClient>

     +-o IODisplayWrangler  <class IODisplayWrangler>

     +-o IOBSDConsole  <class IOBSDConsole>

     +-o IONetworkStack  <class IONetworkStack>

     | +-o IONetworkStackUserClient  <class IONetworkStackUserClient>

     +-o com_globespan_gwawusb  <class com_globespan_gwawusb>

     | +-o IOModemSerialStreamSync  <class IOModemSerialStreamSync>

     |   +-o IOSerialBSDClient  <class IOSerialBSDClient>

     +-o CHUDUtils  <class CHUDUtils>

     +-o CHUDProf  <class CHUDProf>

Écrit par : Maconnect 1 Jun 2003, 13:13

Pour Einstein

fais plutôt

CODE
ioreg -p IODeviceTree -c IOPlatformDevice | grep cpu-version
et puis
CODE
ioreg -p IODeviceTree -c IOPlatformExpertDevice | grep model
car sinon ça ne liste pas les propriétés dont j'ai besoin

Merci de ton soutient et cela malgé que tu es malade!! C'est vraiment très sympa de ta part!! jap.gif

(chez moi les résultats des commandes sont:
CODE
[Fabio-iMac:~] fabioimac% ioreg -p IODeviceTree -c IOPlatformDevice | grep cpu-version

   |   |   "cpu-version" = <00083201>

[Fabio-iMac:~] fabioimac% ioreg -p IODeviceTree -c IOPlatformExpertDevice | grep model

   |   "model" = <"PowerMac2,2">

[Fabio-iMac:~] fabioimac%
)

Écrit par : Einstein 1 Jun 2003, 13:17

QUOTE
Merci de ton soutient et cela malgé que tu es malade!! C'est vraiment très sympa de ta part!! jap.gif

De rien, eet puis on est dans les forums: c'est pas destiné à aider les autres?

CODE
ioreg -p IODeviceTree -c IOPlatformDevice | grep cpu-version

| | "cpu-version" = <80000200>

CODE
ioreg -p IODeviceTree -c IOPlatformExpertDevice | grep model

| "model" = <"PowerMac3,5">
Voila biggrin.gif

Écrit par : Maconnect 1 Jun 2003, 13:21

QUOTE
ça marche maintenant:

I lreconnait correctement mon G4 7400 rév 2.9


Hors sujet :
D'ailleurs, je suis le seul à avoir un 7400 dans mon DigitalAudio ?
Dans Mactracker il est écrit que s'étaient soit des 7410, soit des 7450.

Cool cool génial!! Merci pour le test!!
Pour le processeur: je crois que c'est une erreur de mon côté... il me semble que c'est bien un 7410 que tu devrais avoir. Le problème c'est que V-Card ne fait pas la différence entre le 7400 et le 7410 pour l'intant car c'est pas facile...

QUOTE
Hello

Le model est reconnu, mais pas le processeur (un 7455) et la révision non plus. Le PVR est affiché (c'est quoi le PVR ??

Merci d'avoir testé! Quelle est la valeur pour le PVR qui est affichée?

Le PVR (Processor Version Registre) donne une information partielle sur la version du processeur mais ne permet pas a elle seule de distinguer tous les processeurs malheureusement

Écrit par : dksp 1 Jun 2003, 13:26

QUOTE
QUOTE
ça marche maintenant:

I lreconnait correctement mon G4 7400 rév 2.9


Hors sujet :
D'ailleurs, je suis le seul à avoir un 7400 dans mon DigitalAudio ?
Dans Mactracker il est écrit que s'étaient soit des 7410, soit des 7450.

Cool cool génial!! Merci pour le test!!
Pour le processeur: je crois que c'est une erreur de mon côté... il me semble que c'est bien un 7410 que tu devrais avoir. Le problème c'est que V-Card ne fait pas la différence entre le 7400 et le 7410 pour l'intant car c'est pas facile...


Rien ne vaut la fonction Rechercher ! biggrin.gif biggrin.gif

J'ai trouvé sans dans un ancien http://forum.macbidouille.com/index.php?showtopic=14330

QUOTE
Donc le G4 466 ou le 533 c'est un 7400.


QUOTE
"]les 667 et 733 ce sont des 7450
les bi-533 des 7410


D'ailleur, taz, si tu passes par ici, tu peux confirmer ça ? C'est une règle ?

Écrit par : Maconnect 1 Jun 2003, 13:29

Einstein :
Je deviens :fou: ! J'ai également un QuickSilver et ça marche. Par contre j'ai pas le même processeur... De même ton PVR est intégré a mon application donc je ne comprend pas! Et si tu efface le fichier "pvr.plist" qui est dans le progiciel (/contents/Resources/pvr.plist) ça plante encore?

Je n'y comprend rien :pleur2: Bon je vais regarder ça a fond et je tiens au courant! Mais par ta faute je ne vais plus dormir, tourmenté par ce bug laugh.gif

Merci beaucoup et prompt rétablissement!!

Écrit par : Einstein 1 Jun 2003, 13:38

"Par contre j'ai pas le même processeur..."
Normal, moi c'est une révision 2.0 (c'est un 733 @ 800, d'où le @ dans ma signature biggrin.gif )

"Et si tu efface le fichier "pvr.plist" qui est dans le progiciel (/contents/Resources/pvr.plist) ça plante encore?"
nan, mais tout est inconnu et PVR = 0x0!!! (Testé sur ma version et la version 0.03)

"Mais par ta faute je ne vais plus dormir, tourmenté par ce bug laugh.gif "
Chu pareil pour mes appli laugh.gif

"Merci beaucoup et prompt rétablissement!!"
De rien et merci :saoul:

Écrit par : Maconnect 1 Jun 2003, 13:53

dksp: Merci pour l'info!

Einstein

QUOTE
segmentation fault:
An error in which a running Unix program attempts to access memory not allocated to it and terminates with a segmentation violation error and usually a core dump.
C'est déjà un indice! Apparemment il ne met pas le fichier pvr.plist en mémoire chez toi... Raison=heu... hé bien.. hum :-?

Écrit par : Einstein 1 Jun 2003, 13:55

Moi je sais!!! C'est en raison d'un pb biggrin.gif (problême, hein! pas Project Builder :fou: )

Écrit par : Maconnect 1 Jun 2003, 13:59

QUOTE
Moi je sais!!! C'est en raison d'un pb biggrin.gif (problême, hein! pas Project Builder :fou: )
ah! C'est donc ça! biggrin.gif
C'est quand même troublant ce bug... Au début j'avais aussi un bug qui faisait quitter inopinément, mais ça a été résolu en compilant avec une autre version de PB (Project builder, pas "problème" biggrin.gif ). En ce moment je télécharge les devtools décembre2002, je recompilerai avec on verra bien...

conclusion:
je vais te me le exterminer ce bug :diable2: laugh.gif

Écrit par : Einstein 1 Jun 2003, 14:01

Tu verras dans la révisiov Dec2002, y'a plein de trucs qui vont t'intéresser (c'est des outils pour identifier tous ce que tu veux niveau machine, tel que CPU..........). 8)

Écrit par : Maconnect 1 Jun 2003, 14:13

QUOTE
Tu verras dans la révisiov Dec2002, y'a plein de trucs qui vont t'intéresser (c'est des outils pour identifier tous ce que tu veux niveau machine, tel que CPU..........). 8)
Ah? cool! J'en suis a 263/302Mo...

sinon je pense avoir trouvé la bêbête:
CODE
monPVR=[[NSString alloc] initWithString:[moi trouverPVR]];
C'est elle la salté qui fait planté :diable2:
Pour une raison que j'ignore, je pense, "[moi trouverPVR]" retourne "nil", et, bien que j'ai pensé a cette éventualité en vérifiant si le résultat n'est pas nul, l'application plante en essayant de lire "monPVR". Mais c'est qu'un théorie, c'est peut-être pas ça...
EDIT: ah ben non, j'avais mis "if (pvr)" au lieu de "if (monPVR)" :saoul: Ça explique tout... j'espère...

Écrit par : Einstein 1 Jun 2003, 14:18

Alors, les nws devtool?

Écrit par : Maconnect 1 Jun 2003, 15:05

QUOTE
Alors, les nws devtool?


RAAAH! Je vais les tuer chez Apple!!!! Heureusement que j'ai pas téléchargé avec Safari qui n'est pas capable de résumer les téléchargements! Je vais attendre encore un peu et après j'essaie de re-lancer le download, peut-être que explorer a gardé le fichier en cache.. j'espère!!

Edit: j'avais aussi essayé de télécharger avec un soft capable de résumer les downloads, mais ils n'acceptent pas le protocol "https"

EDIT2: MOUIIIIIN :pleur2: Je peux tout re-télécharger! J'ai essayé de reprendre le téléchargement avec IE, mais il n'a rien gardé en cache car le fichier est trop grand :cry: Je le vois bien, l'espace HD n'a pas dimué...
NOOOOOOOOOOOOOON 3 heures de téléchargement pour RIEN
Je vais essayer avec "download wizard" ou "iGetter"

Écrit par : Einstein 1 Jun 2003, 15:19

Prends iGetter et choisi comme mirroir un mirroir USA (1 ou 2), c'est + rapide qu'europe biggrin.gif

Écrit par : Maconnect 1 Jun 2003, 15:27

QUOTE
Prends iGetter et choisi comme mirroir un mirroir USA (1 ou 2), c'est + rapide qu'europe biggrin.gif
J'avais pris Asie, ça allait nickel (23Ko/s, je peux au max arriver a 30ko/s mais c'est rare)

Alors:
-iGetter: il est mal traduit, c'est a mourir de rire. il ne gère pas l'https (il me dit que l'url est fausse)
-iDownload: ne gère pas l'https
-download wizard: pareil
-speed download: pareil

Super! Merci Apple, surtout qu'on est obligé de passer par https: sur le ftp (ftp.apple.com) y'a rien, et y'a aucun lien http

Écrit par : Einstein 1 Jun 2003, 15:31

En USA c'est au mini 60ko!
Et t'as quelle version d'iGetter? Moi, j'ai tjs d/l avec (même https)!

Écrit par : Maconnect 1 Jun 2003, 15:36

QUOTE
En USA c'est au mini 60ko!
Et t'as quelle version d'iGetter? Moi, j'ai tjs d/l avec (même https)!
version 1.95 que je viens d'aller chercher sur le site officiel. Résultat, quand je demande de télécharger, il me fait DEUX téléchargements et il dit qu'ils sont "brisés" (super la traduction. Brocken=brisé, c'est du Scherlock ça non? laugh.gif )


bon je met le cache d'IE a 350Mo et je re-télécharge depuis les USA

ça me laisse du temps pour corriger mon code! Rendez-vous dans 3heures :diable2:

Écrit par : Einstein 1 Jun 2003, 15:41

relève tes mail, stp.

Écrit par : Maconnect 1 Jun 2003, 20:46

J'ai téléchargé les DevTools, ça c'est a nouveau arrêté à 301.2Mo!! Alors j'ai installé les devTools depuis l'image alors qu'elle n'était pas entièrement téléchargée et ça a marché. PB fonctionne, bref je crois que c'est bon cette fois. Y'a des nouveau exemples, des nouveaux outils, je vais découvrir ça...

Je recentre le sujet
J'ai recompilé V-Card et j'ai fait plein de tests, mais jamais je ne suis parvenu a faire planter mon application... Je n'ai donc pour l'heure pas compris le, maintenant célèbre, "bug d'Einstein"... Mais ça va venir! smile.gif

http://membres.lycos.fr/maconnect/informac/V-Card.app.sit (110Ko) pour ceux qui veulent tester jap.gif

Écrit par : chombier 1 Jun 2003, 20:54

QUOTE
Je n'ai donc pour l'heure pas compris le, maintenant célèbre, "bug d'Einstein"... Mais ça va venir!

Demande à Einstein de t'envoyer le contenu du fichier "~/Library/Logs/CrashReporter/VCard.crash.log" après avoir activé l'option 'Activer le rapport de blocage' de la console et planté ton appli, il peut s'avérer très utile.

Écrit par : Einstein 1 Jun 2003, 21:08

Euh, l'appli marche nikel.......avec le G4 de mon père hahahahaha biggrin.gif (1 G4 466 @ 533).
Sinon, maintenant, c'est trop tard, a moins que mardi.........si! Mardi je pourrais mais que l'après midi, alors prépare un sacré tas de truc :wink:
Sinon, c'est vrai, je n'ai plus pensé au Log, j'aurai du, dsl :oops:

Écrit par : [taz] 1 Jun 2003, 22:05

QUOTE
QUOTE
Donc le G4 466 ou le 533 c'est un 7400.


QUOTE
"]les 667 et 733 ce sont des 7450
les bi-533 des 7410


D'ailleur, taz, si tu passes par ici, tu peux confirmer ça ? C'est une règle ?


en principe c'est ca, j'ai pas vu de contre exemple (mais y'en a peut etre)

Écrit par : Maconnect 1 Jun 2003, 22:34

QUOTE
Euh, l'appli marche nikel.......avec le G4 de mon père hahahahaha biggrin.gif (1 G4 466 @ 533).
ahah très dôle :diable2: laugh.gif Si a l'occase tu peux m'envoyer le log... Je sais pas si d'ici mardi j'aurai compilé une nouvelle version, car j'ai des examens sad.gif

[taz]:
Merci pour les infos! Je vais voir comment intégrer cela a mon soft...

Écrit par : [taz] 2 Jun 2003, 06:23

QUOTE
[taz]:
Merci pour les infos! Je vais voir comment intégrer cela a mon soft...


c pas une bonne id d'utiliser le nom/frequence de la machine pour en deduire le type du cpu (ex : cartes acceleratrices, overclocking, etc)

Écrit par : Einstein 2 Jun 2003, 10:39

Je pense que "mon" bug doit venir de ce que tu dis [taz]==> mon G4 est OC biggrin.gif

Écrit par : Pattt 2 Jun 2003, 10:44

Euh, chez moi, ça marche ton truc Maconnect

Écrit par : Maconnect 2 Jun 2003, 15:53

(double post, désolé)

Écrit par : Maconnect 2 Jun 2003, 16:00

QUOTE
Euh, chez moi, ça marche ton truc Maconnect
Cool Cool, ça marche en général, sauf chez Einstein...

QUOTE
c pas une bonne id d'utiliser le nom/frequence de la machine pour en deduire le type du cpu (ex : cartes acceleratrices, overclocking, etc)
C'est pour cela que j'utilise le PVR pour l'identifier :wink: . Je ne cherche même pas la fréquence du CPU, et le nom de la machine sert uniquement a fournir une image de celle-ci.
(au fait: si quelqu'un a une idée sur comment on peut afficher la fréquence du CPU, ça m'intéresse! Toutes les fonctions que j'ai trouvées me retournent "-1856" ou un truc du genre :-? )

QUOTE
Je pense que "mon" bug doit venir de ce que tu dis [taz]==> mon G4 est OC
Non, j'y avais pensé mais vu que tu as réussi a me donner les résultats des commandes shell (celles avec "ioreg..."), V-Card arrive donc a trouver ces infos. Le problème survient a la lecture du fichier .plist qui contient tous les PVRs, c'est le fichier que je t'avais demandé de jeter pour voir... Le problème: pourquoi sur les autres machines V-Card arrive a lire le fichier mais pas chez toi??

Je vais encore essayer de simuler des erreurs pour voir si j'arrive a faire planter mon application...

Écrit par : [taz] 2 Jun 2003, 16:21

2 autres choses :

il reconnait mon QS comme un QS 2002 alors que c un 2001 wink.gif
je ne crois pas qu'il y ait des 754x dans les macs

Écrit par : chombier 2 Jun 2003, 16:37

QUOTE
Toutes les fonctions que j'ai trouvées me retournent "-1856" ou un truc du genre

Le fichier "MacErrors.h" contient la liste (non exhautive, mais importante) des codes d'erreur, avec une description succinte. Mais -1856, c'est dans le Drag Manager.
QUOTE
Je vais encore essayer de simuler des erreurs pour voir si j'arrive a faire planter mon application...

Là, je réitère mon conseil d'examiner le contenu du crash log provenant de la machine sur laquelle il a planté.

Écrit par : Maconnect 2 Jun 2003, 16:55

QUOTE
Le fichier "MacErrors.h" contient la liste (non exhautive, mais importante) des codes d'erreur, avec une description succinte. Mais -1856, c'est dans le Drag
En fait la valeur retournée est -1873496256 laugh.gif J'ai utilisé différentes fonctions pour rechercher la vitesse CPU, a chaque fois ce nombre m'est retourné. Je peux passer par Gestalt, mais là ça se complique pour moi.

QUOTE
Là, je réitère mon conseil d'examiner le contenu du crash log provenant de la machine sur laquelle il a planté.
Effectivement, mais einstein n'a pas accès a la machine pour l'instant...

QUOTE
2 autres choses :

il reconnait mon QS comme un QS 2002 alors que c un 2001
je ne crois pas qu'il y ait des 754x dans les macs
Heu... C'est pas normal. V-Card fait la différence entre le 2001 et 2002 grâce au PVR (c'est la seule façon possible). Pourrais-tu me donner la valeur PVR affichée?
Effectivement,maintenant que je regarde, je ne vois aucun Mac avec un 754x...

Écrit par : Einstein 2 Jun 2003, 17:12

QUOTE
Effectivement, mais einstein n'a pas accès a la machine pour l'instant...

Et non, désolé laugh.gif
QUOTE
Cool Cool, ça marche en général, sauf chez Einstein...

héhéhé biggrin.gif Je suis un big vivant et je vais hanté ta vie biggrin.gif

Écrit par : [taz] 2 Jun 2003, 17:22

QUOTE
QUOTE
2 autres choses :

il reconnait mon QS comme un QS 2002 alors que c un 2001
je ne crois pas qu'il y ait des 754x dans les macs
Heu... C'est pas normal. V-Card fait la différence entre le 2001 et 2002 grâce au PVR (c'est la seule façon possible). Pourrais-tu me donner la valeur PVR affichée?
Effectivement,maintenant que je regarde, je ne vois aucun Mac avec un 754x...


PVR : 80010201

sachant que g un QS 2001 (7450 733mhz a l'origine) avec un gigadesigns 1ghz (7455)

Écrit par : coincoin 2 Jun 2003, 17:23

sur mon tit, ça marche, mais il me dit G4 7455-7455 Normal ?[/img]

Écrit par : Maconnect 2 Jun 2003, 17:43

QUOTE
sur mon tit, ça marche, mais il me dit G4 7455-7455 Normal ?
Heu... non. Au pire il pourrait mettre "G4 7455 - 7445". Malheureusement, V-Card ne sait pas encore différencier tous les CPUs, "PVR Decoder" de Mathiasr fait cela bien mieux!

QUOTE
PVR : 80010201

sachant que g un QS 2001 (7450 733mhz a l'origine) avec un gigadesigns 1ghz (7455)
Tout s'explique: ce PVR est la signature d'un 7455. Donc V-Card détecte que tu a un QS, puis pour savoir si c'est un 2002, il regarde quel processeur tu as. Comme tu as le même processeur qu'un 2002, alors il te dis que tu en as un... Malheureusement, Apple n'attribue pas un identifiant unique pour chaque machine. Donc c'est pas très facile de les identifier sad.gif

Écrit par : Einstein 2 Jun 2003, 17:51

Bin ce serait qu'Apple se contredit: dans la dernière session pour les nvx outils (Dec2002) de la Develloper Tools, il répêtent en permanence:
"PROFILE, PROFILE, PROFILE AND PROFILE!!!!!"
Et après, il ne donnent pas tous les possibilités requisent (et pourtant, c'est plutôt important le type de PowerMac car avec ça, tu peux 'profiler' plus facilement!!!).

Écrit par : chombier 2 Jun 2003, 18:00

QUOTE
Bin ce serait qu'Apple se contredit: dans la dernière session pour les nvx outils (Dec2002) de la Develloper Tools, il répêtent en permanence:
"PROFILE, PROFILE, PROFILE AND PROFILE!!!!!"
Et après, il ne donnent pas tous les possibilités requisent (et pourtant, c'est plutôt important le type de PowerMac car avec ça, tu peux 'profiler' plus facilement!!!).

A mon avis, le terme 'profile' n'a pas exactement le sens que tu lui donnes.
Lorsque tu compiles un programme, tu peux intégrer un option de 'profil' qui va ajouter des traitements à chaque entrée et sortie de fonction, et générer un fichier log qui te permet de savoir où ton programme passe le plus de temps. Charge à toi ensuite de le consulter pour savoir quelle partie optimiser.

Écrit par : Maconnect 2 Jun 2003, 18:02

QUOTE
Bin ce serait qu'Apple se contredit: dans la dernière session pour les nvx outils (Dec2002) de la Develloper Tools, il répêtent en permanence:
"PROFILE, PROFILE, PROFILE AND PROFILE!!!!!"
Et après, il ne donnent pas tous les possibilités requisent (et pourtant, c'est plutôt important le type de PowerMac car avec ça, tu peux 'profiler' plus facilement!!!).
non justement. Ce que Apple ne veut pas, c'est qu'un développeur se dise "ah tiens, ce gars là il a un QS, donc il a un superdriver, donc il a un 2MX, donc il a un DD60Go,..." Apple ne veut pas que l'on "profile" les composants de l'ordinateur en se basant sur le nom de la machine. Ce qui est normal... Maintenant, on a encore 2-3 indices permettant l'identification de la machine, mais c'est pas facile...


(au fait: ça va mieux depuis hier? )

Écrit par : Maconnect 2 Jun 2003, 20:57

QUOTE
A mon avis, le terme 'profile' n'a pas exactement le sens que tu lui donnes.
Lorsque tu compiles un programme, tu peux intégrer un option de 'profil' qui va ajouter des traitements à chaque entrée et sortie de fonction, et générer un fichier log qui te permet de savoir où ton programme passe le plus de temps. Charge à toi ensuite de le consulter pour savoir quelle partie optimiser.
Effectivement, je n'y avais pas pensé jap.gif


Sinon, toujours pour mon application, je cherche a accéder au I/O registry, et plus particulièrement au service "IOService". Voici un tout début de ce que j'ai pu faire:
CODE
#define kServ "IOService"

CFMutableDictionaryRef dico = NULL;    

dico = IOServiceMatching(kServ);
Bien sûr j'ai n'ai pas oublié d'ajouter "iokit" dans les "linked frameworks". Le problème c'est que: mon code ne peut, je pense, pas marcher car je n'ai pas trouvé dans quel header se trouve la constante "IOService" et donc je ne l'ai pas importée (#import) dans mon fichier .h ... Si quelqu'un a un indice, ça serait cool. Merci!

Écrit par : macman666 2 Jun 2003, 23:24

:pleur2: il ne reconnait que le nom de l'ordi avec une faute d'ailleurs: white smile.gif

Écrit par : overmac 3 Jun 2003, 06:02

As-tu penser a envoyé un mail à Apple pour leur demander ? Ca peut toujours fonctionner.

Écrit par : Maconnect 3 Jun 2003, 12:40

QUOTE
:pleur2: il ne reconnait que le nom de l'ordi avec une faute d'ailleurs: white smile.gif
oups :oops: Quel est la valeur PVR affichée? Avec l'aide de celle-ci je pourrai ajouter la reconnaissance de ta machine à V-Card... Merci d'avoir testé!! jap.gif
Au fait: on viens de me dire que V-Card ne donne pas les infos non plus pour les derniers MDD (ça donne que l'image). Je corrige ce bug...

QUOTE
As-tu penser a envoyé un mail à Apple pour leur demander ? Ca peut toujours fonctionner.
Oui c'est vrai, y'a le forum d'Apple aussi... Je vais tout de même chercher un peu de mon côté avant. J'ai déjà remarqué qu'il fallait "linker" la framework "kernel.framework" car elle contient un header "IOService.h". C'est déjà un petit pas smile.gif

Écrit par : Maconnect 3 Jun 2003, 16:37

Quelqu'un peut-il (re)faire un test avec cette nouvelle version que je viens de faire? Merci!

http://membres.lycos.fr/maconnect/informac/V-Card.app.sit

J'ai récrit l'application depuis le début, j'espère fixer un certain bug persisant, et surtout j'ai pu ainsi nettoyer mon code.

Écrit par : dksp 3 Jun 2003, 17:07

Tout marche toujours chez moi. Nettoyage de code -> 20 Ko en moins à télécharger.

Sinon, un petit détail encore, tu pourrais commencer à nettoyer les menus de l'application. Il y encore les entrées par défault comme NewApplicationHelp, ...

Écrit par : Maconnect 3 Jun 2003, 17:31

QUOTE
Tout marche toujours chez moi. Nettoyage de code -> 20 Ko en moins à télécharger.

Sinon, un petit détail encore, tu pourrais commencer à nettoyer les menus de l'application. Il y encore les entrées par défault comme NewApplicationHelp, ...
Cool cool merci! jap.gif J'ai un peu peur que ça plante chez certains car j'ai eu des problèmes (une fonction qui marchait bien, puis plus du tout sans que je change le code, puis elle a re-marché une fois que je l'ai récrite manuellement exactement comme avant :-? )

Sinon, c'est vrai pour les menus, il faut que je localise tout ça aussi...

Écrit par : Whistle Master 8 Jun 2003, 19:20

Salut !

L'appli se lance sur mon iBook 800 mais il n'est pas repertorié.

ioreg -p IODeviceTree -c IOPlatformDevice | grep cpu-version
| | "cpu-version" = <70000202>

ioreg -p IODeviceTree -c IOPlatformExpertDevice | grep model
| "model" = <"PowerBook4,3">


A+

Écrit par : Maconnect 8 Jun 2003, 20:18

QUOTE
Salut !

L'appli se lance sur mon iBook 700 mais il n'est pas repertorié.

ioreg -p IODeviceTree -c IOPlatformDevice | grep cpu-version
   |   |   "cpu-version" = <70000202>

ioreg -p IODeviceTree -c IOPlatformExpertDevice | grep model
   |   "model" = <"PowerBook4,3">


A+
Salut! Merci beaucoup! Grâce aux informations que tu m'as données, je vais pouvoir intégrer cet iBook a V-Card jap.gif

EDIT: heu... désolé... J'arrive seulement trouver des iBook 800MHz correspondant au "model" et au "cpu-version"... ça serait pas plutôt un 800? As-tu un écran 14'' ou 12''?
D'avance, merci!!

Écrit par : Whistle Master 9 Jun 2003, 10:31

Salut !

:oops: Désolé j'ai écris trop vite smile.gif

Oui j'ai effectivement un iBook 800 ( c'est marqué dans ma signature :wink: )

A+

Écrit par : Maconnect 9 Jun 2003, 11:32

QUOTE
Salut !

:oops: Désolé j'ai écris trop vite smile.gif

Oui j'ai effectivement un iBook 800 ( c'est marqué dans ma signature :wink: )

A+
Pas de problème :wink:

La prochaine version de V-Card sera plus développée et sera capable de reconnaître encore plus de machines comme le Cube, le iMac Flower/ Dalmatian / Graphite / Snow,...
Mais c'est pas pour tout de suite, examens obligent sad.gif

Écrit par : Bru 9 Jun 2003, 14:52

Juste pour info :

1- l'appli fonctionne nickel.

2- le modèle est non-répertorié ("PowerMac2,1"). Mon mac est un Imac 350 Mhz bondi blue.

3- bravo.

.

Écrit par : Maconnect 9 Jun 2003, 16:13

QUOTE
Juste pour info :

1- l'appli fonctionne nickel.

2- le modèle est non-répertorié ("PowerMac2,1"). Mon mac est un Imac 350 Mhz bondi blue.

3- bravo.

.
Salut!
Merci pour avoir testé mon application!! Effectivement les iMacDV n'étaient pas encore répertoriés. ça sera la cas pour la prochaine version...

Écrit par : Einstein 9 Jun 2003, 16:36

Juste comme ça, en passant, je pourrais voir pour ton (mon biggrin.gif ) bug la semaine prochaine sur!!!!
Désolé pour la gêne laugh.gif

Écrit par : Maconnect 9 Jun 2003, 18:20

QUOTE
Juste comme ça, en passant, je pourrais voir pour ton (mon biggrin.gif ) bug la semaine prochaine sur!!!!
Désolé pour la gêne laugh.gif
:diable2: Si ça plante, je te tiens pour responsable laugh.gif
Nan, sérieusement, ce bug est intriguant mais je pense qu'il va disparaître des les prochaines version (si ce n'est déjà fait) car des parties de mon code seront récrites...

Écrit par : Einstein 9 Jun 2003, 19:15

QUOTE
:diable2: Si ça plante, je te tiens pour responsable laugh.gif

Nan, pitiéééééé!!!!!MASTER
:fou: biggrin.gif

Écrit par : arnaudp 13 Jun 2003, 20:51

Pour moi, Vcard marche bien : cependant, il reconnait pas le proc ni la révision... ce qui n'est pas forcément anormale...
Super...

Écrit par : arnaudp 13 Jun 2003, 20:53

De même que l'appli background saver...
Pas mal aussi ! bravo...
D'ailleurs, je suis preneur des sources si vous les communiquez...
Merci.

Écrit par : Maconnect 14 Jun 2003, 08:53

QUOTE
Pour moi, Vcard marche bien : cependant, il reconnait pas le proc ni la révision... ce qui n'est pas forcément anormale...
Super...
Salut!
C'est super sympa d'avoir testé V-card, merci! jap.gif

Je vois que ta machine est upgradée, et le processeur est apparemment inconnu par mon application. Je vais essayer de trouver du quel il pourrait s'agir, mais si tu pouvais me donner le numéro "PVR" ça m'aiderait grandement. Tu peux également obtenir ce PVR dans le terminal si tu préfère faire un copier-coller:

CODE
ioreg -p IODeviceTree -c IOPlatformDevice | grep cpu-version


Encore merci!

Écrit par : Einstein 25 Jun 2003, 14:30

Ouaf! Trop pur! Ton soft plante presque plus!!! biggrin.gif
Il me dit:
Processeur: G4 7450
Révision: 2.0x
PVR: 80000200
Mais y'a pas de photo sad.gif

Écrit par : Maconnect 25 Jun 2003, 16:14

QUOTE
Ouaf! Trop pur! Ton soft plante presque plus!!! biggrin.gif
Il me dit:
Processeur: G4 7450
Révision: 2.0x
PVR: 80000200
Mais y'a pas de photo sad.gif
laugh.gif Bon c'est déjà ça... Merci pour le test!
En ce moment je récrit totalement cette petite application pour en faire une grande basée sur des plugins et une framework de bas niveau. J'espère avoir une meilleur stabilité et plein de fonctionalités. Bref je suis en train d'écrire "InforMac" en cocoa (pour ceux qui connaissent).

Écrit par : Philram 28 Jun 2003, 12:53

Salut

J'ai fait quelques test chez moi et ça donne : V-card 0.1

impec sur mon ti-book 1GHz

marche presque sur mon bi-533@600 y trouve pas le proc. et la revision.

le PVR est :800c1103.

J'ai un Digital audio Bi-553 ( OC 600 ) les procs sont des 7410. le modèle 11.3

Bon codage. smile.gif

Écrit par : iMacX 28 Jun 2003, 14:41

Salut

l'application fonctionne tres bien.Le modèle est non-répertorié ("PowerMac2,2"). Mon mac est un Imac 500 Mhz Graphite et

ioreg -p IODeviceTree -c IOPlatformDevice | grep cpu-version
| | "cpu-version" = <00088302>

En attente de la nouvelle version....

Écrit par : Maconnect 28 Jun 2003, 15:17

Merci beaucoup à tous les deux!! jap.gif

Grâce aux n° PVR je vais pouvoir ajouter ce processeur a ma base de donnée et grâce au model ajouter la machine a la base de donnée. Donc merci bien jap.gif

La prochaine version sera une révision majeure du logiciel. Plus rien a voir avec l'application actuelle, elle sera plus complète et plus utile

Écrit par : BIBINATORIII 29 Jun 2003, 00:56

whoua génial ton logz il me dit ke j'ai un eMac 2 alors ke je l'ai acheté au mois d'aout dernier smile.gif
l'eMac 2 n'etait pas sortit
pourquoi ca m'as pas mis G5 bi proc 2Ghz laugh.gif

Écrit par : Maconnect 29 Jun 2003, 14:09

eMac 1: 700MHz
eMac 2: 800MHz
eMac 3: 1000MHz

Seulement là, le 1000MHz n'est pas encore correctement reconnu car je n'ai pas assez d'infos sur cette machine :wink:

Écrit par : Ne0 29 Jun 2003, 15:58

Ca marche avec mon iMac, mais le processeur et la révision son inconnus sad.gif (j'ai un iMac G3 DV SE 500 Mhz, revision f).

Écrit par : Maconnect 30 Jun 2003, 08:20

QUOTE
Ca marche avec mon iMac, mais le processeur et la révision son inconnus sad.gif (j'ai un iMac G3 DV SE 500 Mhz, revision f).
Salut!
Merci pour le test!! Pourrais-tu me donner le numéro "PVR" qu'affiche l'application svp? il me permettrait d'ajouter la reconnaissance de ton processeur a l'application

Écrit par : Ne0 30 Jun 2003, 09:12

iMac DV SE 500, révision F : 00088300

Écrit par : Maconnect 30 Jun 2003, 09:46

jap.gif
merci

Écrit par : Colonel Moutarde 1 Jul 2003, 21:08

Fonctionne super chez moi.

Ah et au fait Einstein, très jolie application. Mainenant je mets Flurry en fond d'écran avec 10 comme priorité (env. 10% d'utilisation proc). Par contre, le ventilo de mon Ti 550 mouline comme une bête. Donc j'enlève Flurry biggrin.gif

Écrit par : Einstein 7 Jul 2003, 13:06

T'as quelle version? La version 1.1.9? Chu en train de rajouter 1 truc dedans (et par la même occaz d'optimiser le code tongue.gif ) et surtout d'optimiser l'installer!
De plus ce sera optimisé G5 :star:

Écrit par : Einstein 7 Jul 2003, 13:07

T'as quelle version? La version 1.1.9? Chu en train de rajouter 1 truc dedans (et par la même occaz d'optimiser le code tongue.gif ) et surtout d'optimiser l'installer!
De plus ce sera optimisé G5 :star:

Écrit par : iMacX 8 Jul 2003, 00:40

Qd sortiras-tu la version finale de ton programme :roll: ?

Écrit par : Triskell 8 Jul 2003, 06:57

Bonjour
J'ai un iMac DV ES 400
(PowerMac 2,1): non répertorié
Processeur : inconnu
Révision : inconnue
PVR : 00088300
Si cela peut aider

Écrit par : clampin 8 Jul 2003, 15:19

QUOTE
Quelqu'un peut-il (re)faire un test avec cette nouvelle version que je viens de faire? Merci!

http://membres.lycos.fr/maconnect/informac/V-Card.app.sit

J'ai récrit l'application depuis le début, j'espère fixer un certain bug persisant, et surtout j'ai pu ainsi nettoyer mon code.


C'est bizarre, mon imac 350 n'est pas répertorié.....

Écrit par : Maconnect 9 Jul 2003, 11:00

Triskel
Merci beaucoup!! je vais voir cela

QUOTE
C'est bizarre, mon imac 350 n'est pas répertorié.....
heu... bizarre comme tu dis :-? Pourrais-tu me donner le numéro PVR et ce qu'il affiche (quelque chose genre PowerMacx,y ou iMacx,y)


Tu peux aussi copier-coller le résultat de ces commandes, cela reviens au même:
CODE
ioreg -p IODeviceTree -c IOPlatformDevice | grep cpu-version

ioreg -p IODeviceTree -c IOPlatformExpertDevice | grep model

ça serait vraiiiiiment super-sympa, merci d'avance jap.gif

EDIT: grrmbl... j'ai l'impression que mon soft a un bug car le iMacDV400 aurait dû être reconnu. Bon heureusement j'ai encore récrit mon code et y'aura une nouvelle version avant la fin du mois (totalement revue et plus puissante).

Écrit par : clampin 9 Jul 2003, 11:29

CODE
 |   |   "cpu-version" = <00080202>
pour la première commande

CODE
  |   "model" = <"PowerMac2,1">


Pour la seconde...

J'espère que ca t'aide smile.gif

Écrit par : Maconnect 10 Jul 2003, 10:55

oui ça m'aide bien, merci!

Écrit par : Maconnect 15 Jul 2003, 12:52

******************************************
Nouvelle version

Bonjour amis bidouilleurs!
Voici une nouvelle version de mon logiciel qui s'est complètement transformé pour devenir "InforMac" (certains connaissent déjà la version os9/osx écrite en basic).

Je vous présente donc InforMac, écrit en cocoa. Nécessite OS10.2 (marche sous x.1, sauf pour la rubrique "moniteurs"). Le logiciel peut se révéler instable sur les bi-processeurs, chose que je m'empresserait de corriger.

http://membres.lycos.fr/maconnect/informac/InforMac.sit (444Ko)

Toutes vos critiques, suggestions,... sont les bienvenues.
Version actuelle: 0.01a1. C'est une alpha car la gestion des erreurs est légère et il y a des fuites de mémoires mineures.

jap.gif

Écrit par : iMacX 15 Jul 2003, 13:07

Tres sympa le programme laugh.gif , beaucoup mieux que la première version! Fonctionne très bien sur mon Mac OS X1.5 sauf la rubrique moniteur comme spécifié dans le "lisez-moi".

Well done... :wink:

Écrit par : clampin 15 Jul 2003, 13:13

Chez moi ca fonctionne bien, a part qu'il crois que c'est un imac DV, alors que ce n'ent est pas un...

Sinon, l'image est la bonne...

Pour le reste tout est bon ! et ca n'a pas planté biggrin.gif

Écrit par : Maconnect 15 Jul 2003, 13:44

Merci mille fois à tous les deux! jap.gif

iMacX: je pense pouvoir faire en sorte que la rubrique moniteurs fonctionne sous x.1, mais avec des infos en moins.

clampin: éh oui, les iMac sont difficiles a différencier, notamment le dalmatian/DV/flower/snow . j'espère pouvoir améliorer cela

Merci encore!!

EDIT: au passage, si quelqu'un sait comment on change la taille du NSDrawer... (dans IB, ça marque: "content size:200", si je met autre chose, ça revient toujours sur 200)

Écrit par : Triskell 15 Jul 2003, 15:12

Salut
La nouvelle version marche impeccablement chez moi.
Félicitation pour cette nouvelle mouture, mon iMac DV est reconnu comme tel.

Écrit par : ptitfilou 15 Jul 2003, 17:04

Je te fais part de quelques problèmes rencontrés sur mon Mac :
- Il indique que c'est une Machine overclockée ou upgradée alors qu'elle ne l'est pas. Mon G4 est un 400 AGP standard.
- La ram installée dans mon mac n'est pas du même type. Il retourne uniquement le type de la dernière barette. (J'ai 3x SDRAM PC-100 322 et une PC-100 222).

Autrement beau travail. :clap:

Écrit par : Whistle Master 15 Jul 2003, 19:52

Salut !

J'ai a peu pres les memes problèmes que ptitfilou sur mon iBook 14'' 800

Le prog me dit que j'ai une machine overclockee ( rien que l'idee de l'ouvrir me donne des frissons laugh.gif

Sinon pareil pr la ram, je n'ai que le type de la 2eme barrette ( SDRAM )

Et aussi, comme indiqué dans le lisez-moi, une fréquence de 0Hz est affichée pr l'ecran.

A par ca, pas de plantage.

A+

Écrit par : Benars1 15 Jul 2003, 20:41

Moi il me dit que j'ai qu'un processeur alors que normalement y'en a deux...A moins qu'on m'aurait menti??!!! :pleur2:
Sinon c sympa cette petite app..

Écrit par : Maconnect 15 Jul 2003, 23:55

zut j'étais sûr qu'il y aurait des problèmes avec les bipros sad.gif
Merci a tous pour vos tests, c'est vraiment sympa!! jap.gif

Bon, demain je regarde ce que je peux faire avec les bipros...

Écrit par : Maconnect 16 Jul 2003, 17:23

**********************************
Voici la version a2:
http://membres.lycos.fr/maconnect/informac/InforMac.sit (500Ko)

-nouvelle rubrique "utilisateurs"
-la rubrique "Processeurs" a été récrite

Le problème des bipros devrait être a 1/2 résolu... C'est déjà ça :-?

Écrit par : overmac 16 Jul 2003, 17:28

Je n'arrives à décrompresser correctement l'archive. Je ne peux donc pas utiliser ton soft. C'est normal ou je suis le seul ?

Écrit par : iMacX 16 Jul 2003, 17:33

Oui moi aussi : "Internal Error"... :-?

Écrit par : Maconnect 16 Jul 2003, 17:44

ohmy.gif ohmy.gif
houlala, c'est quoi cette histoire sad.gif
Je viens de re-uploadé l'application pour voir. Ensuite je l'ai même téléchargée et lancée. Si ça marche pas, ben désolé pour le bruit: je cherche le problème et je re-post :cry:
bizarre bizarre bizarre...

EDIT: au fait je crois que c'était une fausse manipe de ma part :oops: Ça devrait être bon

http://membres.lycos.fr/maconnect/informac/InforMac.sit (512Ko)

Écrit par : dksp 16 Jul 2003, 17:45

Chez moi, ça a marché... (l'archive)

Écrit par : overmac 16 Jul 2003, 18:05

Pour ma part tout va sauf Moniteur où j'ai 0 Hz de fréquence ohmy.gif.

Écrit par : Maconnect 16 Jul 2003, 19:27

QUOTE
Pour ma part tout va sauf Moniteur où j'ai 0 Hz de fréquence  :o.
Merci pour le test!
Pour le bug du 0Hz: j'y peux rien, le bug ne vient pas de moi. Je vais voir s'il n'y a pas un autre moyen d'obtenir la fréquence...

Autrement, ben ça me rassure que le reste marche smile.gif

Écrit par : iMacX 17 Jul 2003, 00:46

Tout comme mardi dernier l'http://clk.tradedoubler.com/click?p=2701&a=403273&g=16244.

 


Souhaitons à Apple que ce qui est certainement une mise à jour se passe mieux que la semaine dernière où visiblement ils avaient eu de gros problèmes, la mise à jour ayant duré des heures auxquelles il a ensuite fallu quelques heures de plus pour retrouver un fonctionnement optimal.


[Màj] Il est ouvert sans nouveautés visibles

Par Lionel

Écrit par : clampin 17 Jul 2003, 07:26

QUOTE
ok maintenent c'est bon mais maintenent le section mémoire quitte chaque fois inopinément aisni que la section écran(déjà avant celle-la).Et la section user, sympa, je savait pas qu'il y avait autant d'utilisateurs référenciés...


Moi non plus.... je comprend mieux pourquoi il faut faire attention smile.gif

Écrit par : Grabataire 17 Jul 2003, 07:53

Heuuu je ne devrais pas le dire mais j'ai fait une test de ton appli sous Panther et il semble qu'ils on déplacer certaines resources........

voila l'erreur qu'il me retourne dans la console.....

dyld: ../Desktop/InforMac/InforMac.app/Contents/MacOS/InforMac can't open library: @executable_path/../Plugins/im_lowlevel.framework/Versions/A/im_lowlevel (No such file or directory, errno = 2)

Écrit par : Maconnect 17 Jul 2003, 10:28

QUOTE
Heuuu je ne devrais pas le dire mais j'ai fait une test de ton appli sous Panther et il semble qu'ils on déplacer certaines resources........

voila l'erreur qu'il me retourne dans la console.....

dyld: ../Desktop/InforMac/InforMac.app/Contents/MacOS/InforMac can't open library: @executable_path/../Plugins/im_lowlevel.framework/Versions/A/im_lowlevel (No such file or directory, errno = 2)
ohmy.gif Ils ont fumé chez Apple: le fichier qu'il ne trouve pas est DANS le progiciel. C'est impossible qu'il ne le trouve pas. Je pense qu'il faut le nouveau compilateur, enfin j'espère que ce n'est que cela. J'aurais peut-être l'occasion d'essayer sur panther bientôt, je verrai bien... En tout cas, merci!!

QUOTE
ok maintenent c'est bon a part que la section mémoire quitte chaque fois inopinément cette fois aisni que la section écran(déjà avant celle-la).Et la section user, sympa, je savais pas qu'il y avait autant d'utilisateurs référenciés...
Deux rubriques qui quittent sad.gif Ben zut alors.
Pour les utilisateurs:
-il y a "nobody", un utilisateur sans droits
-root, qui a le droit de tous les autres
- les admins qui ont beaucoup de droits
- les "staff" qui sont restreints
- et y'a un utilisateur sans nom (tout en bas de la liste) en général. Je sais pas d'où il sort, en tout cas impossible d'avoir des infos dessus.
Les autres utilisateurs, je sais pas...

--->BREF, j'apporte des améliorations et je fais une toute petite application permettant de lire les erreurs que InforMac génère et je repost...

Écrit par : iMacX 17 Jul 2003, 11:51

QUOTE
ok maintenent c'est bon a part que la section mémoire quitte chaque fois inopinément cette fois aisni que la section écran(déjà avant celle-la).Et la section user, sympa, je savais pas qu'il y avait autant d'utilisateurs référenciés...


N'oublie pas que je suis sous OS X1.5 et que si l'application quitte inopinément c'est peut etre à cause de ca tout simplement...

Écrit par : dksp 17 Jul 2003, 12:17

Sous Panther, ça quitte inopinément lorsqu'on veut afficher "Mémoire, ou "Profile rapide"

Le crash lo pour "Mémoire"

CODE
**********



Date/Time:  2003-07-17 13:13:34 +0200

OS Version: 10.3 (Build 7A202)

Host:       stephan.lan.



Command:    InforMac

PID:        543

Thread:     0



Exception:  EXC_BAD_ACCESS (0x0001)

Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x8372b000



Thread 0 Crashed:

#0   0x9008ffa4 in memcpy (memcpy + 792)

#1   0x90207cf8 in __CFStringCreateImmutableFunnel3 (__CFStringCreateImmutableFunnel3 + 1896)

#2   0x9018baa8 in CFStringCreateWithSubstring (CFStringCreateWithSubstring + 576)

#3   0x9092b170 in -[NSCFString substringWithRange:] (-[NSCFString substringWithRange:] + 156)

#4   0x9093e088 in -[NSString substringFromIndex:] (-[NSString substringFromIndex:] + 80)

#5   0x0009b1e8 in -[untitled getModel] (untitled.m:213)

#6   0x032935d0 in -[im_profilePref getModel] (im_profilePref.m:445)

#7   0x03292a1c in -[im_profilePref rechercher] (im_profilePref.m:267)

#8   0x032912e4 in -[im_profilePref firstAction] (im_profilePref.m:41)

#9   0x0329294c in -[im_profilePref mainViewDidLoad] (im_profilePref.m:255)

#10  0x940f4d10 in -[NSPreferencePane loadMainView] (-[NSPreferencePane loadMainView] + 200)

#11  0x0000928c in -[MVPreferencesController selectPreferencePaneByIdentifier:] (MVPreferencesController.m:150)

#12  0x00009d10 in -[MVPreferencesController(MVPreferencesControllerPrivate) _selectPreferencePane:] (MVPreferencesController.m:229)

#13  0x909300a4 in -[NSObject performSelector:withObject:] (-[NSObject performSelector:withObject:] + 52)

#14  0x92ec74f8 in -[NSToolbarButton sendAction:to:] (-[NSToolbarButton sendAction:to:] + 76)

#15  0x92ec7498 in -[NSToolbarButton sendAction] (-[NSToolbarButton sendAction] + 80)

#16  0x92e63d3c in -[NSToolbarItemViewer mouseDown:] (-[NSToolbarItemViewer mouseDown:] + 1748)

#17  0x92dbb3c8 in -[NSWindow sendEvent:] (-[NSWindow sendEvent:] + 4320)

#18  0x92db20fc in -[NSApplication sendEvent:] (-[NSApplication sendEvent:] + 3728)

#19  0x92db89b8 in -[NSApplication run] (-[NSApplication run] + 576)

#20  0x92e819a0 in NSApplicationMain (NSApplicationMain + 568)

#21  0x00003e1c in main (main.m:13)

#22  0x00003ba0 in _start (crt.c:267)

#23  0x00003a20 in start (start + 48)



PPC Thread State:

 srr0: 0x9008ffa4 srr1: 0x0000d030                vrsave: 0x00000000

   cr: 0x44004444  xer: 0x00000000   lr: 0x90207cf8  ctr: 0x03ffb376

   r0: 0x00000000   r1: 0xbfffdfb0   r2: 0x00000000   r3: 0x0372a009

   r4: 0x8372affe   r5: 0x80000705   r6: 0x00000000   r7: 0x00000000

   r8: 0x00000000   r9: 0x00000000  r10: 0x00000000  r11: 0x00000000

  r12: 0x037c384c  r13: 0x00000000  r14: 0x00000100  r15: 0xa2daa2e8

  r16: 0xa2dba2e8  r17: 0x00000001  r18: 0x00000000  r19: 0x00000001

  r20: 0x00000001  r21: 0x00000000  r22: 0x00000000  r23: 0xa018014c

  r24: 0x836917bb  r25: 0x00000000  r26: 0x80000708  r27: 0xa018014c

  r28: 0x00000000  r29: 0x0372a009  r30: 0x0372a000  r31: 0x902075b0


"Profile rapide" :
CODE
**********



Date/Time:  2003-07-17 13:13:58 +0200

OS Version: 10.3 (Build 7A202)

Host:       stephan.lan.



Command:    InforMac

PID:        547

Thread:     0



Exception:  EXC_BAD_ACCESS (0x0001)

Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x83732000



Thread 0 Crashed:

#0   0x9008ffb4 in memcpy (memcpy + 808)

#1   0x90207cf8 in __CFStringCreateImmutableFunnel3 (__CFStringCreateImmutableFunnel3 + 1896)

#2   0x9018baa8 in CFStringCreateWithSubstring (CFStringCreateWithSubstring + 576)

#3   0x9092b170 in -[NSCFString substringWithRange:] (-[NSCFString substringWithRange:] + 156)

#4   0x9093e088 in -[NSString substringFromIndex:] (-[NSString substringFromIndex:] + 80)

#5   0x0009b1e8 in -[untitled getModel] (untitled.m:213)

#6   0x0324cec0 in -[im_memoirePref getRAMType] (im_memoirePref.m:344)

#7   0x0324b94c in -[im_memoirePref recherche:] (im_memoirePref.m:88)

#8   0x0324b858 in -[im_memoirePref mainViewDidLoad] (im_memoirePref.m:65)

#9   0x940f4d10 in -[NSPreferencePane loadMainView] (-[NSPreferencePane loadMainView] + 200)

#10  0x0000928c in -[MVPreferencesController selectPreferencePaneByIdentifier:] (MVPreferencesController.m:150)

#11  0x00005d40 in -[MVPreferencesMultipleIconView mouseDown:] (MVPreferencesMultipleIconView.m:118)

#12  0x92dbb3c8 in -[NSWindow sendEvent:] (-[NSWindow sendEvent:] + 4320)

#13  0x92db20fc in -[NSApplication sendEvent:] (-[NSApplication sendEvent:] + 3728)

#14  0x92db89b8 in -[NSApplication run] (-[NSApplication run] + 576)

#15  0x92e819a0 in NSApplicationMain (NSApplicationMain + 568)

#16  0x00003e1c in main (main.m:13)

#17  0x00003ba0 in _start (crt.c:267)

#18  0x00003a20 in start (start + 48)



PPC Thread State:

 srr0: 0x9008ffb4 srr1: 0x0000d030                vrsave: 0x00000000

   cr: 0x44004444  xer: 0x00000000   lr: 0x90207cf8  ctr: 0x03ffa2d5

   r0: 0x00000000   r1: 0xbfffe120   r2: 0x00000000   r3: 0x03731009

   r4: 0x83731fee   r5: 0x80000705   r6: 0x00000000   r7: 0x00000000

   r8: 0x00000000   r9: 0x00000000  r10: 0x00000000  r11: 0x00000000

  r12: 0x037ebc6c  r13: 0x00000000  r14: 0x00000100  r15: 0xa2daa2e8

  r16: 0xa2dba2e8  r17: 0x00000001  r18: 0x00000000  r19: 0x00000001

  r20: 0x00000001  r21: 0x00000000  r22: 0x00000000  r23: 0xa018014c

  r24: 0x8367738b  r25: 0x00000000  r26: 0x80000708  r27: 0xa018014c

  r28: 0x00000000  r29: 0x03731009  r30: 0x03731000  r31: 0x902075b0

Écrit par : Maconnect 17 Jul 2003, 13:11

iMacX: ah oui, Moniteurs ne peut pas fonctionner sous X.1, ça c'est sûr. Mais "Mémoire" devrait...

dksp: Merci beaucoup pour ces précisions. Je vais lire cela.

Bon, je voulais faire un outil qui récupère les erreurs générées par inforMac, mais projectBuilder me fait des siennes (l'outil marche si je le lance depuis PB, mais pas si je le lance à la main :-? ).
Alors en attendant, pour en savoir plus sur le pourquoi InforMac quitte, y'a un moyen:

*******

-Mettre le dossier "InforMac" sur le bureau
-copier/coller ceci dans le terminal:

CODE
cd ~/Desktop/InforMac/InforMac.app/Contents/MacOS/

./InforMac > & ~/Desktop/Rapport_de_InforMac &

-taper Enter

*******

Ensuite il faut se débrouiller pour faire quitter InforMac inopinément comme ça je peux savoir ce que faisait InforMac en dernier. Cela va créer un fichier sur le bureau de nom "Rapport_de_InforMac" qu'il n'y a plus qu'a envoyer à [email protected]

Une fois que InforMac a quitté, on peut quitter le Terminal

Voilà, donc si vous vous sentez l'âme bidouilleuse et que vous voulez aider un développeur... Je mettrai votre nom/pseudo dans les crédits avec ceux qui m'avaient déjà aidé lorsque InforMac était écrit en basic
jap.gif

Écrit par : Maconnect 17 Jul 2003, 13:41

Pour le crash sous Panther, grâce aux détails que dksp m'a donnés, j'ai pu trouver la ligne de code qui fait planter. La voici

CODE
ss=[s substringFromIndex:r.location];
OUUUH, baaaaah!! Mauvaise ligne de code, bouh! laugh.gif
J'ai déjà une idée pour résoudre le problème.

EDIT: voilà, je *pense* que c'est réglé
http://membres.lycos.fr/maconnect/informac/InforMac.sit

Écrit par : Gamoul 17 Jul 2003, 15:41

J'ai essayé ton logiciel. C'est tres sympa.
Seulement:
j'ai un ibook 12" 800 il le reconnait comme un 14"

pour la cache L2 et L3 tu as 2 sectiions "data" et "instruction" mais il n'y a pas de difference pour les 2, seuls pour la L1 c'est different.

Écrit par : Maconnect 17 Jul 2003, 16:41

Merci pour le test! Pour le 12'' qui est vu comme un 14'', je vais voir cela...
Pour la cache: en général la taille instruction/donnée est la même. C'est rare qu'elle soit différente, et c'est jamais le cas pour la L2 je crois

Écrit par : Gamoul 17 Jul 2003, 18:20

oui mais pour la L1 tu as 2 memoire separés, 1 instruction et 1 data, qui sont de la meme taille souvent (mais pas sur le G5) alors que la L2 et la L3 c'est 1 seule memoire (1Mo de L2 ne veut pas dire 512ko de L2 instructions et 512ko de L2 data)

Écrit par : iPecador 17 Jul 2003, 18:51

Je viens de le tester sur un iMac DV 400 sous OS X 10.2.6, il n'y aucun problème, elle est super... à part que dans Utilisateurs, il y a un é dans le nom d'utilisateur et il n'est pas bien affiché dans le logiciel (en fait, il est marqué "é" à la place de "é".
Sinon, j'adore!!!!

Écrit par : Bru 17 Jul 2003, 20:09

Un test de plus.

Aucun plantage, et l'appli fait (est) vraiment pro.

Par contre, le nom de l'imac est faux : ça m'affiche Imac DV slot loading alors que je n'ai qu'un Imac 350 bondi blue (Infos Systeme Apple affiche "iMac (version = 2.2)").

Dans Utilisateurs, ya aussi un petit souci : ya un utilisateur "vide" qui s'affiche (aucun nom, et toutes les rubriques du profil sont vides).

Par contre, la détection des barrettes mémoire est nickel (ma seconde barrette de 256 Mo est bien reconnue).

Mon profil d'utilisateur affiche correctement l'image perso que je lui ai attribué : très bon point !

Un détail, ma souris n'est pas reconnue (une logitech sans fil) : ça s'affiche en "USB Receiver". Mais Infos Systeme Apple fait pareil. Donc InforMac n'est pas coupable.

En conclusion, du bien bel ouvrage !

.

Écrit par : Maconnect 17 Jul 2003, 23:53

Gamoul: c'est vrai tu as raison. Je vais enlever un des deux (pour la l2 et l3) puisqu'ils sont toujours pareils

iPecador: Merci du test et des encouragements! C'est sympa!! Pour les accents qui s'affichent pas, c'est un problème d'encodage texte. Je vais voir cela.

Bru: Merci pour le test!

QUOTE
Aucun plantage, et l'appli fait (est) vraiment pro.

Par contre, le nom de l'imac est faux : ça m'affiche Imac DV slot loading alors que je n'ai qu'un Imac 350 bondi blue (Infos Systeme Apple affiche "iMac (version = 2.2)").
Merci 8) Par contre les icônes des rubriques ne sont pas très belles. Je suis pas très doué pour les dessiner. Pour le iMac: c'est malheureusement pas facile de différencier les iMacs. Mais j'ai espoir d'améliorer ça...

QUOTE
Dans Utilisateurs, ya aussi un petit souci : ya un utilisateur "vide" qui s'affiche (aucun nom, et toutes les rubriques du profil sont vides).
En fait cet utilisateur vide existe: sélectionne un fichier dans le Finder, fais POMME+I, puis sous l'onglet "Possesseur et autorisations", dans le menu "Possesseur" il y a un utilisateur sans nom (le dernier de la liste). Je ne sais pas d'où sort cet utilisateur, mais en tout cas impossible d'avoir des infos sur celui-ci :-? De plus, "NetInfo manager" ne l'affiche pas. Donc je pense que je vais l'ignorer dans la liste.

Pour la souris: oui je connais ce problème, j'ai aussi une souris logitech sans fil. En fait, ce qu'il voit c'est le récepteur et pas la souris, car c'est celui-ci qui est connecté à l'USB.

Merci beaucoup pour les encouragements, ça fait plaisir smile.gif

Écrit par : Thiery 18 Jul 2003, 00:14

Juste pour info, j'ai un eMac 700Mhz rev 2.1 . InfoMac me donne comme type de processeur g4 7450 - 7441 et un bus à 99Mhz alors que Xbench me donne G4 7450 et bus à 100Mhz. Pour le bus pour un MHz je vais rien dire.
Bon boulot. J'attends avec impatience l'intégration d'autres modules, tel que la carte vidéo, le graveur, etc. Mais je te laisse le temps de corriger les quelques erreurs qui te sont reportés avant l'intégration éventuel de ces modules supplémentaires.

Écrit par : Maconnect 18 Jul 2003, 00:30

QUOTE
Juste pour info, j'ai un eMac 700Mhz rev 2.1 . InfoMac me donne comme type de processeur g4 7450 - 7441 et un bus à 99Mhz alors que Xbench me donne G4 7450 et bus à 100Mhz. Pour le bus pour un MHz je vais rien dire.
Bon boulot. J'attends avec impatience l'intégration d'autres modules, tel que la carte vidéo, le graveur, etc. Mais je te laisse le temps de corriger les quelques erreurs qui te sont reportés avant l'intégration éventuel de ces modules supplémentaires.
Salut! Merci pour le test!
Alors, en fait tu as un G4 7441, xBench se trompe je crois. Seuls les derniers eMac ont un 7450, mais je suis pas sûr. Chacune de mes source indique autre chose. Le problème c'est que c'est impossible (?) de faire la différence entre le 7441 et le 7450, donc InforMac affiche les deux tongue.gif
Pour le bus: c'est un problème d'arrondi. En fait le bus fait 99'999'999Hz, ce qui donne 100MHz en arrondi. Je vais corriger cela.
Merci encore jap.gif

Écrit par : Thiery 18 Jul 2003, 00:37

Merci pour ces précisions sur le type de proc. Par contre j'ai une autre question. Dans profil rapide, il y a : ID. Je n'ai aucune idée à quoi correspond cet ID qui me renvoi comme valeur : 406.
Ne serait-ce pas le uid que l'on trouve dans NetInfo (sous Users). Sauf que ce dernier m'anonce 501.

Écrit par : Maconnect 18 Jul 2003, 00:44

QUOTE
Merci pour ces précisions sur le type de proc. Par contre j'ai une autre question. Dans profil rapide, il y a : ID. Je n'ai aucune idée à quoi correspond cet ID qui me renvoi comme valeur : 406.
Ne serait-ce pas le uid que l'on trouve dans NetInfo (sous Users). Sauf que ce dernier m'anonce 501.
En fait il s'agit d'un sélecteur qui était disponible sous les systèmes pré-osx. Il permettait d'identifier une machine. Par exemple, un ID=501 veut dire qu'on a un G3Beige, un ID=27 veut dire qu'on a un Performa450, etc...
Cependant, toutes les nouvelles machines ont un ID=406 sauf les xServe qui n'ont pas d'ID. De plus ce sélecteur n'est plus accessible depuis OSX car obsolète. Si InforMac arrive a l'afficher, c'est seulement parce qu'il sait que telle machine a tel ID

Écrit par : iPecador 18 Jul 2003, 09:46

Dans les style des prochains trucs à ajouter, tu pourrais mettre carte vidéo, lecteur/graveur (ça a déjà été dit) mais aussi FireWire, carte Airport, BlueTooth...

Bone chance :wink:

Écrit par : Maconnect 18 Jul 2003, 10:16

QUOTE
Dans les style des prochains trucs à ajouter, tu pourrais mettre carte vidéo, lecteur/graveur (ça a déjà été dit) mais aussi FireWire, carte Airport, BlueTooth...

Bone chance :wink:
merci pour les suggestions, comme ça je sais quoi ajouter en premier. Pour Airport et bluetooth, ça viendra après car je n'ai pas de périphs de ce genre :oops:

Écrit par : iPecador 18 Jul 2003, 11:35

Si ça peut te rassurer, moi non plus :-?

Écrit par : overmac 18 Jul 2003, 11:54

Autre truc que tu pourrais mettre dans ton soft : la reconnaissance de la souris et du clavier Apple. Ce serait sympa mais je ne sais pas si c'est possible....

Écrit par : Maconnect 18 Jul 2003, 17:03

QUOTE
Autre truc que tu pourrais mettre dans ton soft : la reconnaissance de la souris et du clavier Apple. Ce serait sympa mais je ne sais pas si c'est possible....
Je travaille sur quelque chose comme ça. Ça sera là pour la prochaine version

Au fait: pour l'utilisateur "vide", ben c'est une erreur. Le Finder donne lui aussi un utilisateur vide, mais il n'existe pas. Donc je vais le supprimer ( :diable2: )

Écrit par : Einstein 19 Jul 2003, 15:18

Salut, Maconnect. Demain je d/l ta dernière version (dsj mais je rentre que demain, alors...) et je te trouve tout plein de bug!!! :diable2: ahahah!!!

Écrit par : Maconnect 19 Jul 2003, 18:42

:diable2: laugh.gif

EDIT: au fait, j'ai un peu avancé ce matin et j'ai fixé quelques bugs:
-celui de l'utilisateur vide
-le problème des accents qui ne s'affichent pas

Et y'a des nouveautés dans la rubrique USB. Je rajoute encore des trucs avant de publier la 0.01a5...

Écrit par : iPecador 19 Jul 2003, 19:49

Super! Bravo! Tu fais vraiment du bon boulot. Bon courage.

Écrit par : Maconnect 20 Jul 2003, 14:34

QUOTE
Super! Bravo! Tu fais vraiment du bon boulot. Bon courage.
smile.gif Merci!

Par contre, là, je traîne un peu pour les nouvelles rubriques car je ne connais pas les fonctions a appeler... Et je trouve pas grand chose dans la documentation sad.gif

Écrit par : Einstein 20 Jul 2003, 18:45

Vachement bien tout ça!!! ohmy.gif Et en plus, pas de plantage!!! biggrin.gif
Bon, si en fait, y'a juste 2 tout petits trucs dont personne n'a parlé:
1)Dans le Profil Rapide, pour la ligne"Numéro de commande:", quand y'a rien (c'est mon cas), faudrai afficher un truc du style:"Non disponible" ou "Non existant".
2)Pour ce qui est du numéro de série:
Mon numéro est, par exemple, CK587KBC-M8C-gg7t.
Mais dans la ligne "Numéro de série", il y aura: M8C-CK587KBC.
Donc bin voilà. Mais sinon, c'est très bien fait!

Écrit par : sky.x 20 Jul 2003, 19:05

--------------------IBOOk 14" OSX.2.6 14" 700 384 Mo de ram

Il m'indique 32 Mo de Vram.. Je n'en ait que 16.

Machine overclockée ou upgradée <- Non pas mon iBook !!!

--------------------G3 Blanc Bleu Panther

Memoire ne marche plus

Processeur OK

Profile rapide -> l'appli quitte

System -> OK

USB : Je n'ai qu'un port ? sinon, OK (pas d'ADB finalement...)

Ecran : ok sauf des config un peu farfelue :
640x870 ?
Voila

Écrit par : Maconnect 20 Jul 2003, 19:39

QUOTE
Vachement bien tout ça!!! ohmy.gif Et en plus, pas de plantage!!! biggrin.gif
Bon, si en fait, y'a juste 2 tout petits trucs dont personne n'a parlé:
1)Dans le Profil Rapide, pour la ligne"Numéro de commande:", quand y'a rien (c'est mon cas), faudrai afficher un truc du style:"Non disponible" ou "Non existant".
2)Pour ce qui est du numéro de série:
Mon numéro est, par exemple, CK587KBC-M8C-gg7t.
Mais dans la ligne "Numéro de série", il y aura: M8C-CK587KBC.
Donc bin voilà. Mais sinon, c'est très bien fait!
smile.gif Cool pas de plantage! Merci pour le test et les suggestions, je vais voire cela. Par contre, dans le n° de série, je ne comprend pas d'où sort le "-gg7t" (moi j'ai un truc du genre "-ff5t", mais je ne comprend pas de où ça sort...)

sky.x: Merci pour le test!
Heu, y'a un truc bizarre: normalement il ne dit plus si la machine est OC, j'ai enlevé cette fonction car elles est approximative. Donc je comprend pas pourquoi il affiche ça ohmy.gif Tu as bien la version 0.01a4? Je vais voir ce que je peux faire pour les erreurs que tu as eues. Pour l'adb, j'ai bien envie d'ajouter un rubrique mais pour le moment je sais pas comment (malgré les recherches)...

J'ai encore avancé InforMac, la version 0.01a5 aura une nouvelle rubrique!

Écrit par : Einstein 20 Jul 2003, 20:19

QUOTE
Par contre, dans le n° de série, je ne comprend pas d'où sort le "-gg7t" (moi j'ai un truc du genre "-ff5t", mais je ne comprend pas de où ça sort...)

Pour le "-gg7t", ce n'est qu'un exemple. J'ai préféré en donné un plutôt que de donner mon sn de machine (et vi, des fois j'ai des excentricités...laugh.gif).

Écrit par : Maconnect 20 Jul 2003, 20:40

QUOTE
QUOTE
Par contre, dans le n° de série, je ne comprend pas d'où sort le "-gg7t" (moi j'ai un truc du genre "-ff5t", mais je ne comprend pas de où ça sort...)

Pour le "-gg7t", ce n'est qu'un exemple. J'ai préféré en donné un plutôt que de donner mon sn de machine (et vi, des fois j'ai des excentricités...laugh.gif).
:wink: j'avais compris, mais je ne comprend pas où est stockée cette information

Écrit par : Einstein 21 Jul 2003, 01:19

Ah désolé... laugh.gif :oops:

Écrit par : Einstein 21 Jul 2003, 01:28

J'ai peut être trouvé un début de piste pour le sn du mac:
tu fais la commande AppleSystemProfiler et tu regardes dans l'output la ligne correspondante.
Le seul pb c'est que comme ça "check" tout, c'est plutôt long!!!
Faudrais voir du côté d'un petit applescript peut être...

Écrit par : Einstein 21 Jul 2003, 01:46

Bon, une autre piste non pas moins importante si ce n'est plus!
Tu ouvres IORegistery, tu vas dans IOService, puis dans Root et la rubrique qui suit (pour moi "PowerMac3,5"), ensuite tu descends jusqu'à la clef "color-code" (type DATA) et tu as la fin de notre sn de machine!!! :star:

Écrit par : iMacX 21 Jul 2003, 09:42

iMac OSX1.5 500Mhz 640 Mo de ram

Ds la version 0,01 A1

Dans memoire, le type = 2000 et il reconnait bien les deux barrettes, ok

Processeur : OK

Profile rapide : OK

System : se charge pas ...

USB : ok, il affiche tous mes périfériques, mais c'est un peu bizarre au niveau des flèches...

Ecran : quitte mais c'est normal...



Et alors, dans la version 0,01 A4, la, petit problème:

Dans memoire, le type est inconnu mais il reconnait bien les deux barrettes

Processeur : OK

Profile rapide : Pas de photos (machine non répertoriée) et ID inconnu alors que ds la A1 tout était bon

System : se charge pas ...

Utilisateur : OK

USB : ok, il affiche tous mes périfériques, mais un peu bizarre au niveau des flèches...

Ecran : quitte mais c'est normal...

Voila pour les petits tests, bonne continuation... laugh.gif

Écrit par : Maconnect 21 Jul 2003, 10:04

QUOTE
Bon, une autre piste non pas moins importante si ce n'est plus!
Tu ouvres IORegistery, tu vas dans IOService, puis dans Root et la rubrique qui suit (pour moi "PowerMac3,5"), ensuite tu descends jusqu'à la clef "color-code" (type DATA) et tu as la fin de notre sn de machine!!! :star:
Wow, ça fait des semaines que je cherche partout ce que veut dire la propriété "color-code"!!! J'ai cherché partout et j'ai jamais vu que c'était la même chose que la fin du numéro de série ohmy.gif Merci!!!

iMacX: je vais voir ce que je peux faire. Le profil et mémoire utilisent une même méthode que j'avais changée pour quelle soit compatible avec les bi-pro. Je ne comprend pas pourquoi elles ne fonctionnerait pas chez toi, je n'utilise rien qui est 10.2-spécifique... Je regarde ça!

Écrit par : Einstein 21 Jul 2003, 11:42

QUOTE
Wow, ça fait des semaines que je cherche partout ce que veut dire la propriété "color-code"!!! J'ai cherché partout et j'ai jamais vu que c'était la même chose que la fin du numéro de série ohmy.gif Merci!!!

Bin de rien, mais le seul truc qui me tracasse, c'est que ça n'apparait pas dans ioreg, enfin j'ai pas trouver comment laugh.gif

Écrit par : Maconnect 21 Jul 2003, 12:20

QUOTE
QUOTE
Wow, ça fait des semaines que je cherche partout ce que veut dire la propriété "color-code"!!! J'ai cherché partout et j'ai jamais vu que c'était la même chose que la fin du numéro de série ohmy.gif Merci!!!

Bin de rien, mais le seul truc qui me tracasse, c'est que ça n'apparait pas dans ioreg, enfin j'ai pas trouver comment laugh.gif
Comme ça:
CODE
ioreg -l | grep color-code


Heu... sur mon QSG4, il n'y a pas de "color-code". Je me demande à quoi correspond ce truc, y'a aucune documentation là dessus chez Apple ni sur google. un rapport avec la couleur du boîtier?? ohmy.gif

Écrit par : sky.x 21 Jul 2003, 18:18

J'ai pas testé la derniere version !
Cela dis, je le trouve pas, j'ai essayé le dernier lien et le premier en cliquant sur "un ptit beta test" et j'ai la meme version...

Il est ou le lien ?

Écrit par : Maconnect 21 Jul 2003, 18:55

QUOTE
J'ai pas testé la derniere version !
Cela dis, je le trouve pas, j'ai essayé le dernier lien et le premier en cliquant sur "un ptit beta test" et j'ai la meme version...

Il est ou le lien ?
ben c'est toujours le même, sauf que je change de fichier sur mon server. Donc
http://membres.lycos.fr/maconnect/informac/InforMac.sit

La dernière version que j'ai mise est la 0.01a4 (Pomme+I sur l'application pour voir la version)...


J'en profite pour donner des nouvelles: je suis en train d'écrire ma 464e ligne de code pour la prochaine rubrique. Il m'en reste autant à écrire :fou: J'essaie de publier une nouvelle version avant vendredi (car après je part pour 2 semaines)...

Écrit par : Einstein 21 Jul 2003, 20:41

QUOTE
Heu... sur mon QSG4, il n'y a pas de "color-code".

C'est quoi ta config?
QUOTE
Je me demande à quoi correspond ce truc, y'a aucune documentation là dessus chez Apple ni sur google. un rapport avec la couleur du boîtier?? ohmy.gif

Je pense que ça correspond peut être à la version hardware du mac....

Écrit par : Einstein 21 Jul 2003, 20:53

En fait, après une petite recherche, j'étais pas si loin que ça de la vérité:
il s'agit en fait de la version d'un system pont code entre l'OF et le proc!!!

http://developer.apple.com/technotes/tn/pdf/tn2001.pdf
http://developer.apple.com/documentation/Darwin/Reference/ManPages/html/perltodo.1.html
http://developer.apple.com/documentation/Darwin/Reference/ManPages/html/zshmodules.1.html
Pour les sources 1&2, recherche "color-code" et pour la source 3, recherche "color code".
Voilà tongue.gif

Écrit par : sky.x 21 Jul 2003, 23:07

Harf, sisi c'etait la bonne version...

Décidement, ca va pas ces temps ci, je vais me coucher...

La chaleur surement.

Écrit par : dksp 22 Jul 2003, 07:51

Chez moi, il reconnaît mal les barrettes de mémoire. Il me dit PC100-222S, bien que c'est de la 133.

Et il y a un bug avec les caractères accentués :

Mon nom de l'ordinateur contient un ï.
Lorsque j'enregistre mon profil, et que je le réouvre dans InforMac ça se transforme en ï

Écrit par : iMacX 22 Jul 2003, 08:05

Au fait, mon iBook 500 n'est pas répertorié:

"cpu-version" = <00082215>

"model" = <"PowerBook4,1">

Bonne journée...

Écrit par : iPecador 22 Jul 2003, 10:03

QUOTE
Chez moi, il reconnaît mal les barrettes de mémoire. Il me dit PC100-222S, bien que c'est de la 133.

Et il y a un bug avec les caractères accentués :

Mon nom de l'ordinateur contient un ï.
Lorsque j'enregistre mon profil, et que je le réouvre dans InforMac ça se transforme en ï


Pour les caractères spéciaux, ça va être changé dans la prochaine version.

Pour ta mémoire, je pense qu'en fait, il te donne le modèle supporté par ton Mac et pas le modèle de la barette. Si ton Mac a un bus mémoire à 100 MHz, il utilise la PC 133 comme si c'était de la PC 100. C'est le cas par exemple sur les iMac G3.

Écrit par : Maconnect 22 Jul 2003, 11:51

QUOTE
QUOTE
Chez moi, il reconnaît mal les barrettes de mémoire. Il me dit PC100-222S, bien que c'est de la 133.

Et il y a un bug avec les caractères accentués :

Mon nom de l'ordinateur contient un ï.  
Lorsque j'enregistre mon profil, et que je le réouvre dans InforMac ça se transforme en ï


Pour les caractères spéciaux, ça va être changé dans la prochaine version.

Pour ta mémoire, je pense qu'en fait, il te donne le modèle supporté par ton Mac et pas le modèle de la barette. Si ton Mac a un bus mémoire à 100 MHz, il utilise la PC 133 comme si c'était de la PC 100. C'est le cas par exemple sur les iMac G3.
Très juste: en fait le type de RAM est difficile a déterminer. Vous avez peut-être remarqué que AppleSystemProfiler n'affiche pas le type RAM alors que sous OS9 avec InformationsSystèmeApple on l'avait. Apple a cessé de l'afficher, tout simplement. Le type de RAM (c-à-d le type de RAM que l'on doit mettre) est affiché a partir d'un base de donnée. Mais si InforMac ne trouve rien dans la base, il demande au système le type de RAM de la 1ère barrette et l'affiche. Ça donne des trucs du genre "PC100 -222s" et c'est souvent un peu erroné. Comme le dit iPecador, si on a de la PC133 et un BUS 100Mhz, à tous les coups il va mettre PC100. C'est pour ça que j'essaie de trouver le type de RAM en fonction de la machine au lieu de le demander au système...

Écrit par : Maconnect 22 Jul 2003, 11:53

QUOTE
Au fait, mon iBook 500 n'est pas répertorié:  

"cpu-version" = <00082215>

"model" = <"PowerBook4,1">

Bonne journée...
Merci jap.gif . Le "cpu-version" n'était pas répertorié, en effet. Mais le "model" l'était. Donc s'il n'identifie pas ta machine, c'est a cause (je pense) de la méthode que j'utilise qui n'est pas compatible 10.1. Promis juré je vais faire ce que je peux!!

Écrit par : dksp 22 Jul 2003, 14:31

=> j'ai un bus 133 et des barrettes certifiées 133 dans mon G4 Digital Audio.

Écrit par : Maconnect 22 Jul 2003, 15:37

QUOTE
=> j'ai un bus 133 et des barrettes certifiées 133 dans mon G4 Digital Audio.
:-? Le système donne vraiment n'importe quoi comme valeur... Mais le truc bizarre, c'est que si la machine est reconnue dans "Profil rapide", il devrait afficher le bon type de RAM

Écrit par : dksp 22 Jul 2003, 16:05

Le profile rapide me donne bien PowerMac G4 Digital Audio par contre PC100-222S pour la mémoire. Je t'envoies mon profil par PM...

Écrit par : Maconnect 22 Jul 2003, 20:02

QUOTE
Le profile rapide me donne bien PowerMac G4 Digital Audio par contre PC100-222S pour la mémoire. Je t'envoies mon profil par PM...
Tu as un message :wink:


bon je vais partir en vacances pendant une 15aine de jours, et j'ai pas réussi a finir ma nouvelle rubrique qui est assez difficile à faire... Donc il n'y aura pas de nouvelle version avant que je ne revienne...

Merci a tous, et à bientôt!

Écrit par : Einstein 22 Jul 2003, 20:30

QUOTE
bon je vais partir en vacances pendant une 15aine de jours, et j'ai pas réussi a finir ma nouvelle rubrique qui est assez difficile à faire... Donc il n'y aura pas de nouvelle version avant que je ne revienne...

Quoi! ohmy.gif T'as pas un tit 17" à portée de main pour continuer de programmer?!! biggrin.gif

Écrit par : iMacX 12 Aug 2003, 18:53

Alors Maconnect, la nouvelle version de Informac, c'est pour qd laugh.gif ?

Écrit par : Maconnect 13 Aug 2003, 00:00

QUOTE
Alors Maconnect, la nouvelle version de Informac, c'est pour qd laugh.gif ?
tiens, mon topic ressuscite smile.gif C'est sympa de demander des nouvelles smile.gif
Je travaille sur la prochaine version qui aura d'autres rubriques. La rubrique sur laquelle je travaille ne semble pas causer de difficultés (contrairement à toutes les autres laugh.gif ). Mais je souhaite également corriger les bugs que vous tous avez signalés... La prochaine version est pour bientôt je pense car j'avance assez bien

Écrit par : iMacX 13 Aug 2003, 00:12

Je suis enfin passé à OS X.2.6, et ton programme fonctionne très bien chez moi maintenent...
Bon travail!

Écrit par : iPecador 13 Aug 2003, 08:18

C'était bien les vacances Maconnect?

Puis-je te proposer un accord malhonnête? Je suis en train de faire avec 2/3 autres personnes un site pour comparer les Mac de tout le monde et les gens devront remplir un questionnaire assez complet sur leur machine. Je voulais donc savoir si tu étais d'accord pour que je dise aux gens d'utiliser ton logiiciel pour trouver certaines de ces indications.

Si tu veux voir le sujet du forum qui parle de ça:
http://forum.macbidouille.com/index.php?showtopic=41133

Bon courage pour la suite de la programmation.

Écrit par : Maconnect 13 Aug 2003, 08:52

QUOTE
C'était bien les vacances Maconnect?

Géniales!! Je suis allé en http://www.calella.org/. Je vous conseille l'endroit si vous aimez les discos.

QUOTE
Puis-je te proposer un accord malhonnête? Je suis en train de faire avec 2/3 autres personnes un site pour comparer les Mac de tout le monde et les gens devront remplir un questionnaire assez complet sur leur machine. Je voulais donc savoir si tu étais d'accord pour que je dise aux gens d'utiliser ton logiiciel pour trouver certaines de ces indications.
Oui mais il faut dire à ces personnes qu'il s'agit d'une alpha et qu'il ne faut surtout pas le diffuser!!!! Si elle venait a se diffuser cela serait une catastrophe pour moi en l'état actuel de l'application. L'alpha est réservée au testeurs, donc s'ils trouvent un bug ou ont des suggestions, il faut les orienter soit vers ce post soit à mon adresse email: maconnect@hotmail. com
Si tu as besoin d'une version qui puisse être plus largement diffusée, je limiterai la prochaine alpha dans le temps et je serai dans ces conditions d'accord qu'elle soit un peu diffusée. Mais il faut attendre la prochaine version pour cela...

Sinon je suis très honoré que tu aies pensé a mon appli et te remercie sincèrement pour l'intérêt général que tu y porte jap.gif

Écrit par : Maconnect 13 Aug 2003, 08:54

QUOTE
Je suis enfin passé à OS X.2.6, et ton programme fonctionne très bien chez moi maintenent...
Bon travail!
8) Allez je m'y remet... Merci smile.gif

Écrit par : iPecador 13 Aug 2003, 10:27

QUOTE
QUOTE
Puis-je te proposer un accord malhonnête? Je suis en train de faire avec 2/3 autres personnes un site pour comparer les Mac de tout le monde et les gens devront remplir un questionnaire assez complet sur leur machine. Je voulais donc savoir si tu étais d'accord pour que je dise aux gens d'utiliser ton logiiciel pour trouver certaines de ces indications.
Oui mais il faut dire à ces personnes qu'il s'agit d'une alpha et qu'il ne faut surtout pas le diffuser!!!! Si elle venait a se diffuser cela serait une catastrophe pour moi en l'état actuel de l'application. L'alpha est réservée au testeurs, donc s'ils trouvent un bug ou ont des suggestions, il faut les orienter soit vers ce post soit à mon adresse email: maconnect@hotmail. com
Si tu as besoin d'une version qui puisse être plus largement diffusée, je limiterai la prochaine alpha dans le temps et je serai dans ces conditions d'accord qu'elle soit un peu diffusée. Mais il faut attendre la prochaine version pour cela...

Sinon je suis très honoré que tu aies pensé a mon appli et te remercie sincèrement pour l'intérêt général que tu y porte jap.gif


De toute façon, ne t'inquiète pas, c'est pas pour demain. On n'en est qu'au début du développement et ça arrivera pas avant septembre au mieux à mon avis. Je te tiendrai au courant quand ça sera prêt (au moins en Beta).

Écrit par : Dam-le-Damdam 15 Aug 2003, 00:07

iBook 12'' 900 est reconnu comme iBook 14''
(PowerPC 750, Model -, revision 70000203, Révision -)

Ok, c'est pas grand chose, mais tout de même !!!

Ca me dit aussi que ma cache de niveau 1 et 2 sont aussi à 900 Mhz...

Écrit par : overmac 15 Aug 2003, 08:49

Le logiciel fonctionne toujours bien chez moi sauf pour le Moniteur :



Il m'indique toujours 0 Hz en fréquence…

Écrit par : Maconnect 15 Aug 2003, 08:52

QUOTE
iBook 12'' 900 est reconnu comme iBook 14''
(PowerPC 750, Model -, revision 70000203, Révision -)

Ok, c'est pas grand chose, mais tout de même !!!

Ca me dit aussi que ma cache de niveau 1 et 2 sont aussi à 900 Mhz...
Salut! Merci pour le test et les informations (model, rev.,...). Je vais voir ce que je peux faire pour améliorer l'identification de ton iBook...
La cache L1 voyage à la vitesse du CPU (donc 900MHz), et je viens de vérifier, la L2 est aussi à 900MHz, donc c'est correcte...

J'ai encore avancé dans la prochaine version d'InforMac... La suite bientôt...

Écrit par : Mic3D 15 Aug 2003, 09:53

Serait il possible ajouter le code de thermo in dock pour obtenir la température des 'anciens' mac...

Il me semble qu'Apple à ajouter un sonde sur les dernier G4 MDD... :-?

Écrit par : iPecador 15 Aug 2003, 10:04

Oui, il y a une sonde sur les derniers G4 MDD, les PowerBook 12" et PowerBook 17". Je ne crois pas que ce soit Apple qui ait rajouté la sonde mais plutôt Motorola qui l'a intégrée dans ses 7455B (à vérifier).

Écrit par : Maconnect 17 Aug 2003, 10:25

QUOTE
Le logiciel fonctionne toujours bien chez moi sauf pour le Moniteur :
Il m'indique toujours 0 Hz en fréquence…
Oui je connais ce bug, mais je n'y peut rien: j'utilise les fonction standard pour déterminer la fréquence et j'attribue ce problème a un bug chez Apple... Je ne sais pas comment faire sad.gif

QUOTE
Serait il possible ajouter le code de thermo in dock pour obtenir la température des 'anciens' mac...  
 
Il me semble qu'Apple à ajouter un sonde sur les dernier G4 MDD...
QUOTE
Oui, il y a une sonde sur les derniers G4 MDD, les PowerBook 12" et PowerBook 17". Je ne crois pas que ce soit Apple qui ait rajouté la sonde mais plutôt Motorola qui l'a intégrée dans ses 7455B (à vérifier).
J'avais essayé de déterminer la température du CPU, mais le résultat est tellement aléatoire et disponible sur si peu de machines que j'ai laissé tombé. Comme le dit iPecador, ça dépend de motorola qui parfois n'active pas les sondes ou n'en met pas. Alors Apple est obligée d'en mettre une elle-même, mais par contre je ne sais pas comment l'utiliser.

La prochaine version de InforMac est pour aujourd'hui! Elle est déjà prête mais je veux encore la fignoler. Il y a plein de nouveautés. Pour la version suivante, je m'efforcerai a corriger tous les bugs rapportés ici, car je n'ai pas réussi a tous les corriger sur la version que je vais publier aujourd'hui...

Écrit par : Maconnect 17 Aug 2003, 14:27

************************************************************

Ça y est! La version 0.01a6 est disponible
http://membres.lycos.fr/maconnect/informac/InforMac.sit
http://www.maconnect.fr.st/

Il y a plusieurs nouveautés et corrections de bugs.
Attention toutefois: cette version ne corrige que quelques bugs signalés ici, la prochaine version sera entièrement consacrée à la correction des bugs signalés et à l'amélioration de la rubrique "Réseau".

Un ptit bêta-test?
D'avance, merci!

(Cette version expire le 18.9.2003)
PS: J'ai mis les pseudos de ceux qui m'ont aidés dans le crédits de l'application. Si vous ne désirez pas qu'il y figure, contactez-moi.
************************************************************

Écrit par : ptitfilou 17 Aug 2003, 14:57

Je trouve les nouvelles fonctionnalitées assez sympa.
Je n'ai pas constaté de bug autres que ce dont tu fais part dans ton fichier lisez-moi.

Bonne continuation

Écrit par : overmac 17 Aug 2003, 14:58

Bonnes améliorations :

- les périphériques USB possèdent maintenant des images ( le claviers,etc…… )
- Je trouve que le logiciel est plus rapide : Aurais-tu amélioré le code source ?

Toujours ce petit problème avec la fréquence des écrans Apple mai ssi tu dit que le problème vient d'Apple……

Écrit par : Triskell 17 Aug 2003, 15:25

Application réussie, tout est reconnu chez moi, nouvelles fonctionnalités étonnantes.
Bonne continuation.

Écrit par : Maconnect 17 Aug 2003, 17:14

Bonsoir! Merci beaucoup à tous pour le bêta-test!!

Personne n'a eu de problèmes avec "Périph. ATA"? On m'a dit qu'il y a un bug...

overmac: pour la fréquence, d'autres personnes ont eu le même problème que moi, c'est ça le truc bizarre... Je pense qu'il doit existe une 2e façon d'avoir la fréquence...


N'hésitez pas a poster vos commentaires!
J'espère fixer la plupart des bugs pour la prochaine version et ainsi passer au stade bêta...

Écrit par : sky.x 17 Aug 2003, 17:43

J'ai tout testé sur un iBook 700.
Tout fonctionne sauf :

Il ne précise pas 14" mais 12".

Voila.
(je suis sous 10.2.7)

Écrit par : iMacX 17 Aug 2003, 18:44

Tout fonctionne très bien chez moi aussi. Juste quelques petits trucs:

Dans mémoire, pour le type de RAM, il me met "2000".
Dans profil rapide, pour le numéro de commande, le champs est vide.
Et dans System, pour langue, le champs est aussi vide.

Mais sinon, c'est parfait, beau boulot!

Écrit par : ptitfilou 17 Aug 2003, 19:08

QUOTE
Dans profil rapide, pour le numéro de commande, le champs est vide.


De même , mais comme je ne voyais pas à quoi cela correspondait , je n'en n'avais pas parlé.
Aucun pb avec periph ATA chez moi.

Écrit par : iMacX 17 Aug 2003, 21:57

QUOTE
Voila.
(je suis sous 10.2.7)


Où est-elle disponible cette version ohmy.gif :roll: ?

Écrit par : Triskell 17 Aug 2003, 22:17

QUOTE
QUOTE

Voila.
(je suis sous 10.2.7)


Où est-elle disponible cette version ohmy.gif :roll: ?

Euh chez les développeurs je crois

Écrit par : iMacX 17 Aug 2003, 22:25

Ok, j'insiste pas alors...

Écrit par : Maconnect 17 Aug 2003, 22:31

Bonsoir!
Merci à tous pour les tests!
alors:
-pour le 12'', ok je vais voir cela...
-pour le no de commande: beaucoup de Mac n'en ont pas. Il suffit d'aller voir avec AppleSystemProfiler pour en être sûr...
-pour la langue: ben heu... comprend pas...

J'ai espoir de pouvoir corriger pas mal de bugs pour la prochaine version... normalement...




10.27? C'est vieux ça! Y'a 10.3 maintenant lol

Écrit par : iMacX 17 Aug 2003, 22:52

Pour les langues, c'est pas du fait que j'ai utilisé Monolingual (pour enlever les langues inutiles)?

Écrit par : Maconnect 17 Aug 2003, 23:02

QUOTE
Pour les langues, c'est pas du fait que j'ai utilisé Monolingual (pour enlever les langues inutiles)?
non non, j'ai fait de même...

Heu, je sais pas si j'ose, mais si tu as un peu de temps pourrais-tu faire la manip' suivante (ou alors m'envoyer le fichier .macdb)?
-enregistrer la machine (dans le menu "fichier"). Enregistrer la rubrique "système" suffit
-ouvrir le fichier créé avec BBEdit ou TextEdit
-faire une recherche pour "language"
Il devrait trouver un truc du genre:
QUOTE
<key>language</key>
<string>fr_FR</string>

Mais je comprendrais parfaitement si tu ne faisais pas la manip, je te dois déjà beaucoup pour tous les tests que tu as fait! jap.gif

Écrit par : iMacX 17 Aug 2003, 23:07

Effectivement, la zone est vide:

<key>language</key>
<string></string>

Et aucun problème pour les tests que tu demandes, je suis la pour ca... laugh.gif

Écrit par : Maconnect 17 Aug 2003, 23:15

C'est vraiment super sympa de ta part!!

Bon, alors je sais maintenant à peu près où chercher le bug. Faut dire que j'avais pas très confiance dans la fonction qui cherche la langue, je voulais la changer mais après je suis passé a un autre truc...
Je pense donc pourvoir corriger cela smile.gif

Écrit par : iMacX 17 Aug 2003, 23:46

Tiens par hazard, ne pourrais-tu pas faire en sorte que qd on lance l'appli, la fenetre avec les infos s'affiche directement, au lieu de devoir aller dans fichier/infos sur la machine actuelle?
Ce serait plus pratique laugh.gif

Écrit par : Maconnect 18 Aug 2003, 09:31

QUOTE
Tiens par hazard, ne pourrais-tu pas faire en sorte que qd on lance l'appli, la fenetre avec les infos s'affiche directement, au lieu de devoir aller dans fichier/infos sur la machine actuelle?
Ce serait plus pratique laugh.gif
C'est fait!

Écrit par : sky.x 18 Aug 2003, 11:50

Heuu mes sources sont assez mals vues sur macbidouille pour la 10.2.7... :oops:

Écrit par : Maconnect 18 Aug 2003, 12:47

QUOTE
J'ai tout testé sur un iBook 700.
Tout fonctionne sauf :

Il ne précise pas 14" mais 12".

Voila.
(je suis sous 10.2.7)
Je viens de vérifier, normalement il devrait afficher "12'' - 14'' 16 VRAM", je ne comprend pas pourquoi il met autre chose sad.gif Dans "Profil rapide", est-ce qu'il met bien "1x700MHz" ?

Par contre le iBook 900 de Dam-le-Damdam n'est pas encore répertorié, c'est pour ça... Je vais tâcher de l'ajouter a mon application...

Écrit par : iMacX 18 Aug 2003, 12:52

Et pour mon type de RAM à "2000", tu as trouvé?

Écrit par : Maconnect 18 Aug 2003, 13:11

QUOTE
Et pour mon type de RAM à "2000", tu as trouvé?
Ah oui, j'ai regardé aussi: de la RAM"2000" n'existe évidemment pas, par contre ton iMac est un iMac2000, non? La seule explication "rationnelle" que j'aie, c'est qu'il affiche le modèle de l'ordi au lieu de celui de la RAM. Il ne me reste plus qu'à regarder dans les sources si cela est possible. Sinon je vois pas...

Je regarde ça tout de suite...

Écrit par : sky.x 18 Aug 2003, 13:35

iBook 12'' 16 VRAM

Processeur(s) : 1x700 MHz

Si tu as besoin d'autres details :-)

(c'est bien evidement un 14")

Écrit par : Maconnect 18 Aug 2003, 14:29

QUOTE
iBook 12'' 16 VRAM

Processeur(s) : 1x700 MHz

Si tu as besoin d'autres details :-)

(c'est bien evidement un 14")
Merci!
Bon c'est comme je pensais, normalement il devrait afficher juste. Je pense que je peux faire croire à InforMac que j'ai un iBook700 et voir comment il réagit. ça doit être possible...

QUOTE
Et pour mon type de RAM à "2000", tu as trouvé?
Il y a effectivement une possibilité pour qu'il affiche le modèle de la machine à la place de la RAM mais ça ne devrait pas arriver. Pour le moment j'ai corrigé cela de sorte qu'il affiche le type RAM donné par le système (info imprécise). Ce bug est vraiment étrange, mais je l'aurai!! :diable2:
En fait ce qui est bizarre, c'est que s'il affiche le modèle ça veut dire qu'il y a une erreur dans la base de donnée, or ce n'est pas le cas: j'ai vérifié. Et comme j'ai aussi un iMac2000 et que chez moi ça marche... Je l'aurai je vous dis, je l'aurai!

Écrit par : Maconnect 18 Aug 2003, 20:39

Bon alors j'ai avancé et j'ai résolu quelques bugs grâce à iMacX et à overmac (merci pour le fichier .macdb!!).
Résumé de la situation (pour la prochaine version):


Bugs corrigés:
-Gamoul: "j'ai un ibook 12" 800 il le reconnait comme un 14" " (impossible de faire la différence entre le 12 et 14''--> il affiche les deux... Solution temporaire j'espère...)
-iMacX: "Dans mémoire, pour le type de RAM, il me met "2000". "


Bugs qui *devraient* être corrigés:
-Dam-le-Damdam: "iBook 12'' 900 est reconnu comme iBook 14'' " (normalement, c'est corrigé...)
-sky.x: "Il ne précise pas 14" mais 12". " (sur iBook700. *normalement* c'est corrigé)


Autre bugs corrigés:
-parfois rien ne s'affichait dans "Réseau"
-autres petits détails...


Améliorations suggérées que j'ai appliquées:
-Einstein: "pour la ligne"Numéro de commande:", quand y'a rien faudrai afficher un truc du style:"Non disponible" "
-iMacX: la fenêtre d'infos s'ouvre au lancement


Pas encore corrigé:
-clampin: "il crois que c'est un imac DV, alors que ce n'ent est pas un "
-Bru: "ça m'affiche Imac DV slot loading alors que je n'ai qu'un Imac 350 "
-< plusieurs >: "une fréquence de 0Hz est affichée pr l'ecran "
-parfois le no de série ne s'affiche pas de manière correcte

Écrit par : Maconnect 19 Aug 2003, 09:58

************************************************************

J'avais tellement honte des bugs trouvés, que j'ai envoyé une nouvelle version (0.01a7):
http://membres.lycos.fr/maconnect/informac/InforMac.sit
http://www.maconnect.fr.st/


Il reste un méchant bug de la rubrique "Périph. ATA" qui n'affiche pas les partitions correctement

(Cette version expire le 19.9.2003)
************************************************************

Écrit par : overmac 19 Aug 2003, 11:02

Comme d'habitude, à part cette histoire de fréquence ( oui je sais, ça devient lassant mais à chaque fois ça me choque ), tous fonctionne bien chez moi.

Écrit par : iMacX 19 Aug 2003, 12:01

Chez moi ca va aussi mais y a encore deux petites choses:

Pour le numérode commande ds profil rapide, tjs rien.
Ds system, pour la langue, rien non plus.

Et un autre truc, qd j'ai quitté le prog, y a http://users.skynet.be/killer-pc/new_config_netw.plist.sit qui s'est crée à la racine de mon disque.

Écrit par : Maconnect 19 Aug 2003, 12:14

Bonjour! Merci beaucoup pour les tests!

Alors:
-Pour la fréquence 0Hz, est-ce que dans les prefs système la fréquence s'affiche correctement?

-Pour le n° de commande: il n'affiche pas "< non applicable >"? Il laisse juste le champs vide? Bizarre...
-Pour le fichier: oups. J'ai recompilé InforMac pour corriger ce problème. Ceux qui téléchargent InforMac maintenant n'ont plus ce bug. Tu peux effacer ce fichier, il ne me servait que pour faire des vérifications lors de mes tests

Écrit par : overmac 19 Aug 2003, 12:18

QUOTE
Pour la fréquence 0Hz, est-ce que dans les prefs système la fréquence s'affiche correctement?

Euh……où puis-je voir ces informations dans les préférences système ?

Écrit par : Maconnect 19 Aug 2003, 12:27

QUOTE
QUOTE
Pour la fréquence 0Hz, est-ce que dans les prefs système la fréquence s'affiche correctement?

Euh……où puis-je voir ces informations dans les préférences système ?
Menu Pomme---> préférences système... ---> Moniteurs ---> Tx de rafraîchissement

Écrit par : overmac 19 Aug 2003, 12:29

Il y a écrit n/d.

Écrit par : Maconnect 19 Aug 2003, 12:35

QUOTE
Il y a écrit n/d.
YAISS!! C'est donc bien un problème qui vient de chez Apple smile.gif Ouf. Merci beaucoup!
il ne me reste plus qu'à mettre un "n/d" à la place de "0Hz" et c'est bon

PS: "n/d"= "non disponible"

Écrit par : Triskell 19 Aug 2003, 12:57

QUOTE
Il y a écrit n/d.

Même problème chez moi avec un 17" Apple-PM G4 1.25GHZ

Écrit par : Maconnect 19 Aug 2003, 21:51

QUOTE
QUOTE
Il y a écrit n/d.

Même problème chez moi avec un 17" Apple-PM G4 1.25GHZ
c'est quand même bizarre pour les écrans Apple. Mais bon, je peux rien faire de plus pour la fréquence, malheureusement...

Écrit par : iMacX 20 Aug 2003, 08:48

QUOTE
Pour le numérode commande ds profil rapide, tjs rien.


Je viens d'aller voir ds le Apple System Profiler, et celui-ci me met pour le numero de commande : "Not available". Donc je crois que le bug est résolu... laugh.gif

Écrit par : Einstein 22 Aug 2003, 00:37

Bon, Einstein le Retour, avec sa machine-qui-fait-planter-tout biggrin.gif !!!!! Hahaha!!! Et en plus, j'ai des bugs!!! :diable2:
Bon, rapport complet:

-MÉMOIRE:
-->RAS

-PROC:
-->RAS

-VOLUMES:
-->Bin en fait, je sais pas trop à quoi ça ressemble vu qu'il tourne indeffiniment en "Chargement de Volumes"………Donc BUG!!! Et oui, il fallait s'y attendre avec moi! biggrin.gif

-PROFIL RAPIDE
-tout va bien sauf que:
-il n'y a pas de n/d quand le s/n de commande == nil
-il y a un pb au nivo de l'affichage du s/n de l'ordi. Il est écrit XXX-XXXXXXXX-ff11 au lieu de XXXXXXXX-XXX-ff11.....mais bon, je suis pointilleux, je sais!

-SYSTÈME:
-->RAS

-UTLISATEUR:
-->Bin mise à part qu'il y a vraiment tous les users (nobody, root, daemon, unknow, smmsp, www, mysql, sshd et mes autres users perso), y'a pas de pb

-RÉSEAU:
-->TCP/IP: y'a rien d'inscrit, même pas l'adresse IP
-->PPP: tout fonctionne. Mais dis moi, avec ton soft, quelqu'un de mal attentionné pourrai récupérer toutes les infos essentielles pour détourner un connexion internet d'un compatriote macuserien, non?!… :wink:
-->Modem: RAS
-->Proxies: RAS

-MONITEUR:
-->RAS

-PÉRIPH. USB:
-->seul mon 1er port est reconnu, mon 2ndne l'est pas (y'a mon modem ADSL ECI qui y est connecté…).

-PÉRIPH. ATA:
-->grosso modo tout est reconnu sauf N° de serie du périph, révision du périph, model du périph et identifiant du périph ainsi que son nom car il affiche des trucs du style "^eÄ^e" ou bien "aÄ ^j" et aussi des "Äo`"……… laugh.gif

Et euh, sinon, t'utilises bien gestalt pour détecter les freq de refresh du moniteur? (par kCGDisplayRefreshRate)

Et aussi sinon, t'es tjs intéressé par ma "classe" de MAJ ou pas. Je l'ai aussi améliorée (description possible des nouveautés en toutes langues avec un outils livré avec pour éditer le fichier de MAJ)?

Écrit par : Maconnect 22 Aug 2003, 11:05

QUOTE
Bon, Einstein le Retour, avec sa machine-qui-fait-planter-tout biggrin.gif !
C'est pas moi qu'est écrit ça dans les crédits, c'est le cocoa qu'est tout plein d bug et qui heu :oops:

Ah ben ça fait plaisir de te rentendre! C'était bien les vacances?
Merci pour le rapport super complet!!

Alors:
pour les volumes: ohmy.gif "périph. ata" utilise la même fonction pour lister les volumes, donc si elle se charge sans planter, volumes devrait aussi... En tout cas le problème vient d'une erreur non gérée...

profil rapide: pour le no de commande, la prochaine version mettra "n/d" promis. Pour le xxx-yyyyyy: oui je me suis aperçu de cela. ça met ceci que pour les machines qui n'ont pas de no de commande. Je vais corriger

-réseau: le truc marrant c'est que le mot de passe est stocké en clair sur le DD. N'importe quel admin peut le lire...
Par quel port réseau te connectes-tu? Modem interne? Ethernet intégré? airport?

-USB: la méthode que j'utilise pour trouver les périphs est un peu bancale, j'en ai trouvée une autre mais ça va prendre du temps...

Périph ATA: re- ohmy.gif et sad.gif aussi. Si t'as envie/le temps tu pourrais m'envoyer un fichier (.macdb) enregistré avec cette rubrique?

Pour la fréquence: non, j'utilise des fonctions liées a Quarz. Mais ce qui me rassure, c'est qu'Apple non plus n'arrive pas a trouver la fréquence pour les même moniteurs que moi

QUOTE
Et aussi sinon, t'es tjs intéressé par ma "classe" de MAJ ou pas. Je l'ai aussi améliorée (description possible des nouveautés en toutes langues avec un outils livré avec pour éditer le fichier de MAJ)?
Fortement même. L'autre jour je l'ai analysée, c'est intéressant. je la mettrai je pense pour la première version bêta. Pour le moment je cherche a corriger tous les bugs (c'est pas gagné laugh.gif )

Merci beaucoup pour les détails! jap.gif

Écrit par : Einstein 22 Aug 2003, 11:49

Citation
Ah ben ça fait plaisir de te rentendre! C'était bien les vacances?

Ah bin vi alors! Tu parles, quasi 2 semaines tt seul avec ma copine…enfin, je m'arrête là :wink:

Alors:
[list]
[*]périph. ata: et oui, je génère des erreurs… laugh.gif
[*]réseau: j'utilise un modem ADSL en USB via PPP
[*]Va pour ce qui est du fichier .macdb!
[*]Pour la fréquence, en test, que tous ceux qui ont 0Hz essayent mon prog (a pu! URL non valide!), dans la fenêtre principale, cliquer sur le bouton Configuration (le gros qui est en bas). Comme ça on verra bien si ça vient de la méthode ou pas…
[*]Pour ce qui est du module de MAJ, faut justement que je le mette à jour laugh.gif
[list]

Écrit par : Einstein 22 Aug 2003, 16:00

Tiens, au fait Maconnect, je te passe ma méthode pour voir le taux de refraichissement d'un écran.
Dans le .h:

CODE
#include <CoreServices/CoreServices.h>

#define MAX_DISPLAYS 32

Dans le .m:
CODE
CGDirectDisplayID displayArray[MAX_DISPLAYS];

CGDisplayCount numDisplays;



CFNumberRef     number;

long     refresh;

CGGetActiveDisplayList( MAX_DISPLAYS, displayArray, &numDisplays );

number = CFDictionaryGetValue(CGDisplayCurrentMode(displayArray[0]),kCGDisplayRefreshRate);

CFNumberGetValue(number, kCFNumberLongType, &refresh);

Tu auras ton taux de rafraichissement en Hz par la variable refresh (de type "long").

Écrit par : Maconnect 22 Aug 2003, 17:35

J'utilise aussi le core graphics, comme toi (et Apple). Donc tu as le mêm problème que moi: parfois la fréquence est de 0Hz, soit "non disponible" selon apple

Écrit par : Whistle Master 22 Aug 2003, 18:03

Salut !

Alors:

Mon iBook 14' 800 Mhz 32 Vram est reconnu comme un 12' 800 Mhz 16 Vram

Dans Réseau: pas d'IP, de Masque Sous Réseau, etc... rien que l'adresse ethernet.

Voila

A+

Écrit par : Maconnect 22 Aug 2003, 18:09

QUOTE
Salut !

Alors:

Mon iBook 14' 800 Mhz 32 Vram est reconnu comme un 12' 800 Mhz 16 Vram

Dans Réseau: pas d'IP, de Masque Sous Réseau, etc... rien que l'adresse ethernet.

Voila

A+
Salut! Merci pour le test!
Ah zut, je pensais avoir résolu le problème de l'iBook 12''... Je l'aurai vous dis-je smile.gif
Pour le réseau: je vois que tu es en adsl, est-ce que tu as un modem USB? InforMac n'affiche que les configs ethernet intégré et modem interne pour le moment...

QUOTE
Localisation: Geneve
je suis à l'exacte opposé du lac :wink:

Écrit par : Maconnect 29 Aug 2003, 11:08

************************************************************

Voici la http://membres.lycos.fr/maconnect/informac/InforMac.sit. il y a eu différentes versions que je n'ai pas publiées ici, j'ai corrigé quelques bugs. En fait je signale cet màj car il y a maintenant un petit outil inclu dans le fichier servant a m'aider a réparer les bugs bizarres, si vous en avez.


Je n'ai encore rien fait de plus pour le truc du 0Hz :wink: Promis juré pour la prochaine version.

Merci à tous!

PS: je n'ai pas encore mis à jour les crédits, désolé :oops: Ça aussi c'est pour la prochaine version

Écrit par : Mic3D 29 Aug 2003, 11:24

Je pensais être un trop grand fan du NSLog mais alors toi laugh.gif

QUOTE
NAME Maxtor 5T040H4 Media
NAME Apple Computer, Inc. read/write Media
*Unexpected error: no partition_scheme for item IOService:/IOResources/IOHDIXController/IOHDIXHDDriveOutKernel/IODiskImageBlockStorageDeviceOutKernel/IOBlockStorageDriver
NAME Apple Computer, Inc. read/write Media
*Unexpected error: no partition_scheme for item IOService:/IOResources/IOHDIXController/IOHDIXHDDriveOutKernel/IODiskImageBlockStorageDeviceOutKernel/IOBlockStorageDriver
*Unexpected error: no partitions sheme. Could be a FW device.
-->attempt to display device informations
-->attempt successful
*Unexpected error: no partitions sheme. Could be a FW device.
-->attempt to display device informations
'info' found
-->attempt successful
/usr/bin/printf: 0x2faf07fe : not completely converted
getting PVR
lw model: PowerMac3,5

798
recherche myStr
799
recherche myStr
800
recherche myStr
/usr/bin/printf: 0x2faf07fe : not completely converted
lw model: PowerMac3,5

getting PVR
798
recherche myStr
799
recherche myStr
800
recherche myStr
profile: found==4
4c345900000000000000000000434b3134344a4c3700000000000000000000000000000000000000
000000
frwk sn get
profile ok 1
QT 6308
/usr/bin/printf: 0x2faf07fe : not completely converted
chemin USB 2 IOUSB:/ au niveau 1
chemin USB 2 IOUSB:/Hub in Apple Extended USB Keyboard@100000 au niveau 1
chemin USB 1c IOUSB:/Hub in Apple Extended USB Keyboard@100000/Apple Extended USB Keyboard@110000 au niveau 1
chemin USB 1c IOUSB:/Hub in Apple Extended USB Keyboard@100000/Apple Optical USB Mouse@120000 au niveau 1
chemin USB 1c IOUSB:/OHCI Root Hub Simulation@19 au niveau 1
pathes item count 5
2 | 2 | 3 | 3 | 2 LEVELS
1 | 2 | 3 | 3 | 1 PORTS
2
3
3
0 | 0 | 0 | 1 | 0 NIVEAUX
1e compte 5
image name 1452-4098
image name 1452-517
image name 1452-770
end image-search 5
popup action
0 count:5
count:5 i:0 ports:1 portNum:-1 popupIndex0
count:5 i:1 ports:2 portNum:-1 popupIndex0
count:5 i:2 ports:3 portNum:-1 popupIndex0
count:5 i:3 ports:3 portNum:-1 popupIndex0
count:5 i:4 ports:1 portNum:-1 popupIndex0
count:5 i:0 ports:1 portNum:-1 popupIndex0
count:5 i:1 ports:2 portNum:-1 popupIndex0
count:5 i:2 ports:3 portNum:-1 popupIndex0
count:5 i:3 ports:3 portNum:-1 popupIndex0
count:5 i:4 ports:1 portNum:-1 popupIndex0
count:5 i:0 ports:1 portNum:-1 popupIndex0
count:5 i:1 ports:2 portNum:-1 popupIndex0
count:5 i:2 ports:3 portNum:-1 popupIndex0
count:5 i:3 ports:3 portNum:-1 popupIndex0
count:5 i:4 ports:1 portNum:-1 popupIndex0
popup action
1 count:5
1 count:5
click display
screen count: 1
okokokok
ptr1
ptr2
{
1024x768 = (
"100Hz Millions de couleurs@1024x768",
"60Hz Millions de couleurs@1024x768",
"70Hz Millions de couleurs@1024x768",
"85Hz Millions de couleurs@1024x768",
"75Hz Milliers de couleurs@1024x768",
"84.99668884277344Hz Millions de couleurs@1024x768",
"85Hz Milliers de couleurs@1024x768",
"75Hz Millions de couleurs@1024x768",
"60Hz Milliers de couleurs@1024x768",
"70Hz Milliers de couleurs@1024x768",
"100Hz Milliers de couleurs@1024x768",
"84.99668884277344Hz 256 couleurs@1024x768",
"84.99668884277344Hz Milliers de couleurs@1024x768",
"100Hz 256 couleurs@1024x768",
"60Hz 256 couleurs@1024x768",
"70Hz 256 couleurs@1024x768",
"75Hz 256 couleurs@1024x768",
"85Hz 256 couleurs@1024x768"
);
1152x870 = (
"100Hz Millions de couleurs@1152x870",
"60Hz Milliers de couleurs@1152x870",
"100Hz 256 couleurs@1152x870",
"75Hz Millions de couleurs@1152x870",
"85Hz Millions de couleurs@1152x870",
"60Hz Millions de couleurs@1152x870",
"60Hz 256 couleurs@1152x870",
"75Hz Milliers de couleurs@1152x870",
"85Hz Milliers de couleurs@1152x870",
"75Hz 256 couleurs@1152x870",
"85Hz 256 couleurs@1152x870",
"100Hz Milliers de couleurs@1152x870"
);
1280x1024 = (
"85Hz Milliers de couleurs@1280x1024",
"60Hz 256 couleurs@1280x1024",
"85Hz 256 couleurs@1280x1024",
"60Hz Milliers de couleurs@1280x1024",
"60Hz Millions de couleurs@1280x1024",
"75Hz Milliers de couleurs@1280x1024",
"85Hz Millions de couleurs@1280x1024",
"75Hz 256 couleurs@1280x1024",
"75Hz Millions de couleurs@1280x1024"
);
1280x960 = (
"60Hz Milliers de couleurs@1280x960",
"75Hz Milliers de couleurs@1280x960",
"85Hz Milliers de couleurs@1280x960",
"85Hz Millions de couleurs@1280x960",
"60Hz Millions de couleurs@1280x960",
"75Hz 256 couleurs@1280x960",
"75Hz Millions de couleurs@1280x960",
"60Hz 256 couleurs@1280x960",
"85Hz 256 couleurs@1280x960"
);
1600x1024 = (
"76Hz Milliers de couleurs@1600x1024",
"76Hz 256 couleurs@1600x1024",
"85Hz Millions de couleurs@1600x1024",
"60Hz 256 couleurs@1600x1024",
"60Hz Millions de couleurs@1600x1024",
"60Hz Milliers de couleurs@1600x1024",
"76Hz Millions de couleurs@1600x1024",
"85Hz 256 couleurs@1600x1024",
"85Hz Milliers de couleurs@1600x1024"
);
1600x1200 = (
"70Hz Milliers de couleurs@1600x1200",
"60Hz Millions de couleurs@1600x1200",
"65Hz Milliers de couleurs@1600x1200",
"65Hz Millions de couleurs@1600x1200",
"75Hz Milliers de couleurs@1600x1200",
"75Hz Millions de couleurs@1600x1200",
"70Hz Millions de couleurs@1600x1200",
"60Hz 256 couleurs@1600x1200",
"70Hz 256 couleurs@1600x1200",
"65Hz 256 couleurs@1600x1200",
"75Hz 256 couleurs@1600x1200",
"60Hz Milliers de couleurs@1600x1200"
);
1792x1344 = (
"60Hz Milliers de couleurs@1792x1344",
"60Hz Millions de couleurs@1792x1344",
"60Hz 256 couleurs@1792x1344"
);
1856x1392 = (
"60Hz Milliers de couleurs@1856x1392",
"60Hz Millions de couleurs@1856x1392",
"60Hz 256 couleurs@1856x1392"
);
1920x1080 = (
"75Hz Millions de couleurs@1920x1080",
"80Hz Milliers de couleurs@1920x1080",
"75Hz Milliers de couleurs@1920x1080",
"72Hz 256 couleurs@1920x1080",
"60Hz Millions de couleurs@1920x1080",
"72Hz Milliers de couleurs@1920x1080",
"75Hz 256 couleurs@1920x1080",
"60Hz 256 couleurs@1920x1080",
"72Hz Millions de couleurs@1920x1080",
"60Hz Milliers de couleurs@1920x1080",
"80Hz 256 couleurs@1920x1080",
"80Hz Millions de couleurs@1920x1080"
);
1920x1440 = (
"60Hz Milliers de couleurs@1920x1440",
"60Hz Millions de couleurs@1920x1440",
"60Hz 256 couleurs@1920x1440"
);
640x480 = (
"85.00830078125Hz Millions de couleurs@640x480",
"100Hz Milliers de couleurs@640x480",
"120Hz Milliers de couleurs@640x480",
"60Hz Milliers de couleurs@640x480",
"100Hz Millions de couleurs@640x480",
"60Hz Millions de couleurs@640x480",
"120Hz Millions de couleurs@640x480",
"75Hz Millions de couleurs@640x480",
"75Hz Milliers de couleurs@640x480",
"85.00830078125Hz Milliers de couleurs@640x480",
"67Hz Milliers de couleurs@640x480",
"67Hz Millions de couleurs@640x480",
"85Hz Milliers de couleurs@640x480",
"85Hz Millions de couleurs@640x480",
"120Hz 256 couleurs@640x480",
"85Hz 256 couleurs@640x480",
"100Hz 256 couleurs@640x480",
"60Hz 256 couleurs@640x480",
"85.00830078125Hz 256 couleurs@640x480",
"75Hz 256 couleurs@640x480",
"67Hz 256 couleurs@640x480"
);
640x818 = (
"75Hz Milliers de couleurs@640x818",
"75Hz Millions de couleurs@640x818",
"75Hz 256 couleurs@640x818"
);
640x870 = (
"75Hz Milliers de couleurs@640x870",
"75Hz Millions de couleurs@640x870",
"75Hz 256 couleurs@640x870"
);
800x600 = (
"60Hz 256 couleurs@800x600",
"72Hz Milliers de couleurs@800x600",
"85.06126403808594Hz Millions de couleurs@800x600",
"85Hz Milliers de couleurs@800x600",
"72Hz Millions de couleurs@800x600",
"75Hz Milliers de couleurs@800x600",
"85Hz Millions de couleurs@800x600",
"120Hz 256 couleurs@800x600",
"60Hz Milliers de couleurs@800x600",
"85.06126403808594Hz 256 couleurs@800x600",
"72Hz 256 couleurs@800x600",
"75Hz 256 couleurs@800x600",
"85Hz 256 couleurs@800x600",
"100Hz Milliers de couleurs@800x600",
"85.06126403808594Hz Milliers de couleurs@800x600",
"100Hz 256 couleurs@800x600",
"100Hz Millions de couleurs@800x600",
"60Hz Millions de couleurs@800x600",
"75Hz Millions de couleurs@800x600",
"120Hz Milliers de couleurs@800x600",
"120Hz Millions de couleurs@800x600"
);
832x624 = (
"120Hz Milliers de couleurs@832x624",
"75Hz 256 couleurs@832x624",
"75Hz Milliers de couleurs@832x624",
"75Hz Millions de couleurs@832x624",
"120Hz Millions de couleurs@832x624",
"120Hz 256 couleurs@832x624"
);
}
** dealloc of display
network: apple alt i
network index 0
network index found 0
network index 1
network index found 1
network index 2
network index found 2
network index 0
network index found 0
network index 1
network index found 1
network index 2
network index found 2
tab index 1
network index 0
network index found 0
network index 1
network index found 1
network index 2
network index found 2
tab index 1
network index 0
network index found 0
network index 1
network index found 1
network index 2
network index found 2
network index 0
network index found 0
network index 1
network index found 1
network index 2
network index found 2
network index 0
network index found 0
network index 1
network index found 1
network index 2
network index found 2
/usr/bin/printf: 0x2faf07fe : not completely converted
lw model: PowerMac3,5

getting PVR
798
recherche myStr
799
recherche myStr
800
recherche myStr
profile: found==4
4c345900000000000000000000434b3134344a4c3700000000000000000000000000000000000000
000000
frwk sn get
profile ok 1
QT 6308

Écrit par : Maconnect 29 Aug 2003, 11:47

MDRSLT laugh.gif Ben oui, ça sert les NSLogs laugh.gif Ahah!

Merci beaucoup pour les infos!! Alors je vois qu'il y a un problème avec périph.ATA (mais ça tu me l'avais déjà dit sur macfr). bon grâce a tout ceci j'arrive a situer un peu le problème, il ne me reste plus qu'à y passer 2heures dessus...


Encore merci jap.gif

Écrit par : Einstein 11 Sep 2003, 18:36

Bon, tu ne vas jamais me croire Maconnect mais là, j'ai eu aucun bug!!!! ohmy.gif

Écrit par : Maconnect 12 Sep 2003, 10:22

QUOTE
Bon, tu ne vas jamais me croire Maconnect mais là, j'ai eu aucun bug!!!! ohmy.gif
j'en ai jamais douté 8)

ou alors un petit peu


:wink: Merci bien pour le test!

Écrit par : Einstein 12 Sep 2003, 17:45

Et bin de rien!!! biggrin.gif

Écrit par : iPecador 14 Sep 2003, 17:45

Je viens de tester la 1.0a10 et tout va bien sur mon iMac. Je referais un test plus en détail la semaine prochaine mais là, je dois repartir à l'internat.
Bonne semaine.

Écrit par : iMacX 14 Sep 2003, 17:51

Chez moi aussi tout va bien. Il y a juste que ds System/langue, le champs est toujours vide...

Écrit par : Maconnect 14 Sep 2003, 18:20

smile.gif Merci à tous!

Bon, je prépare la version suivante depuis un petit moment, et y'aura des nouveautés et pas mal de correction de bugs (dont celui de la langue système et du 0Hz)

C'est pour tout bientôt

Merci jap.gif

Écrit par : Maconnect 15 Sep 2003, 15:58

*****************************************************************

Voici donc la version a11:
-Soit en passant par mon site http://www.vmenager.ch/mct
-Soit directement http://membres.lycos.fr/maconnect/informac/InforMac.sit (862Ko)

Il y a une nouvelle fonction: les cartes d'identité


Plus plein de bugs corrigés (voir le readme pour les détails) comme par exemple:
-différentie un iMac bondieBlue d'un DV
-n'affiche plus "0Hz"
...

Écrit par : Einstein 15 Sep 2003, 16:22

Ah!!!! Bin chu content de cette nouvelle version!!! Enfin du bug!!!!! biggrin.gif laugh.gif Excuse moi, mais je n'ai pu me retenir d'écrire ça…
Enfin bon, j'ouvre l'appli et ça quitte de suite. En gros, c'est pendant l'initialisation que ça plante.
En ouvrant l'exécutable depuis le Terminal, ça me retourne ça:

CODE
dyld: /Users/Einstein/Desktop/InforMac/InforMac.app/Contents/MacOS/InforMac can't open library: @executable_path/../PlugIns/computerIdentification.framework/Versions/A/computerIdentification  (No such file or directory, errno = 2)

Trace/BPT trap

Voila voila…encore et tjs du bug avec mon satané ordi… :oops:
Sinon, au fait, tu fais comment pour le bug du "0Hz", stp? ohmy.gif jap.gif

Écrit par : jojo5 15 Sep 2003, 16:33

maconnect tu a oublié de mettre le framework dans ton logiciel ;-)

Écrit par : snuffy 15 Sep 2003, 16:54

slt,
j'ai télécharger la version a11 et ca veut meme pas se lancer :pleur2:
ni "informac" ni "profil de mon imac"...

j'ai 1 imac flatpanel (700mhz),version = 2.1 et osx.2.6

Écrit par : Maconnect 15 Sep 2003, 16:55

mais non,la framework elle y est :cry:

GRRRBLBLBLB je prend ça comme un défi :diable2: Tu vas voir ce que tu vas voir, la prochaine sera la bonne, même pour Einstein laugh.gif

Je vais régler ça que ça va pas tarder

Écrit par : overmac 15 Sep 2003, 17:11

Impossible de le télécharger : Fichier inexistant.

Écrit par : Maconnect 15 Sep 2003, 17:22

QUOTE
Impossible de le télécharger : Fichier inexistant.
oui je l'ai enlevé pour le moment vu que ça plante chez tout le monde. J'ai essayé depuis plusieurs utilisateur sur mon imac ça marche, mais ça marche pas sur mon g4. Incompréhensible ohmy.gif

Je cherche encore...

Écrit par : Maconnect 16 Sep 2003, 08:40

----> Quelqu'un pourrait-il me dire si ça marche maintenant, svp :oops:

http://membres.lycos.fr/maconnect/informac/InforMac.sit (847Ko)

jap.gif

Écrit par : Mic3D 16 Sep 2003, 08:47

CODE
dyld: /Volumes/MacHD/michael/Desktop/InforMac/InforMac.app/Contents/MacOS/InforMac can't open library: @executable_path/../PlugIns/computerIdentification.framework/Versions/A/computerIdentification  (No such file or directory, errno = 2)

Sep 16 09:51:03 PowerMacG4 crashdump: Crash report written to: /Volumes/MacHD/michael/Library/Logs/CrashReporter/InforMac.crash.log



dyld: /Volumes/MacHD/michael/Desktop/InforMac/InforMac.app/Contents/MacOS/InforMac can't open library: @executable_path/../PlugIns/computerIdentification.framework/Versions/A/computerIdentification  (No such file or directory, errno = 2)

Sep 16 09:51:12 PowerMacG4 crashdump: Crash report written to: /Volumes/MacHD/michael/Library/Logs/CrashReporter/InforMac.crash.log

Écrit par : Maconnect 16 Sep 2003, 09:03

merci... Cependant:
???

il dit qu'il ne trouve pas une framework qui existe bel et bien ET en plus elle est a l'endroit qu'il indique.
Si quelqu'un a la moindre idée de se qui se passe... Chez moi ça marche sur mes deux machines, donc je ne comprend vraiment pas

Écrit par : Maconnect 16 Sep 2003, 11:16

voilà j'ai carrément supprimé la framework :diable2:

J'ai pas encore pu tester sur ma 2e machine (elle est occupée)... S'il y a une bonne âme en attendant...

Écrit par : l0wc0der 16 Sep 2003, 12:49

Salut, un beau bug ici

Si je clique sur réseau la première fois la config est bien detectée...après si je clique sur tout afficher et que je reviens sur réseau - nada - plus rien...ca plante pas mais toutes les informations ont disparu.

Écrit par : Maconnect 16 Sep 2003, 14:02

Salut! Merci pour le test!!

Bon, déjà je suis rassuré que l'application se lance enfin. Je n'ai pas compris quel était le problème, mais bon je l'ai contourné c'est déjà ça...


Pour le "réseau": ah ben tiens, oui ohmy.gif Comment ai-je fais pour ne pas voir ça?? un problème de gestion de mémoire, ça doit pas être compliqué a régler...

Sinon la fonction "Carte d'identité" marche?

Merci encore jap.gif

EDIT: ok problème réglé

Écrit par : l0wc0der 16 Sep 2003, 15:42

Pour la carte d'identité ca plante ici...uniquement dans le cas où j'enregistre le numéro de série avec la carte...EXEC_BAD_ACCESS et a priori d'après le backtrace, c'est dans [computerIdentification serialNumber] que tu génères le bad access.

A+,

Franck

Écrit par : snuffy 16 Sep 2003, 16:30

parfait pour moi, sauf pour le réseau ; ou pour ppp il demande le mot de passe mais on peut rien taper...

bravo, je m'incline jap.gif

Écrit par : Maconnect 16 Sep 2003, 16:38

Merci pour vos tests!!

QUOTE
parfait pour moi, sauf pour le réseau ; ou pour ppp il demande le mot de passe mais on peut rien taper...

bravo, je m'incline jap.gif
Tu as cliqué sur "dévoiler", c'est ça? En fait ça affiche le code PPP (ou PPPoE), donc le champs n'est pas éditable et ça n'affiche rien s'il n'y a pas de code PPP. C'est vrai que je pourrais mettre une alerte du genre "Votre config n'a pas de mot de passe",... Je pense que je vais mettre ça...


l0wc0der: vups... Et la rubrique "Profil rapide" marche, si j'ai bien compris. Étrange car cette rubrique et la fonction "enregistrer carte d'identité" utilisent la même méthode pour trouver le no de série. Ça me limite donc les endroits où chercher le bug, merci!

Écrit par : l0wc0der 16 Sep 2003, 17:39

ok...j'essaie de te donner un peu plus d'info sur ce crash...alors oui dans le profil rapide tout marche...tout ce que je peux te dire c'est que ca plante à cet endroit:

CODE
$pc  0xc1b98 <-[computerIdentification serialNumber]+256> xc38d4 <dyld_stub_objc_msgSend>


c'est un appel à une autre methode en objective si je debug step by step [computerIdentification serialNumber]...c'est juste avant un NSLog (ou un printf)...mais bon comme je déduis ca du dump en assembleur je suis pas 100% sur de la position dans ton source...

Si tu as besoin de plus d'info fait moi signe

Edit: dans la console j'ai ça:
CODE
0 count:5

0 count:5

4d444d00000000000000000000534732313942423300000000000000000000000000000000000000
000000

frwk sn get

main controller

4d444d00000000000000000000534732313942423300000000000000000000000000000000000000
000000

frwk sn get

Sep 16 18:30:36 Ordinateur-de-Franck-Stauffer crashdump: Crash report written to: /Users/franck/Library/Logs/CrashReporter/InforMac.crash.log

Écrit par : Maconnect 16 Sep 2003, 18:02

Merci! Wow je suis impressionné de la précision des informations, c'est vraiment sympa!

A ce que je vois, il trouve le no de série sans problème, mais après il bloque.

Merci encore, et je tiens au courant...

Écrit par : jojo5 16 Sep 2003, 18:10

crash quadn je veux enregister la carte d'identité :

CODE
main controller

4b4a5200000000000000000000564d31303930395a00000000000000000000000000000000000000
000000

frwk sn get

Segmentation fault

Écrit par : Maconnect 16 Sep 2003, 19:03

QUOTE
crash quadn je veux enregister la carte d'identité :
CODE
main controller

4b4a5200000000000000000000564d31303930395a00000000000000000000000000000000000000
000000

frwk sn get

Segmentation fault
mmmh, le même problème que l0wc0der. En tout cas, j'ai trouvé un problème qui peut causer ce genre de bugs (j'ai fait un "#import" d'un mauvais header, je suis étonné que cela n'affecte pas la rubrique "Profil rapide"). Je pense qu'il s'agit de la cause du problème, mais je continue l'investigation pour être sûr...

Merci encore!

Écrit par : Maconnect 16 Sep 2003, 19:57

Bon alors j'ai nettoyé mon code, j'ai supprimé une fonction qui n'était pas très-très propre et je l'ai remplacée. j'ai aussi reconstruit ma framework et InforMac

J'ai ajouté des NSLogs pour faciliter le débugage, mais j'ai espoir que le bug ait disparu...

http://membres.lycos.fr/maconnect/informac/InforMac-unstable.sit

C'est une version faite exprès pour ce problème, donc le lien est différent que celui d'avant.

J'ai un peu peur pour ma framework vu qu'il m'a déjà fait un truc bizarre (il ne trouvait pas la framework alors qu'il donnait le chemin exacte vers l'endroit où elle est dans le stdout)

Si quelqu'un a le temps && l'envie de tester l'enregistrement de la carte d'identité avec no de série.. ça serait hyper-sympa! smile.gif

Écrit par : snuffy 16 Sep 2003, 20:07

je viens d'essayer, marche pas : "quitte inopinément".

par contre, si je fait que "inclure le nom d'utilisateur", ca marche.
mais des qu'on rajoute "numéro de série", a marche pu.

dsl

(imac 15" flat, 700mhz, osx.2.6)

Écrit par : l0wc0der 16 Sep 2003, 20:37

Pareil ca plante toujours...

CODE
main controller

cid: getting sn (macCardGenerator.m)

frwk: getFullSerialNumber

frwk sn get

MDM

frwk: getFullSerialNumber: returning sn

computerIdentification: got sn!

Sep 16 21:33:54 Ordinateur-de-Franck-Stauffer crashdump: Crash report written to: /Users/franck/Library/Logs/CrashReporter/InforMac.crash.log


je suppose que ca ne plante pas chez toi?

Écrit par : jojo5 16 Sep 2003, 20:51

idem for me :
main controller
cid: getting sn (macCardGenerator.m)
frwk: getFullSerialNumber
frwk sn get
KJR
frwk: getFullSerialNumber: returning sn
computerIdentification: got sn!
Segmentation fault

si tu veux tu me file le proj et je le passe au debuggeur

Écrit par : Maconnect 16 Sep 2003, 21:03

Merci à tous les trois!! c'est vraiment sympa de m'aider!! jap.gif

Ok, alors grâce à vos précisions, j'ai pu déterminé que le problème est quelque part ici:

CODE
   NSString    *t;

   if (!s || s==nil){ s=@""; }

   if (sales){

       t=sales;

   }

   if (!t || t==nil){ t=@""; }    

   if (sales){ [sales autorelease]; }

   printf("sn: %sn so: %sn",[s cString],[t cString]);
Et j'en suis à 99% sûr. Et vu que le problème ne survient pas si on n'enregistre pas le no de série, comme le dit snuffy, ben au fait j'en suis à 99.999% sûr

Voilà alors le seul truc c'est le "[sales autorelease]", je devrait mettre ceci:
CODE
if ([sales retainCount]){ [sales autorelease]; }
peut-être?
Mais le truc bizarre c'est que si le retaincount=0 ben l'erreur devrait être un SIGSUB 10 ou 11. Mais bon, j'ai eu des segmentationFault et des buserror pour moins que ça laugh.gif
En tout cas l'erreur intervient soit avant le "printf", soit au moment du printf, ça serait le cas si "s" ou "t" n'existent pas

Je vais chercher, merci encore!!

EDIT:
QUOTE
je suppose que ca ne plante pas chez toi?
Ben non, sur aucune de mes deux machines. Elles sont immunisées contre les bugs a mon avis :-?

Écrit par : Maconnect 17 Sep 2003, 12:30

j'ai amélioré la gestion des erreurs, c'est difficile de faire plus... J'espère que le bug est mort, si c'est pas le cas j'ai encore ajouté des nslogs si jamais.

http://membres.lycos.fr/maconnect/informac/InforMac-unstable.sit

Mais si le bug est encore là, ben je bloque totalement :-?

Écrit par : snuffy 17 Sep 2003, 12:56

BRAVO, ca marche biggrin.gif :clap:
bravo, bravo, bravo

Écrit par : Maconnect 17 Sep 2003, 13:48

YESSSSSSS!!!

MERCI à tous et à toi ô grand snuffy jap.gif
Si tu permet je vais ajouter ton pseudo dans les crédits de InforMac, ainsi que celui de l0wc0der et de jojo5 qui m'ont tous super bien aidés

Merci encore

Écrit par : snuffy 17 Sep 2003, 14:03

euh, si tu veut...

mais vu ce que j'ai fait... j'ai juste installé et regarder le problème que tu décrivait...
je sait a peine ce que c'est que la programmation : dc mon nom ca serait pas juste pour ceux qui t'ont expliqués ou étaient les erreurs, qui t'ont donnés des lignes de codes... ca serait pas très juste pour eux

Écrit par : Maconnect 17 Sep 2003, 14:09

Bien des personnes qui m'ont aidées n'y connaissent rien en programmation. Quelque soit leur contribution, elles ont fait avancer mon logiciel...

En fait c'est une façon de te remercier, sisi sans façon ça me fait plaisir smile.gif



Voilà, j'ai donc ajourné les crédits et le readme, recompilé et tout mis sur http://www.vmenager.ch/mct (version 0.01a12). Téléchargeable directement http://membres.lycos.fr/maconnect/informac/InforMac.sit (840Ko).
Attention: toutes mes alpha expirent après le 22.9


Génial, tout est merveilleux smile.gif Merci à tous, maintenant faut que je fixe un bug de la rubrique "ATA"...

Écrit par : l0wc0der 17 Sep 2003, 16:10

Je confirme...plus de problèmes smile.gif

Je peux admirer la carte d'identité de ma machine avec son numéro de série smile.gif

Bonne continuation et ravi d'avoir pu aider

Écrit par : Maconnect 17 Sep 2003, 18:10

QUOTE
Je confirme...plus de problèmes smile.gif

Je peux admirer la carte d'identité de ma machine avec son numéro de série smile.gif

Bonne continuation et ravi d'avoir pu aider
jap.gif

Écrit par : snuffy 17 Sep 2003, 18:16

bon ba,
merci (il est beau mon rantanplan, jaloux ;-))
et encore bravo

Écrit par : Einstein 18 Sep 2003, 07:09

Plus aucun pb sur mon ordi maintenant!

Écrit par : Maconnect 18 Sep 2003, 10:17



Youpiiii

Écrit par : Einstein 19 Sep 2003, 00:39

héhéhé biggrin.gif

Écrit par : iPecador 21 Sep 2003, 11:42

J'ai presque aucun problème. Ce logiciel est vraiment de mieux en mieux. Je n'arrive pas à accéder à la carte d'identité (la capture d'écran que tu as faite) et dans "Fond d'écran", je ne peux pas cliquer sur "Changer l'image" et "Aléatoirement".

Bonne chance

Écrit par : snuffy 21 Sep 2003, 11:56

QUOTE
dans "Fond d'écran", je ne peux pas cliquer sur "Changer l'image" et "Aléatoirement".


ah, j'avais pas vu, mais moi non plus ca marche pas...

Écrit par : snuffy 21 Sep 2003, 11:59

oups, je suis con, on ne peut pas ds informac : c'est juste la pour nous préciser si c'est coché dans nos préférences (on peut pas le commander d'informac :oops:)

j'ai répondu trop vite, pardon

Écrit par : Maconnect 21 Sep 2003, 14:07

QUOTE
J'ai presque aucun problème. Ce logiciel est vraiment de mieux en mieux. Je n'arrive pas à accéder à la carte d'identité (la capture d'écran que tu as faite) et dans "Fond d'écran", je ne peux pas cliquer sur "Changer l'image" et "Aléatoirement".

Bonne chance
Comme le dit snuffy, InforMac affiche l'état de la configuration et ne permet pas de la régler. Donc si le bouton "aléatoirement" est coché, ça veut juste dire que dans les prefs système cette case est cochée aussi.

Pour la carte d'identité: as-tu essayé d'ouvrir le fichier "Carte d'identité de mon iMac"? Sinon il faut faire "Fichier---> enregistrer carte d'identité" puis ouvrir le fichier créé

Merci pour ton test et pour tes encouragements!! jap.gif


PS: attention, plus que 1jour avant que l'alpha expire... je suis en train de préparer la prochaine version mais il y aura peut-être un peu de retard...

Écrit par : snuffy 21 Sep 2003, 15:53

pkoi tu fait une version qui a une date d'expiration ??

tu compte faire une version payante ??
ou y a une autre raison ???

Écrit par : jojo5 21 Sep 2003, 16:59

si il devient payant j'achete c promis (enfin c depend du prix).
Ce que je trouvera cool c'est e rajouter un petit NSAppleScipt dans ton code qui fasse qu l'on puisse nevoyer l acarte d'identité de son mac a un gars sur ichat

Écrit par : Maconnect 21 Sep 2003, 17:36

Bonsoir!

Alors:

-si je fais des versions qui expirent, c'est pour éviter qu'il y ait des version alpha pleines de bugs pas beaux qui traînent... Simplement pour ça

-je ne compte pas pour l'instant rendre InforMac payant, je préfère déjà avancer dans le développement pour enlever tous les bugs, et après peut-être je distribuerai en donateware... Mais je pense pas en shareware

-j'attend la traduction en anglais d'une charmante personne qui s'est proposée. La prochaine version aura déjà la localisation en italien. J'attend la traduction en anglais avant de publier sur versiontracker

QUOTE
Ce que je trouvera cool c'est e rajouter un petit NSAppleScipt dans ton code qui fasse qu l'on puisse nevoyer l acarte d'identité de son mac a un gars sur ichat
Pas mal comme idée! Si vous avez des suggestions, n'ésitez pa, bien que pour l'instant je préfère fixer tous les bugs avant d'ajouter des fonctions


Enfin, pour finir:
-je vais pouvoir rendre informac compatible Panther
-je vais enfin pouvoir fixer un bug dans "périph. ata" qui affiche N fois les partitions toutes avec le même nom


Voilà! Donc il n'y aura pas d'informac pendant quelques jours, puisque les version actuelles vont expirer et que je n'arrive pas a sortir une version à temps...

Merci jap.gif

Écrit par : snuffy 21 Sep 2003, 17:41

pas payant, youpi biggrin.gif (et oui, c'est ca les crevards) biggrin.gif
sinon pas d'informac pdt qq jours :pleur2: (on fera sans, dommage)

Écrit par : jojo5 21 Sep 2003, 18:17

au fait si tu veux pour la traduc en italien je connasi un gars sur ichat qui fait ca tres bien. (il m'a aidé a traduire mon logiciel)

Écrit par : Maconnect 21 Sep 2003, 19:03

snuffy: je tâche de me dépêcher, promis

jojo5: pas besoin, merci... Je suis Italien bilingue. Si t'as besoin d'un traducteur :wink: ...

Écrit par : jojo5 21 Sep 2003, 19:13

ha ok, ben si tu veux je peux t'aider un peu pour l'anglais alors mais c'est pas forcement top :-)
Si tu veux j'ai une connaissance qui te fera en pinyin (chinois) et aussi une connaissance qui peut ete faire ca en japan

Écrit par : snuffy 21 Sep 2003, 21:21

je peut aider un peu si y a une traduction en allemand (j'ai été 6 mois en allemagne), mais je maitrise pas du tt le language informatique ; mais je peut m y mettre jap.gif

Écrit par : Mic3D 22 Sep 2003, 18:05

fullStack et macConnect> on partage ? j'ai German et Spanish à proposer biggrin.gif

Écrit par : Einstein 22 Sep 2003, 19:17

Mic3D, je sais pas si ça t'interresse mais moi, je cherche depuis peu un support allemand (comprendre une chtite traduction de temps à autres sur les pré-finales) car mon ancien traducteur (de Berlin) me donn plus de nouvelle depuis presque 2 mois!!!
Si tu veux bien, contact moi stp. Merci jap.gif

Écrit par : Maconnect 22 Sep 2003, 19:31

eh bien merci pour toutes ces propositions. Je pense que la priorité actuellement c'est d'éradiquer les bugs restants et un peu de nettoyage de code. Mais je ne manquerai pas de contacter ceux qui se sont proposés...

Écrit par : Maconnect 25 Sep 2003, 10:59

****************************************************************

Voilà! Je vous présente la 0.01a13:
-soit en passant par mon site http://www.vmenager.ch/mct
-soit directement http://membres.lycos.fr/maconnect/informac/InforMac.sit


Au menu:
-correction de bugs
-testé avec panther 7b53
-première version en italien


Je pense bientôt passer en beta...

Si y'a des volontaires, ... jap.gif

Écrit par : snuffy 25 Sep 2003, 11:48

j'ai testé vite fait,
ca ma l'air très bien (sauf le numéro de série qui n'apparait pas quand on fait enrengister la machine actuelle + mot de passe mais sans "considérer les noms d'utlisateurs comme données confidentielles)

voila, et bravo (encore une fois, vi) jap.gif

Écrit par : iMacX 25 Sep 2003, 15:44

Pour moi aussi tout roule...

Écrit par : Maconnect 25 Sep 2003, 17:32

Aaah cool cool, merci à vous! jap.gif
Ça prend bonne forme, les gros bugs vilains sont corrigés... La prochaine sera sûrement une beta


snuffy: bizarre le problème avec le no de série... Il met quoi a la place? rien du tout?


Voilà, il reste encore le bug de la langue qui ne s'affiche pas. Et j'ai eu un bug avec panther: les cartes d'identité ne s'ouvrent pas si je suis en italien. J'espère à un bug de panther...


Merci encore!

Écrit par : snuffy 25 Sep 2003, 17:38

exact, il ne met rien du tout, rien, blanc, néant ( sad.gif)

Écrit par : ptitfilou 26 Sep 2003, 22:23

RAS chez moi , hormis le fait qu'il ne m'affiche aucune adresse IP dans la catégorie réseau (IP de mon Mac , Sous-réseau , routeur , DHCP).

Sinon , je suis partant pour un beta-test.

Écrit par : Maconnect 26 Sep 2003, 23:32

QUOTE
RAS chez moi , hormis le fait qu'il ne m'affiche aucune adresse IP dans la catégorie réseau (IP de mon Mac , Sous-réseau , routeur , DHCP).

Sinon , je suis partant pour un beta-test.
ben l'adresse IP il la met que si c'est une ip fixe, pareil pour le sous-réseau et l'adresse dhcp ne s'affiche que si on a choisi un server dhcp manuellement dans les prefs système... Mouais, c'est vrai que c'est pas très clair tout ça, va falloir que j'améliore l'interface un petit peu...

Sinon, merci beaucoup pour ton test! Ta proposition me réjoui, c'est sympa d'aider... Pour le moment, je prépare une nouvelle rubrique puis mon but est d'améliorer la rubrique réseau et USB, donc la prochaine version n'est pas pour tout de suite...

Écrit par : Maconnect 28 Sep 2003, 12:11

je recherche: une personne avec une carte PCI- USB ou FW ou SCSI et éventuellement avec une carte PCI-réseau pour faire un test pour la prochaine rubrique d'InforMac


S'il y a quelqu'un , il peu laisser un message ici ou me joindre par AIM ou par email ("maconnect AT hotmail.com")


Merci jap.gif smile.gif

Écrit par : Maconnect 11 Oct 2003, 18:38

*******************************************************************

Voici une nouvelle version:
http://membres.lycos.fr/maconnect/informac/InforMac.sit

Il s'agit d'une version encore instable. Elle a une nouvelle rubrique et corrige quelque bugs.
La nouvelle rubrique n'est pas encore 100% au point, mais ça a l'aire de marcher (merci Einstein)

Voiluuuu smile.gif Si y'a des testeurs jap.gif

*******************************************************************

Écrit par : snuffy 11 Oct 2003, 18:59

1-tout va bien (sauf mon problème de numéro de série qui marche tjr pas.)

explication : fichier ; enrengistrer la machine actuelle ; suivant (je laisse tt sélectionné) ; oui + mot de passe au pif ; modification du titre ou pas...
je le relance (tjr avec la version a14), je tape mon mot de passe (en l'occurence "aze" ;-)) ; je vais dans profil rapide = pas de numéro de série !!
si je sélectionne pas le mot de passe, ca marche très bien.

2-ca marche plus "enrengister carte d'identité" sad.gif(
quel que soit les options cochées...

3-petit détail : les fichiers générés sont ouvert avec la précédente version.

voila. (je garde la version a13 en attendant)

[edit]
j'oubliais, tjr mon imac 15" 700mhz, mais avev osx.2.8 (téléchargé hier)
[edit]

Écrit par : Maconnect 11 Oct 2003, 19:41

Salut! Merci pour ton test!!

Alors
-Pour le no de série: je te jure que j'ai cherché, je comprend vraiment pas pourquoi ça marche pas chez toi sad.gif

-Pour la carte d'identité: ah zut... J'ai déjà trouvé le problème et je l'ai résolu... ça marchera pour la prochaine version...

Si les fichiers s'ouvrent avec la version précédente, c'est parce que le système n'a pas reconstruit sa base de donnée (rien de grave!!!!!!!!!). Au prochain démarrage ça devrait aller, sinon il faut sélectionner le fichier,puis CMD+I ---> ouvrir avec: -----> InforMaca14 ----> Tout modifier


Merci encore smile.gif jap.gif

Écrit par : snuffy 11 Oct 2003, 19:59

tant pis pour le numéro de série sad.gif (demande aux autres si ca marche chez eux peut-être ??? je suis pas le seul tt de même...)

par contre ca n'ouvre pas au redéarrage avec la dernière version, il faut changer l'application par défault manuellement (c pas bien grave mais bon)

!!! j'ai fait enrengistrer un ti fichier de informac v.a14, j'ai ensuite redémarré = rien
j'ai option i ; ouvrir avec ...a14 ; tt modifier = ca ce remet a v.a13 par défaut sad.gif(

de rien 8)

Écrit par : Maconnect 11 Oct 2003, 21:49

QUOTE
tant pis pour le numéro de série sad.gif
non, je vais l'avoir ce bug, sinon j'arriverai pas a dormir :evil: smile.gif

j'ai quelques problèmes avec la nouvelle rubrique a résoudre aussi, mais ça je savais déjà qu'elle n'était pas au point encore...

Voiluuu smile.gif Sur ce je me remet au travail...

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)