AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez
 

 [Script] Changer l'icone de l'exe de GM IG

Aller en bas 
AuteurMessage
PhoenixD
Utilisateur confirmé: Rang **
PhoenixD

Messages : 344
Localisation : Bonne question!
Projet Actuel : Kingdom Hearts :: Animaniac

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyMer 31 Oct 2007 - 19:15

Ma passion c'est me ballader sur les forums de GameMaker pour vous trouver des scripts intéréssants. YA-HA


Script par Christian

Code:

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// -> Creator: Christian
// -> Version: 4
// -> CT/TechID: 72
// -> Description: Change a GM exe's icon with one from a file. Please read the
//    warnings below carefully.
// -> Table of contents: General info, usage info, precautions, error codes, credits, licence agreement.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// -> Usage:
// argument0 - [STRING] Exe path
// argument1 - [STRING] Ico path
// argument2 - [BOOL] true=Slower/full error detect
//    false=Fast/no error detect
// returns - [REAL] 1 = success or negative number = fail
//          check below for error codes
// -> Example: exe_ch_ico("myapp.exe","myicon.ico",true)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// -> Precautions:
// The icon file must contain one 32*32 icon. [if not, when argument2 is false, it is detected]
// The script may handle true color icons.
// WARNING MAY NOT WORK WITH EXE's NOT MADE WITH GAMEMAKER6
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// -> ERROR CODES
// Errors are detectable by reading the resulting number given by this script. Errors always
// return a negative number while when the script is successfull it returns 1.
// The error code consists of two digits, the first telling were the error occured and the second
// why it occured. Example -10 means it has something to do with the icon (1) and the file wasn't
// found (0). When the first digit is 1 it is about the icon, 2 about the executable and 3 generic error.
// Full error code List:
// -10 icon file not found
// -11 invalid ico file
// -12 more then one icon or none
// -13 icon is smaller then 32*32
// -14 icon is larger then 32*32
// -15 unknown cause
// -20 exe file not found
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// -> Special thanks to:
// TGMG - Gave the exact exe co-ords (even though i found them before him but
//                he confirmed them)
// Sindarin - Some generic help with GM executables and icons
// cdm319 - Offered help by looking/finding resources
// Vladimir - Original c/c++ code for changing the icons using UpdateResource
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// -> Usage Licence Agreement
// This agreement gives you the permition to use this script in any way you want.
// Christian Sciberras or Covac Software are not to be held responsible for
// malfunctions and/or data loses of this script.
// Credit to the creator (or Covac Software) is not to be ommited.
// In the case that this script is to be redistributed, it is necessary that this agreement
// is distributed with it.
// Termination
// If you disagree with any of these terms please remove and do not use this or
// copies of this script.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var ff1,ff2,buf,nm,sig;
if file_exists(argument0)=false then return -20
if file_exists(argument1)=false then return -10
ff2=file_bin_open(argument0,2)
ff1=file_bin_open(argument1,0)
if argument2=true
{
sig=''
repeat(8){sig+=string(file_bin_read_byte(ff1))}
file_bin_seek(ff1,0)
if !(sig='0010103232')
{
 if string_copy(sig,0,4)!='0010' {return -11}
 if string_copy(sig,5,2)!='10' {return -12}
 if real(string_copy(sig,7,2))+real(string_copy(sig,9,2))<=63 {return -13}
 if real(string_copy(sig,7,2))+real(string_copy(sig,9,2))>=65 {return -14}
 return -15
}
}
buf=''
file_bin_seek(ff1,22)
do
{
file_bin_seek(ff1,file_bin_position(ff1))
buf+=chr(file_bin_read_byte(ff1))
}
until (file_bin_position(ff1)=file_bin_size(ff1))
nm=1
do { if string_length(buf)>=4265 then buf=string_copy(buf,0,4264)
if string_length(buf)<=4263 then buf+=chr(255) } until (string_length(buf)=4264)
file_bin_seek(ff2,486668)
repeat (string_length(buf))
{file_bin_write_byte(ff2,ord(string_char_at(buf,nm))) file_bin_seek(ff2,file_bin_position(ff2)) nm+=1}
return 1


Dernière édition par le Mer 31 Oct 2007 - 21:32, édité 1 fois
Revenir en haut Aller en bas
http://www.zikost.com
M@d_Doc
Modérateur
M@d_Doc

Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyMer 31 Oct 2007 - 20:06

gha impressionant celui là!
Voilà qui peut être... euh... utile ^^

_________________
[Script] Changer l'icone de l'exe de GM IG Control_commentTous les icones de gm utilisables sur le cbna ICI [Script] Changer l'icone de l'exe de GM IG Main1_change_sprite
Revenir en haut Aller en bas
http://www.lecbna.org
Invité
Invité



[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyMer 31 Oct 2007 - 20:18

p***** comment a t'il chopé l'adresse hexa de l'icone gha

mais je trouve que ça peut etre utile pour les maker-makers
Revenir en haut Aller en bas
Ragdoll
*Excellent utilisateur*
Ragdoll

Messages : 5494
Localisation : Angers, maine et loire
Projet Actuel : Rien je suis mort a l'intérieur.

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyMer 31 Oct 2007 - 20:57

euh ya un truc tout simple pr changer l' icone, ça se passe ds les games'settings

_________________
Dr Jango
[Script] Changer l'icone de l'exe de GM IG 318
Revenir en haut Aller en bas
https://www.youtube.com/user/Inextasie
M@d_Doc
Modérateur
M@d_Doc

Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyMer 31 Oct 2007 - 20:59

là c'est pour changer ingame ^^

_________________
[Script] Changer l'icone de l'exe de GM IG Control_commentTous les icones de gm utilisables sur le cbna ICI [Script] Changer l'icone de l'exe de GM IG Main1_change_sprite
Revenir en haut Aller en bas
http://www.lecbna.org
Nic353
Utilisateur confirmé: Rang ****
Nic353

Messages : 838
Localisation : Je suis partout
Projet Actuel : 2Day of Defeat

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyMer 31 Oct 2007 - 21:31

Il y a ressource hacker sinon;p

_________________
[Script] Changer l'icone de l'exe de GM IG 2dodbc6
Revenir en haut Aller en bas
http://nicrf.0moola.com
PhoenixD
Utilisateur confirmé: Rang **
PhoenixD

Messages : 344
Localisation : Bonne question!
Projet Actuel : Kingdom Hearts :: Animaniac

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyMer 31 Oct 2007 - 21:32

Na c'est pour changer pendant le jeu pas avant :p_lol:
Revenir en haut Aller en bas
http://www.zikost.com
Pepsy
Utilisateur confirmé: Rang ***
Pepsy

Messages : 608
Localisation : Devant mon ordinateur à écrire des lignes de codes
Projet Actuel : RPG

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyMer 31 Oct 2007 - 21:47

PhoenixD a écrit:
Na c'est pour changer pendant le jeu pas avant :p_lol:
Ni apres clinoeuil

Mais c vrai que c vraiment impressionant

_________________
TI DESSIN v0.7
Revenir en haut Aller en bas
http://creation-pepsy.ifrance.com
Topaze22
*Excellent utilisateur*
Topaze22

Messages : 6213
Localisation : Sur la Lune
Projet Actuel : Projet HELLO/TOPAZE22 Mario Bros World

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyJeu 1 Nov 2007 - 11:31

M@d_Doc a écrit:
là c'est pour changer ingame ^^
Costaud le gard

_________________
Topique pour le Projet Hello Mario en préparation.
Sorti du topique lorsque la première démo sera disponible.
[Script] Changer l'icone de l'exe de GM IG Projet13
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999

Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyJeu 1 Nov 2007 - 11:36

Super le script ca fait qu on peut changer l icone si on a finit le jeu par exemple
Bien joué super

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
master47
Utilisateur confirmé: Rang *****
master47

Messages : 2368
Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyDim 4 Nov 2007 - 17:16

il a chopé l'adresse binaire de l'ico, astucieux... Very Happy

_________________
Suivez la timeline ! The PacWars Timeline
C# .NET, Web & Sound Design.
---
Oldies: http://livegallery.lescigales.org/
Lawl :
Spoiler:
 
Revenir en haut Aller en bas
http://theperfectpattern.tumblr.com
daminetreg
Administrateur
daminetreg

Messages : 16996
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyLun 5 Nov 2007 - 7:47

C'est pas mal, et toujours intéressant les petits scripts comme ça. happy1

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
[Script] Changer l'icone de l'exe de GM IG U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Christia
Invité



[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: re:   [Script] Changer l'icone de l'exe de GM IG EmptySam 17 Nov 2007 - 16:34

Merci!
Revenir en haut Aller en bas
[TheDarkTiger]
Modérateur
[TheDarkTiger]

Messages : 7420
Localisation : Essonne

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptySam 17 Nov 2007 - 17:27

je l'avait déjà testé, il marche, mais plante des fois...

mais il est utile, ça c'est sur !

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
[Script] Changer l'icone de l'exe de GM IG U3dfr2 l'antique http://www.membres.lycos.fr/thedarkminousite/[Script] Changer l'icone de l'exe de GM IG Sign
Bienvenue au 2549eme utilisateur : Alskys !
Revenir en haut Aller en bas
http://www.tdms.fr
Death_egg
*Excellent utilisateur*
Death_egg

Messages : 3807
Localisation : undefined
Projet Actuel : ou qu'elle est passée la barre d'avancement

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyLun 19 Nov 2007 - 20:20

Woaw, ca c'est du script gha
Mais l'icone ne redevient-elle pas normale une fois le jeu fermé?
Si on, ca pourrait être trés interessant pour mon Corbeille 2.0, avec l'icône qui change à chaque niveau de bonus débloqué :gniah:

_________________
J'aime le Anime crossa
Revenir en haut Aller en bas
limiri1
Plutôt bien
limiri1

Messages : 42
Localisation : Devant l'ordi generalement ! ^^

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyMar 18 Déc 2007 - 9:05

Désolé mais j'ai pas bien compris le script... quelqu'un peut m'expliquer svp ? ça m'a l'air utile...

Merci ! ange

_________________
Petit débutant qui débute en Game Maker qui trouve ce logiciel vraiment pratique mais à toujours des petits problèmes... Very Happy

LA FRANCE C'EST LE + BEAUX PAYS DU MONDE !
Revenir en haut Aller en bas
http://fullmetalrpg.fr.nf
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile

Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyDim 24 Aoû 2008 - 18:20

cool coeur

c'est quoi le nom a donner au script ? car sinon je ne peux pas l'utiliser ...

merci Smile

_________________
Le CBNA

Paralights ← Projet Actuel
Concepteur de jeu fondateur du Black Owl Studio, mâchouilleur de code.


Dernière édition par gosc le Dim 24 Aoû 2008 - 18:26, édité 1 fois
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
Invité
Invité



[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyDim 24 Aoû 2008 - 18:23

Christia a écrit:
Merci!

fake pourri.
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999

Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyDim 24 Aoû 2008 - 18:27

Death_egg a écrit:
Woaw, ca c'est du script gha
Mais l'icone ne redevient-elle pas normale une fois le jeu fermé?
Si on, ca pourrait être trés interessant pour mon Corbeille 2.0, avec l'icône qui change à chaque niveau de bonus débloqué :gniah:

lol i'm nostalgic of Corbeille 2.0

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
edi9999
Utilisateur confirmé: Rang *****
edi9999

Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyDim 28 Déc 2008 - 23:22

Déterrage de topic heheh

En fait j'arrive pas a changer l'icone d'un jeu comme ca.
Ca marche si je veux changer l'icone d'un autre jeu game maker, mais moi j'aimerais changer l'icone du propre jeu. Si quelqu'un a la solution,ca serait cool.

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
master47
Utilisateur confirmé: Rang *****
master47

Messages : 2368
Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyLun 29 Déc 2008 - 12:07

Il est logique que tu ne puisses pas modifier les données de ton exe pendant que celui-ci est démarré, ce que tu peux faire, c'est : ton programme fait un savegame, exécute un autre et se ferme, l'autre change l'icone du premier, le premier est redémarré par le second et le premier charge la sauvegarde.
Revenir en haut Aller en bas
http://theperfectpattern.tumblr.com
edi9999
Utilisateur confirmé: Rang *****
edi9999

Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG EmptyLun 29 Déc 2008 - 12:39

Pas grave je laisse tomber alors hap

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
Contenu sponsorisé




[Script] Changer l'icone de l'exe de GM IG Empty
MessageSujet: Re: [Script] Changer l'icone de l'exe de GM IG   [Script] Changer l'icone de l'exe de GM IG Empty

Revenir en haut Aller en bas
 
[Script] Changer l'icone de l'exe de GM IG
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Changer le style vestimentaire de mes filles..
» Comment changer filtre a air sur Voyager S3 de 1998
» Un premier entraînement, qui va peut-être tout changer.[PV Ecu ?]
» Changer la litière de place
» Envie de tout changer ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Scripts GML-
Sauter vers: