ouvrir des .exe sur blender
Touriste
Inscrit:
20/05/2007 18:03
Post(s): 4
Comme ma question l'indique, je voudrais ouvrir un des mais jieux jeux en .exe fais avec blender 2.25, sur une des dernières versions de Blender. Donc comment ouvrir le .exe, ou comment le transformer en .blend.
Merci de vos réponses.

Contribution le : 03/06/2007 14:45
Créer un fichier PDF de la contribution Imprimer


Re: ouvrir des .exe sur blender
OverdOzed
Inscrit:
30/07/2003 12:40
De Paris
Post(s): 3008
c'est pas possible car les fichiers des version 2.25 (meme en .blend) ne sont pas compatibles avec les version recentes.
Sinon il existe des script ou technique pour decompiler un .exe et recuperer le .blend, mais apres pour le lire avec une version recente, jpenses que c'est mission impossible !

Contribution le : 03/06/2007 14:47
Créer un fichier PDF de la contribution Imprimer


Re: ouvrir des .exe sur blender
Touriste
Inscrit:
20/05/2007 18:03
Post(s): 4
merci, mais comment faire, car j'ai effectivement entendu d'un script python, mais je ne sais pas m'en servir :

citation :


#!/usr/bin/env python

import os, re, sys, mmap

# command line
if len(sys.argv) != 2:
print >>sys.stderr, 'Usage:', os.path.basename(sys.argv[0]), 'file.exe'
sys.exit(1)

# file names
name_exe = sys.argv[1]
name_blend = os.path.splitext(name_exe)[0] + '.blend'

# open input file
file_in = open(name_exe, 'rb+')

# memory mapped input file
data = mmap.mmap(file_in.fileno(), os.path.getsize(name_exe))

# regular expression
r = re.compile('BLENDER[_-][vV][0-9]{3}')

# search blender's header
result = re.search(r, data)

if (not result):
print >>sys.stderr, 'No BLENDER header found'
sys.exit(1)

# offset file
offset = result.start()

# open output file
file_out = open(name_blend, 'wb')

# write data
file_out.write(data[offset:])

# report

if (data[offset + 7] == '_'):
bits = 32
else:
bits = 64

if (data[offset + 8] == 'v'):
endian = 'Little'
else:
endian = 'Big'

version = data[offset + 9] + '.' + data[offset + 10] + data[offset + 11]

print 'File input: "%s"' % name_exe
print 'Offset: %d (%#x)' % (offset, offset)
print 'File output: "%s"' % name_blend
print bits, 'bits'
print endian, 'endian'
print 'Version:', version

Tu enregistres ça dans un fichier *.py, et tu exécutes en ligne de commande avec :

python monscript.py monfichierexe.exe

fin de citation :
donc, comment faire.

Contribution le : 03/06/2007 14:52
Créer un fichier PDF de la contribution Imprimer


Re: ouvrir des .exe sur blender
OverdOzed
Inscrit:
05/01/2004 22:52
De Toulouse
Post(s): 4292
Salut jtr78, bienvenue sur le


Tu l'as donnée la réponse....
Citation :
jtr78 a écrit :
Tu enregistres ça dans un fichier *.py, et tu exécutes en ligne de commande avec :

python monscript.py monfichierexe.exe


C'est quoi que t'arrive pas à faire ???

Contribution le : 03/06/2007 16:23
_________________
lascapi.fr -> Conception de l'art toy
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
Questions & Réponses Blender : le bon logiciel ?    [1][2] 16 2558 Hier 22:40:05
Rimpotche 
Questions & Réponses impression 3d avec blender et créatily 1 50 Hier 18:41:17
WinZs 
Questions & Réponses Problème de collision dans un player FPS 2 84 Hier 17:44:02
vegetalain 
Hors Sujet !! Quels secteurs exploite l'impression 3D ? 3 81 Hier 15:56:59
Sziuny 
Hors Sujet !! Un poisson clown low poly - 15 mm - Tutoriel - 2.9 3 89 Hier 13:09:07
debutant 
Questions & Réponses Affiner les contours d'un feu 1 405 Hier 13:09:01
Melodicpinpon 
Hors Sujet !! Le petit déjeuner à la Française - série de tutos - 2.9 2 51 Hier 11:15:08
Bibi09 
[WIP] et travaux terminés [terminé] Scène de Pti dej à la Française - EVEE a donf - 2.9 Blender    [1][2][3]...[5] 44 611 27/10 20:44:23
meltingman 
Questions & Réponses Peindre des voxels 3D: Est-ce possible? 0 37 27/10 17:23:30
Melodicpinpon 
Questions & Réponses Disparition de matériaux après système de particule 2 68 27/10 12:43:02
Zarathoustra 
Questions & Réponses Esalier avec ARRAY 4 57 27/10 11:04:28
francerf 
Questions & Réponses [résolu] Modificateur Curve sur une courbe multiple 3 72 27/10 09:29:38
oliviertij 
[WIP] et travaux terminés [WIP] Teeny Tiny - Story    [1][2][3]...[13] 125 10118 27/10 01:53:31
meltingman 
The Blender Clan 'tchat Pour les arboriculteurs 3D 2 152 26/10 21:47:01
iet 
Questions & Réponses [résolu] Placer sa camera sur un HDRI    [1][2] 11 399 26/10 14:38:31
Crocodile_13 
Questions & Réponses [WIP] Problème Rétopo    [1][2] 10 149 26/10 09:53:59
Laorz 
Questions & Réponses Prioriser la visibilité d'un objet ? 2 86 25/10 17:31:26
Rimpotche 
[WIP] et travaux terminés image couteau dans caillou qui saigne 2 85 25/10 07:03:37
Crocodile_13 
[WIP] et travaux terminés [terminé] Chaussures Très Réalistes (.bend disponible) 5 188 24/10 21:23:47
Crocodile_13 
Le coin des geeks gain de fluidité viewport entre ryzen 3900X et 3950X    [1][2][3] 28 1475 24/10 15:45:54
papillon 

Qui est en ligne
167 utilisateur(s) en ligne (dont 103 sur Forums)

Membre(s): 3
Invité(s): 164


CathrynQij, EmelyHibba, MathewGlou, plus...
Nouveaux membres
GinoLongor 29/10/2020
Therese68G 29/10/2020
BMQLila08 29/10/2020
DaleCrooke 29/10/2020
Lieselotte 29/10/2020
KendrickDi 29/10/2020
BrigidaHam 29/10/2020
Gene20I355 29/10/2020
CallieHemp 29/10/2020
Georgianna 29/10/2020
Dernier Ajout
mirages-preview~0.jpg

Evènements à venir
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
Jan 9
BUG de Lyon
plus 264 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2020 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445