INFORMATIONS DISQUE ET SYSTEME

Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 - 7 janv. 2008 à 15:28
jackalunion Messages postés 128 Date d'inscription mercredi 8 janvier 2003 Statut Membre Dernière intervention 14 juillet 2008 - 22 juin 2008 à 13:16
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/45332-informations-disque-et-systeme

jackalunion Messages postés 128 Date d'inscription mercredi 8 janvier 2003 Statut Membre Dernière intervention 14 juillet 2008
22 juin 2008 à 13:16
ha
belateche Messages postés 1 Date d'inscription samedi 22 décembre 2007 Statut Membre Dernière intervention 24 janvier 2008
24 janv. 2008 à 20:25
merci à vous tous,j'ai beaucoup appris de votre conversation,cela remonte le moral...de decouvrire qu'il faut etre philosophe pour apprendre delphi...
cs_matrix1 Messages postés 169 Date d'inscription dimanche 16 février 2003 Statut Membre Dernière intervention 15 avril 2008
16 janv. 2008 à 15:46
desolé de te dire Caribensila que l'homme peut faire des marviel avec le delphi, tien !! peut q'un jour je peut faire une application intelegente (DHM) Dialogue homme machine qui vas donc faire avancer l'humanité :D et je vais l'appelé Einsteinquitors .
que dit tu de ça ;).
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
14 janv. 2008 à 17:31
Haa que c' est beau Cari, lol
ça a le mérite de mettre les points sous les "i" avec le doigté et la finesse que l'on te connait!

Moi ce que je dit (quoi ? j' ai le droit non? lol), c' est qu' un jour mon savoir se perdra, mais une trace de celui-ci sur DelphiFr j' aurais laissé!
Vous ne comprenez pas? Vous saurez peut-être un jour...
A+
Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 18
14 janv. 2008 à 16:21
@MATRIX1
Einstein parlait de la société humaine, de civilisation, quoi; dont nous faisons tous partie, toi et moi.
Et ce que j'ai compris moi, c'est que Delphi est profondément laïque et qu'il n'apportera le paradis à personne :D

En d'autres termes, on peut connaître un langage de programmation dans ses moindres recoins, mais ce n'est pas ça qui nous fera découvrir un algo révolutionnaire ou un nouveau concept informatique génial. Ce n'est donc pas le savoir qui fait avancer l'Humanité, mais l'imagination.
Nicolas___ Messages postés 992 Date d'inscription jeudi 2 novembre 2000 Statut Membre Dernière intervention 24 avril 2013 1
14 janv. 2008 à 12:23
Hé ben ... bon paradis à vous deux alors , suis content tout plein xD
cs_matrix1 Messages postés 169 Date d'inscription dimanche 16 février 2003 Statut Membre Dernière intervention 15 avril 2008
14 janv. 2008 à 11:15
une société qui honore le serviteur et a oublié le don!!!
mmm! peut ete que cette societé manque un peut de don :D.
en tous cas Merci Mr Caribensila de cette explication.
mais savez vous que je dit moi:
"si on sais le savoir exacte, on sera tous au paradis".
c étrange hien!! :D, vous ne comprenez rien!!!
c pas grave vous serez un jour.
bon programmation a tous.
Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 18
13 janv. 2008 à 18:50
...Ce que voulait dire Albert Einstein c'est que le mental intuitif est un don sacré, et le savoir est un serviteur fidèle.
Et que nous vivons dans une société qui honore le serviteur et a oublié le don.
cs_matrix1 Messages postés 169 Date d'inscription dimanche 16 février 2003 Statut Membre Dernière intervention 15 avril 2008
13 janv. 2008 à 18:30
Pour FOUAD :
Je voie que tu t'intéresse au system maintenant qui implique que ta fais bc de progrés, c bien, la prochain fois tu vas peut être attaqué le graphisme qui c ;).

Maintenant pour Nicolas_le;)07/01/2008
tu ignore qu'il y a des gens qu'éssay par fois de participé,
et c trés important pour quel qu'un qui sent qu'il fais partie de ce monde parallèles de programmeur pas juste pour faire voir ses muscles, ce qui le cas pour bc de gens ici.
et j'aime bien si Nicolas_ peut rendre cette source plus utile en essayant de changé le N° de série d'une partition ;)!!

pq je dit une partition!!!!?, le Volume Serial Number est enregistré par l'OS sur le disque comme n'importe quelle autre donnée (sur le MBR; le Manufacturer Serial Number n'est pas sur le disque mais sur la carte électronique du disque dans une EPROM (et non une FlashROM Ni NvRom :p) et ne peut donc ni être effacé, ni être modifié.
En espagnole : on peut pas changé le N° d'un disque dure mais celui des partitions, ça change a chaque formatage et calculé d'apré l'heur et la date de formatage.
bon si t' est un newbie je te fil un tuyau :
on peut avec HexWorkshop qui permet d'ouvrir les disques et peut etre les exe s :D

Tu vas le trouvé ton N/S :
de l'offset x0048 a x004B (4 octets) (NTFS)
de l'offset x0043 a x0046 (4 octets) (FAT32)

Disant que tu a trouvé ça:
A62B-221C

on enlève le tiret, on inverse les octets on obtient :
1C 22 2B A6 ( 00011100 00100010 00101011 10100110 )

Alors fai moi une source utile ya el BAZZE.

Une chose!, désolé de te dire ça Fouad mais "Albert" a tore il n y pas plus important que le savoir, toi et moi on le sais trés bien.

Bon courage à tous.
HAFTARIFOUAD Messages postés 256 Date d'inscription mercredi 5 septembre 2007 Statut Membre Dernière intervention 6 janvier 2011
13 janv. 2008 à 09:45
Bonjour Monsieur NICOLAS

je tiens à vous remercie en premier.
et je vous dirai une chose:
si c'est les sources qui sont inutiles c'est pas important...
-l'imagination est plus importante que le savoir- "Albert"

le plus important c'est le respect et la gentillesse.

bonne programmation et bonne chance.
cs_Loda Messages postés 814 Date d'inscription vendredi 3 novembre 2000 Statut Membre Dernière intervention 30 juillet 2009 3
8 janv. 2008 à 12:13
bon bon,

histoire d'être constructif, voici quelques conseilles:

les trucs genre "LabelVersionMineur.Caption := 'Win98';" : évite. Fait plutôt une function qui te retourne le string. Pourquoi?
# Si tu veux changer le Tlabel par un mémo ou changer le nom du TLabel?
# Comment vas-tu utiliser ce code dans un test?
# Comment vas-tu utiliser ce code dans un autre programme?
> Les "calculs" devrait toujours être indépendant de l'affichage.

évite aussi de coder DANS les event des boutons. Faire une méthode que tu appel depuis l'event.

Amélioration possible:
- et les autres disques dur? (perso, j'ai 4-10 disques)

bon code,

Loda

PS: je trouve aussi moyen-moyen de lui reprocher son français. (par contre, c'est vrai que ce source n'apporte pas grand choses)
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 35
7 janv. 2008 à 22:31
ah oui, "effecte" viens du verbe Affecter et donc s'écrit avec un A et non un E ==> on affecte ...
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 35
7 janv. 2008 à 22:29
// On effecte le numéro de série est de type entier à LNumSérie
LNumSerie.Caption:=IntToStr(NumSerie);

mais bien sur ...
le numero de serie d'un disque est toujours noté en Hexadecimal.
Nicolas___ Messages postés 992 Date d'inscription jeudi 2 novembre 2000 Statut Membre Dernière intervention 24 avril 2013 1
7 janv. 2008 à 16:04
Vu que tu sais lire je te le dis :
tes sources sont vraiment inutiles !

Ciao
Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 18
7 janv. 2008 à 15:28
« Pour conclure : un grand salut à tous ceux qui savent ni lire ni écrire… »

On leur dira.