AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez | 
 

 [MAJ2][MSN][C#]Message perso (DLL+Layer)

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
SPLN
Utilisateur confirmé: Rang ***
avatar

Messages : 588
Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça
Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)

MessageSujet: [MAJ2][MSN][C#]Message perso (DLL+Layer)   Mar 10 Aoû 2010 - 17:54

Voilà après moult recherche/test/relecture j'y suis enfin arrivé


Auteur: SPLN
Langage: C# (sharp)
Description:
Programme en C# permettant de modifier votre message perso MSN.
Comme WMP qui le modifie quand vous écoutez de la musique.


Requis:
-Game Maker
-L'exe (téléchargeable ici)

Fonctionnement:
Comme je n'ai pas réussi à le faire fonctionner via une DLL j'ai juste fait un exe qui utilise les fonctions en ligne de commande donc accessible à GM via execute_shell

Remerciment:
-www.devellopez.com (Code MSN Message perso)
-csharpfr (idem)
-msdn (Pour la résolution de certains problème)

Execution
BETA 1:
Spoiler:
 

BETA 2:
Spoiler:
 

Execution
-----Possibilité N°1-----
Via ces scripts en GML:
SendMSNMessage(icon,mess):
Code:
//argX Activation |"true"/"false" String obligatoire car sinon retourne "0"/"1"
//Donc ne peut être converti par l'app en bool
//arg1 Icône      |"Music" / "Office" / "Games"
//arg2 Message    |Ton message

var icon, mess;
icon = argument0;
mess = argument1;
mess = string_replace_all(mess,'"','\"')
execute_shell('MSN_GM.exe','true'+' '+string(icon)+' "'+string(mess)+'"');
FreeMSNMessage():
Code:
//Pas d'argument
//Je suis obligé de mettre une icône valide sinon l'app ne sera pas exécuter
execute_shell("MSN_GM.exe","false"+" "+"Music"+" "+"X")

-----Possibilité N°2-----
cmd.exe:
Code:
Chemin\MSN_GM.exe arg0 arg1 arg2

-----Exemple-----
Possibilité N°1 a écrit:
SendMSNMessage("Music","Vive la musique !!!")
SendMSNMessage("Office","Vive Microsoft Office !!!")
SendMSNMessage("Games","Vive le CBNA!!!")
Possibilité N°2 a écrit:

MSN_GM.exe true "Music" "Vive la musique !!!"
MSN_GM.exe true "Office" "Vive Microsoft Office !!!"
MSN_GM.exe true "Games" "Vive le CBNA !!!"

EDIT: Pensez à renommer MSN_GMbX.exe par MSN_GM.exe.
Ou remplacer le chemin de l'exe dans les scripts en GML.


Auteur: SPLN
Langage: C# (sharp)
Description:
Programme en C# permettant de modifier votre message perso MSN.
Comme WMP qui le modifie quand vous écoutez de la musique.

La version 2 utilise un layer ce qui evite la fenêtre qui apparait et donc est beaucoup plus rapide et discret.

Requis:
Le pack

Fonctionnement:
Même principe que le shell. Sauf que cette fois-ci il faut la dll du layer et celle de MSN_GM. Et les scripts du pack.
Je rappelle que ca peut ne pas fonctionner sous les anciennes versions de MSNs.

Remerciment:
-www.devellopez.com (Code MSN Message perso)
-csharpfr (idem)
-msdn (Pour la résolution de certains problème)
-master47 (qui m'a donné l'idée d'utiliser un layer)

Donc enjoy cool .

_________________
SP Lecteur Multimedia
I am an in the GM Quiz!


Dernière édition par SPLN le Mer 16 Mar 2011 - 14:42, édité 11 fois
Revenir en haut Aller en bas
http://sp-lecteur-multimedia.skyrock.com/
Mass
*Excellent utilisateur*
avatar

Messages : 3325
Localisation : Dans une canonnière wookie.
Projet Actuel :
Things


MessageSujet: Re: [MAJ2][MSN][C#]Message perso (DLL+Layer)   Mar 10 Aoû 2010 - 18:41

Il faut être loggué pour que ça marche ? Entk ça peut éventuellement probablement et hypothétiquement servir Smile

_________________
Revenir en haut Aller en bas
http://madmass.mype.fr/CBNA/
SPLN
Utilisateur confirmé: Rang ***
avatar

Messages : 588
Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça
Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)

MessageSujet: Re: [MAJ2][MSN][C#]Message perso (DLL+Layer)   Mar 10 Aoû 2010 - 18:49

Il faut être loguer et avoir activer "Afficher ce que j'écoute".

EDIT:MODIF du script SendMSNMessage car ne prennait pas en compte les espaces.
caractère non-autorisé: " car fait boguer les espaces.

Pour l'utiliter:
SendMSNMessage("Games","Joue à: Ton_Jeu [NE PAS DERANGER!!!!!]")
puis FreeMSNMessage() quand tu as fini.

_________________
SP Lecteur Multimedia
I am an in the GM Quiz!
Revenir en haut Aller en bas
http://sp-lecteur-multimedia.skyrock.com/
Invité
Invité



MessageSujet: Re: [MAJ2][MSN][C#]Message perso (DLL+Layer)   Mer 11 Aoû 2010 - 11:11

c'est sympa, bien joué Smile
Revenir en haut Aller en bas
SPLN
Utilisateur confirmé: Rang ***
avatar

Messages : 588
Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça
Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)

MessageSujet: Re: [MAJ2][MSN][C#]Message perso (DLL+Layer)   Mer 11 Aoû 2010 - 15:25

BETA2 sortit.

Si vous avez des suggestions elles seront les bienvenues!

_________________
SP Lecteur Multimedia
I am an in the GM Quiz!
Revenir en haut Aller en bas
http://sp-lecteur-multimedia.skyrock.com/
master47
Utilisateur confirmé: Rang *****
avatar

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

MessageSujet: Re: [MAJ2][MSN][C#]Message perso (DLL+Layer)   Mer 1 Sep 2010 - 0:06

si tu veux faire une librairie c# et l'utiliser dans gm t'es obligé de passer par un layer en c++.
J'avais trouvé une dll qui faisait ca tu peux chercher sur la gmc.

_________________
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
SPLN
Utilisateur confirmé: Rang ***
avatar

Messages : 588
Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça
Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)

MessageSujet: Re: [MAJ2][MSN][C#]Message perso (DLL+Layer)   Mer 16 Mar 2011 - 14:44

Je l'ai trouvé:
http://gmc.yoyogames.com/index.php?showtopic=317121
Mais le lien est mort !!

EDIT: Non c'est bon c'etait IE qui buggait. beh
-----------------------------------
[12/09/10] MAJ en Beta2b
Ajout: Support du caractère " via le code GML.
Donc pas besoin de retelecharger si vous avez la b2.

Code:
Citation :
//argX Activation |"true"/"false" String obligatoire car sinon retourne "0"/"1"
//Donc ne peut être converti par l'app en bool
//arg1 Icône |"Music" / "Office" / "Games"
//arg2 Message |Ton message

var icon, mess;
icon = argument0;
mess = argument1;
mess = string_replace_all(mess,'"','\"')
execute_shell('MSN_GM.exe','true'+' '+string(icon)+' "'+string(mess)+'"');
-----------------------------------
Mise à jour vers la version v2.

_________________
SP Lecteur Multimedia
I am an in the GM Quiz!
Revenir en haut Aller en bas
http://sp-lecteur-multimedia.skyrock.com/
Contenu sponsorisé




MessageSujet: Re: [MAJ2][MSN][C#]Message perso (DLL+Layer)   

Revenir en haut Aller en bas
 
[MAJ2][MSN][C#]Message perso (DLL+Layer)
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Recherche générateur de personnage
» Message en l'air et perso pour Pierre GAYAUD
» message breton
» Comment écrire un message sur le forum ?
» duplication message

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