See site in english Voir le site en francais
Website skin:
home  download  forum  link  contact

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

Author Topic: dll encore une question d'extincteur!  (Read 3191 times)

0 Members and 1 Guest are viewing this topic.

Offline Extincteur

  • Legend
  • ******
  • Posts: 1170
  • Karma: 0
17 August 2006, 13:37:56
voila y a t'il un moyen d'ouvrir une dll j'ai chercher mais j'ais pas trouve!

merci



Offline brainstorm

  • Legend
  • ******
  • Posts: 2694
  • Karma: 0
Reply #1 - 17 August 2006, 14:39:12
Tu peux l'ouvrir mais tu ne pourra l'interprété car c'est du code compilé ! Dans notre cas, c'est du code C++ qui, une
fois compilé avec certaines options permet de générer une DLL (Littéralement une librairie dynamique qui contient
toutes les caractéristiques, animations, etc  du vaisseau que tu vas utilisé).
Donc impossible à ma connaissance de "lire" une DLL. En revanche, tu peux toujours lire certaines sources C++ pour
essayer de comprendre le fonctionnement. Certains dévellopeurs d'addons (comme korben et moi même par
exemple) distribue leur code source pour que d'autres puissent s'en inspiré dans leurs créations ;)



Offline yoann

  • Legend
  • ******
  • Posts: 1914
  • Country: France fr
  • Karma: 9
Reply #2 - 17 August 2006, 15:00:00
sinon apres on a les desassembleur comme soft, (mais la je sais pas si on peut le faire avec des dll)

__________________________________
    Luke, je suis ton pere            kchuuu  pchiiiii

Offline brainstorm

  • Legend
  • ******
  • Posts: 2694
  • Karma: 0
Reply #3 - 17 August 2006, 16:01:38
Regarde là, c'est un peu de doc sur le désassemblage, mais tu n'obtiendras que du code assembleur, très fastidieux
à comprendre (crois moi, pour faire une addition en lassembleur, il faut plusieurs lignes par exemple !!! ) et qui à mon
avis ne t'apportera pas grand chose.



Offline Extincteur

  • Legend
  • ******
  • Posts: 1170
  • Karma: 0
Reply #4 - 17 August 2006, 20:43:48
Quote
brainstorm a écrit:
Tu peux l'ouvrir mais tu ne pourra l'interprété car c'est du code compilé ! Dans notre cas, c'est du code C++ qui, une
fois compilé avec certaines options permet de générer une DLL (Littéralement une librairie dynamique qui contient
toutes les caractéristiques, animations, etc  du vaisseau que tu vas utilisé).
Donc impossible à ma connaissance de "lire" une DLL. En revanche, tu peux toujours lire certaines
sources C++ pour
essayer de comprendre le fonctionnement. Certains dévellopeurs d'addons (comme korben et moi même par
exemple) distribue leur code source pour que d'autres puissent s'en inspiré dans leurs créations ;)


oui tu as raison je ne comprendrais surment rien mais 'est une question de curiosite!



Offline brainstorm

  • Legend
  • ******
  • Posts: 2694
  • Karma: 0
Reply #5 - 17 August 2006, 20:58:43
A la limite si tu veux apprendre, regarde le code c++, tu comprendras beaucoup (enfin c relatif) + facilement ! ;)



Offline yoann

  • Legend
  • ******
  • Posts: 1914
  • Country: France fr
  • Karma: 9
Reply #6 - 18 August 2006, 09:11:11
petite question, plus tard j'ai envie de faire mes propres add-on, mais j'y touche pas une bille en c++, alors pour les
dll, ca va etre dur. ya t'il des doc a ce sujet ? j'ai regarder sur les tutoriaux de site, et j'ai rien trouver. C'est dur
d'aprendre ce qu'il faut  pour faire ca ?

__________________________________
    Luke, je suis ton pere            kchuuu  pchiiiii

Offline brainstorm

  • Legend
  • ******
  • Posts: 2694
  • Karma: 0
Reply #7 - 18 August 2006, 09:53:57
Bah, il y a un début à tout. Je captais rien au début et pourtant, je suis programmeur, mais dans d'autres langages.
Et je m'y suis mis et à force, on finit par comprendre quelle commande fait quoi, mais je vais pas te dire que c'ests
imple comme bonjour ! Mais c'est faisable, il faut juste un peu de logique ! ;)



Offline Extincteur

  • Legend
  • ******
  • Posts: 1170
  • Karma: 0
Reply #8 - 18 August 2006, 11:58:49
sinon tu n'est pas obliger de cree un module.



Offline brainstorm

  • Legend
  • ******
  • Posts: 2694
  • Karma: 0
Reply #9 - 18 August 2006, 12:04:00
Vinka s'en chargé pour toi ! :)



Offline Extincteur

  • Legend
  • ******
  • Posts: 1170
  • Karma: 0
Reply #10 - 18 August 2006, 13:03:49
voila c'est ce que je voulait dire. je trouve le multistage assez simple donc je pence que c'est plus simple que les dll



Offline brainstorm

  • Legend
  • ******
  • Posts: 2694
  • Karma: 0
Reply #11 - 18 August 2006, 16:26:22
Carrément, je confirme ! ;) Mais une fois que tu as capté le fonctionnement du C++, alors les possibilités sont illimités !
Ca donne envie de continuer, mais faut déjà aimer programmer ! ;)


« Last Edit: 18 August 2006, 16:26:22 by brainstorm »