Page 1 sur 1

[R] About this mac

Posté : lun. 28 juil. 2008 13:19
par DJSIR
Bonjour, je cherche a recréer en language AutoIt la célèbre fenetre de chez apple About this Mac.
En gros, il faudrais :
La fenetre nomée About this mac,
Le logo apple
Mac OS X marqué en dessous,
La version du Mac (10.5),
Un bouton : Mise a jour... (redirigeant sur Windows Update)
Les ingos suivantes:
Prosseseur
Mémoire vive
Startup Disk ou autre chose ?
Un bouton More Info... (redirigant vers Systeme dans panneu de configuration)
et a la fin :
TM et (c) 1983 - 2008 Apple Computer, inc
Tous droits réservés
Merci d'avance ! :mrgreen:

Re: [..] About this mac

Posté : lun. 28 juil. 2008 13:33
par DJSIR
Voila j'ai quelque chose :

Code : Tout sélectionner

#include <GUIConstants.au3>
$Form1 = GUICreate("About This Mac", 297, 367, 230, 125)
$pic1 = GUICtrlCreatePic ("Sans titre 3.bmp", 0, 0, 297, 367)
$Button1 = GUICtrlCreateButton("Mise a jour...", 59, 161, 180, 24, 0)
$Button2 = GUICtrlCreateButton("Plus d'infos...", 59, 284, 179, 24, 0)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $Button1
RunWait(notepad.exe',"",@SW_HIDE) 
Case $Button2
RunWait(notepad.exe',"",@SW_HIDE)
Case $GUI_EVENT_CLOSE
Exit

EndSwitch
WEnd
Sans titre 3 est dans le .zip

Re: [..] About this mac

Posté : lun. 28 juil. 2008 14:12
par DJSIR
Voila, j'ai quelque chose de convenable...
Il reste a paramétrer les boutons...
Mise a jour... qui doit ramener sur Windows Update
Plus d'infos... ui doit ramener sur les propriétés système.
Et il faut aissi savoir donc dans l'interface, les ingos suivantes
Processeur,
Ram,
Nom du disque dur de lancement

Et l'image ne s'affiche bien que si on enleve le texte !

Re: [..] About this mac

Posté : lun. 28 juil. 2008 15:00
par DJSIR
UP SVP

Re: [..] About this mac

Posté : lun. 28 juil. 2008 19:07
par arrkhan
petite question : es tu sûr de posseder les droits pour pouvoir inscrire
TM et (c) 1983 - 2008 Apple Computer, inc
Tous droits réservés
ainsi qu'utiliser le logo Apple
sur un logiciel de ta creation ?

pour ton 1er button:

Code : Tout sélectionner

RunWait(@ComSpec & ' /c start iexplore.exe http://www.update.microsoft.com/microsoftupdate/v6/default.aspx?ln=fr', "", @SW_HIDE)
et le 2eme:

Code : Tout sélectionner

send("#{PAUSE}")

Re: [..] About this mac

Posté : lun. 28 juil. 2008 22:15
par DJSIR
Bah... je sais pas trop... je sias pas ce qui vont en penser...
Parcontre pour l'image derriere le text on fait comment... sans oblier les infos systeme

Re: [..] About this mac

Posté : mar. 29 juil. 2008 09:28
par arrkhan
pour ce qui est de l image, fait une recherche sur le forum, tu trouvera ta reponse, pour les infos, si tu compte pas utiliser ton script sur des systemes inferieur a 2000, tu peux regarder du cote des wmi, tu trouvera egalement ton bonheur en faisant un peu de recherche

et pour que ta fenetre ressemble au plus a celle d'osx, tu peux utiliser ceci:

Code : Tout sélectionner

$Form1 = GUICreate("A Propos de ce mac", 297, 367,-1,-1, $WS_EX_LAYERED,$WS_EX_TOOLWINDOW)

Re: [..] About this mac

Posté : mar. 29 juil. 2008 09:51
par DJSIR
pour la fenetre c'est ok... mais bon les forums j'avoue c'est pas trop mon truc :lol:
wmi ?

Re: [..] About this mac

Posté : mar. 29 juil. 2008 14:59
par arrkhan
voilà, je pense que ca ressemble au mieux a la fenetre apple, dis moi si ca te convient...
► Afficher le texte

Re: [..] About this mac

Posté : mer. 30 juil. 2008 13:43
par DJSIR
Ok... merci pour ton aide et en attendant, je te présente : About This Mac 1.1

Voir image en dessous...

Tu as le droit de télécharger (pour l'instant sa s'annoncce bien ) de télécharger le fichier a moi enfin le dossier RAR... regarde bien... Je te mets le script arrangé ici :
► Afficher le texte
C'est mrqué en haut :

Code : Tout sélectionner

;Eviter que la fenetre se ferme a chaque clic sur un bouton
;Apparition fondu
Voila c'est out ce qu'il reste a faire !
Merci pour tout !

Re: [..] About this mac

Posté : mer. 30 juil. 2008 13:47
par DJSIR
Et la !
Je l'ai oublié !
:arrow: http://djsir.free.fr/uploads/Zip.rar (Ah c'est un rar !)
:arrow: http://djsir.free.fr/uploads/about_this_mac.exe (ancienne version...)

Re: [..] About this mac

Posté : mer. 30 juil. 2008 18:32
par arrkhan
plop,

je viens de me rendre sur ton site, premiere constatation, un bmp de 1,2 Mo en page d'acceuil, ca motive pas vu le temps de chargement de la page, pourquoi ne pas tout simplement la mettre en gif ou png ?

j'ai telecharger about this mac v1, pour quoi ne pas avoir laisser l'image entiere ?, avec le code que je t'ai fourni, il n'y a pas de probleme entre l image entiere et le texte

Image apple originale:
Image
Image de mon code:
Image
la texture de fond n'est cependant pas assez large pour tout afficher
Image de ton code:
Image

Re: [..] About this mac

Posté : mer. 30 juil. 2008 19:15
par DJSIR
Re.
En faite celle que tu as téléchargé en EXE c'est la V1.0 celle que j'avais fait avant que tu me donne ton code. J'ai perdu le code de cette version.
La 1.1 est dans le Zip enfin le Rar. Elle n'est pas encore compilé.
Pour les boutons j'avais pas fait attention...
Et... sur l'image originale sa me plaisait pas trop, que Disque Dur soit en dessous et pas alligné...
Parcontre pour le blog j'été sur Wordpress avant et en fait c'été nul. La je débute dans le HTML donc les formats a utilisé la place tout sa... c'est pas mon domaine... Télécharge le RAR tu verras.