| [Script] Changer l'icone de l'exe de GM IG | |
|
+9daminetreg master47 edi9999 Topaze22 Pepsy Nic353 Ragdoll M@d_Doc PhoenixD 13 participants |
Auteur | Message |
---|
PhoenixD Utilisateur confirmé: Rang **
Messages : 344 Localisation : Bonne question! Projet Actuel : Kingdom Hearts :: Animaniac
| Sujet: [Script] Changer l'icone de l'exe de GM IG Mer 31 Oct 2007 - 20: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 - 22:32, édité 1 fois |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Mer 31 Oct 2007 - 21:06 | |
| impressionant celui là! Voilà qui peut être... euh... utile ^^ |
|
| |
Invité Invité
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Mer 31 Oct 2007 - 21:18 | |
| p***** comment a t'il chopé l'adresse hexa de l'icone mais je trouve que ça peut etre utile pour les maker-makers |
|
| |
Ragdoll *Excellent utilisateur*
Messages : 5494 Localisation : Angers, maine et loire Projet Actuel : Rien je suis mort a l'intérieur.
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Mer 31 Oct 2007 - 21:57 | |
| euh ya un truc tout simple pr changer l' icone, ça se passe ds les games'settings |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Mer 31 Oct 2007 - 21:59 | |
| là c'est pour changer ingame ^^ |
|
| |
Nic353 Utilisateur confirmé: Rang ****
Messages : 838 Localisation : Je suis partout Projet Actuel : 2Day of Defeat
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Mer 31 Oct 2007 - 22:31 | |
| Il y a ressource hacker sinon;p |
|
| |
PhoenixD Utilisateur confirmé: Rang **
Messages : 344 Localisation : Bonne question! Projet Actuel : Kingdom Hearts :: Animaniac
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Mer 31 Oct 2007 - 22:32 | |
| Na c'est pour changer pendant le jeu pas avant :p_lol: |
|
| |
Pepsy Utilisateur confirmé: Rang ***
Messages : 608 Localisation : Devant mon ordinateur à écrire des lignes de codes Projet Actuel : RPG
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Mer 31 Oct 2007 - 22:47 | |
| - PhoenixD a écrit:
- Na c'est pour changer pendant le jeu pas avant :p_lol:
Ni apres Mais c vrai que c vraiment impressionant |
|
| |
Topaze22 *Excellent utilisateur*
Messages : 6213 Localisation : Sur la Lune Projet Actuel : Projet HELLO/TOPAZE22 Mario Bros World
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Jeu 1 Nov 2007 - 12:31 | |
| - M@d_Doc a écrit:
- là c'est pour changer ingame ^^
Costaud le gard |
|
| |
edi9999 Utilisateur confirmé: Rang *****
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Jeu 1 Nov 2007 - 12:36 | |
| Super le script ca fait qu on peut changer l icone si on a finit le jeu par exemple Bien joué |
|
| |
master47 Utilisateur confirmé: Rang *****
Messages : 2368 Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Dim 4 Nov 2007 - 18:16 | |
| il a chopé l'adresse binaire de l'ico, astucieux... |
|
| |
daminetreg Administrateur
Messages : 16998 Localisation : Siege du CBNA! Projet Actuel : Site Web du CBNA, version beta :
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Lun 5 Nov 2007 - 8:47 | |
| C'est pas mal, et toujours intéressant les petits scripts comme ça. |
|
| |
Christia Invité
| Sujet: re: Sam 17 Nov 2007 - 17:34 | |
| |
|
| |
[TheDarkTiger] Modérateur
Messages : 7420 Localisation : Essonne
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Sam 17 Nov 2007 - 18:27 | |
| je l'avait déjà testé, il marche, mais plante des fois...
mais il est utile, ça c'est sur ! |
|
| |
Death_egg *Excellent utilisateur*
Messages : 3807 Localisation : undefined Projet Actuel : ou qu'elle est passée la barre d'avancement
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Lun 19 Nov 2007 - 21:20 | |
| Woaw, ca c'est du script 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: |
|
| |
limiri1 Plutôt bien
Messages : 42 Localisation : Devant l'ordi generalement ! ^^
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Mar 18 Déc 2007 - 10:05 | |
| Désolé mais j'ai pas bien compris le script... quelqu'un peut m'expliquer svp ? ça m'a l'air utile... Merci ! |
|
| |
Chlorodatafile Utilisateur confirmé: Rang *****
Messages : 2929 Localisation : Belfort Projet Actuel :
Paralights
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Dim 24 Aoû 2008 - 20:20 | |
| cool c'est quoi le nom a donner au script ? car sinon je ne peux pas l'utiliser ... merci
Dernière édition par gosc le Dim 24 Aoû 2008 - 20:26, édité 1 fois |
|
| |
Invité Invité
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Dim 24 Aoû 2008 - 20:23 | |
| - Christia a écrit:
- Merci!
fake pourri. |
|
| |
edi9999 Utilisateur confirmé: Rang *****
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Dim 24 Aoû 2008 - 20:27 | |
| - Death_egg a écrit:
- Woaw, ca c'est du script
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 |
|
| |
edi9999 Utilisateur confirmé: Rang *****
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Lun 29 Déc 2008 - 0:22 | |
| Déterrage de topic 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. |
|
| |
master47 Utilisateur confirmé: Rang *****
Messages : 2368 Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Lun 29 Déc 2008 - 13: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. |
|
| |
edi9999 Utilisateur confirmé: Rang *****
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG Lun 29 Déc 2008 - 13:39 | |
| Pas grave je laisse tomber alors |
|
| |
Contenu sponsorisé
| Sujet: Re: [Script] Changer l'icone de l'exe de GM IG | |
| |
|
| |
| [Script] Changer l'icone de l'exe de GM IG | |
|