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 Peindre des voxels 3D: Est-ce possible? 0 11 Aujourd'hui 17:23:30
Melodicpinpon 
Questions & Réponses Disparition de matériaux après système de particule 2 51 Aujourd'hui 12:43:02
Zarathoustra 
Questions & Réponses Esalier avec ARRAY 4 31 Aujourd'hui 11:04:28
francerf 
[WIP] et travaux terminés [terminé] Scène de Pti dej à la Française - EVEE a donf - 2.9 Blender    [1][2][3]...[5] 43 504 Aujourd'hui 10:06:55
moonboots 
Questions & Réponses [résolu] Modificateur Curve sur une courbe multiple 3 54 Aujourd'hui 09:29:38
oliviertij 
[WIP] et travaux terminés [WIP] Teeny Tiny - Story    [1][2][3]...[13] 125 10014 Aujourd'hui 01:53:31
meltingman 
The Blender Clan 'tchat Pour les arboriculteurs 3D 2 124 Hier 21:47:01
iet 
Hors Sujet !! Quels secteurs exploite l'impression 3D ? 1 40 Hier 16:12:54
Bibi09 
Questions & Réponses Problème de collision dans un player FPS 1 57 Hier 14:56:23
Redstar 
Questions & Réponses [résolu] Placer sa camera sur un HDRI    [1][2] 11 363 Hier 14:38:31
Crocodile_13 
Questions & Réponses [WIP] Problème Rétopo    [1][2] 10 117 Hier 09:53:59
Laorz 
Hors Sujet !! Un poisson clown low poly - 15 mm - Tutoriel - 2.9 0 37 25/10 20:03:08
meltingman 
Questions & Réponses Prioriser la visibilité d'un objet ? 2 64 25/10 17:31:26
Rimpotche 
[WIP] et travaux terminés image couteau dans caillou qui saigne 2 62 25/10 07:03:37
Crocodile_13 
[WIP] et travaux terminés [terminé] Chaussures Très Réalistes (.bend disponible) 5 157 24/10 21:23:47
Crocodile_13 
Le coin des geeks gain de fluidité viewport entre ryzen 3900X et 3950X    [1][2][3] 28 1427 24/10 15:45:54
papillon 
Questions & Réponses hdri en mode ombrage 2 133 24/10 10:27:06
kimlicrea 
Questions & Réponses Modifier les attribue de plusieurs objet en même temps (lumière) 3 85 24/10 10:21:47
kimlicrea 
[WIP] et travaux terminés [terminé] Moderno 404    [1][2] 13 580 23/10 20:26:41
moonboots 
Questions & Réponses Lissage de face 4 101 23/10 19:43:53
Maxence34 

Qui est en ligne
196 utilisateur(s) en ligne (dont 119 sur Forums)

Membre(s): 1
Invité(s): 195


StanleyBea, plus...
Nouveaux membres
Bernard828 27/10/2020
RosalineS3 27/10/2020
TanyaOnus 27/10/2020
IsabelToom 27/10/2020
Malinda57S 27/10/2020
MurrayXsl6 27/10/2020
CaraVanhoo 27/10/2020
MellisaMon 27/10/2020
JerilynTea 27/10/2020
StanleyBea 27/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