|
|
| Auteur | Message |
|---|
finelarme Nouveau
Inscrit le : 04 Jan 2008 Messages : 4 : ────────── : Avancement :
  (0/100)
| Sujet: bat/exe comment faire ? Ven 4 Jan - 18:43 | |
| Bonjour à tous,
Je me permets de vous poser cette question étant donné que je reste bloqué depuis quelques jours (j'aimerais pouvoir lancer plusieurs fenêtres d'un RPG avec le logiciel wineq qui le permet, seulement il ne lit que les .exe, et moi je n'ai qu'un .bat). Ma demande est composée, 2 fichiers utilisés (bat/exe), un game.dll et un logiciel qui ne lit que les .exe.
Ce que je peux faire pour le moment - cliquer lanceur.bat (il pointe vers le game.dll en utilisant le 01.exe) et le jeux se lance automatiquement.
Voilà ce que j’aimerais pouvoir faire - ouvrir mon logiciel (wineq pour ceux qui connaissent, il permets plusieurs fenêtres de jeux). - dire à wineq de pointer vers lanceur.exe (anciennement lanceur.bat) (il pointe toujours vers le game.dll en utilisant le 01.exe). - lancer le jeux à partir de wineq.
J’ai essayé de convertir mon lanceur.bat en lanceur.exe (powerbatch, bat2exec, f2 et d’autres), sans succès.
Vous pourrez trouver le lanceur.bat et le 01.exe ci-après : http://plume.citron.free.fr/perso
Y’à t’il moyen de compiler lanceur.bat + 01.exe pour que cela fonctionne ? Ou bien configurer wineq pour lui faire comprendre ce que je veux ? Pouvez-vous m’aider ? Merci (bonne année) |
|
 | |
daminetreg - Administrateur -

Age : 18 Inscrit le : 11 Fév 2005 Messages : 16209 Localisation : Siege du CBNA! : ────────── : Projet Actuel : Game Maker Human Input Avancement :
   (60/100)
| Sujet: Re: bat/exe comment faire ? Ven 4 Jan - 20:36 | |
| En gros tu voudrais simplement que ce soit un .exe à la place d'un .bat qui lance game.dll avec les paramètres qu'il donne à la dll?
Je trouve ça bizzare lancer un jeu comme ça est bien bizzare de la part des développeurs, mais si tu veux, je peux vite te faire un programme qui lance ton game.dll. Même si ça me semble impossible car une dll n'est pas prise en compte par l'OS, elle ne s'exécute pas, on y fait simplement appel. _________________
 Mon CV
Tous Ensemble! Réalisons! I want (and I need) to show you my work, but the time is against me. |
|
 | |
Ragdoll *Excellent utilisateur*

Age : 16 Inscrit le : 02 Juil 2005 Messages : 4933 Localisation : entre mon pc et mon baton du diable : ────────── : Projet Actuel : Hard pac III Avancement :
   (1/100)
| Sujet: Re: bat/exe comment faire ? Ven 4 Jan - 20:38 | |
| | daminetreg a écrit: | En gros tu voudrais simplement que ce soit un .exe à la place d'un .bat qui lance game.dll avec les paramètres qu'il donne à la dll?
Je trouve ça bizzare lancer un jeu comme ça est bien bizzare de la part des développeurs, mais si tu veux, je peux vite te faire un programme qui lance ton game.dll. Même si ça me semble impossible car une dll n'est pas prise en compte par l'OS, elle ne s'exécute pas, on y fait simplement appel. |
Euh... tu peux recommencer moins vite ? _________________
 Mes tutoriels sur le graphisme moi sur Dailymotion
| Spoiler: | | |


|
|
|
 | |
daminetreg - Administrateur -

Age : 18 Inscrit le : 11 Fév 2005 Messages : 16209 Localisation : Siege du CBNA! : ────────── : Projet Actuel : Game Maker Human Input Avancement :
   (60/100)
| Sujet: Re: bat/exe comment faire ? Ven 4 Jan - 20:46 | |
| | Jango_Fett a écrit: | | daminetreg a écrit: | En gros tu voudrais simplement que ce soit un .exe à la place d'un .bat qui lance game.dll avec les paramètres qu'il donne à la dll?
Je trouve ça bizzare lancer un jeu comme ça est bien bizzare de la part des développeurs, mais si tu veux, je peux vite te faire un programme qui lance ton game.dll. Même si ça me semble impossible car une dll n'est pas prise en compte par l'OS, elle ne s'exécute pas, on y fait simplement appel. |
Euh... tu peux recommencer moins vite ? |
Oups.
Je voulais écrire: Je trouve ça bizzare de lancer un jeu comme ça de la part des développeurs du jeu. En fait je trouve que lancer une dll avec un .bat est idiot, car une dll s'exécute par appel et n'est pas gérée par l'OS, il faut un programme qui appelle les fonctions de la dll pour que les fonctions de la dll soient effectives. _________________
 Mon CV
Tous Ensemble! Réalisons! I want (and I need) to show you my work, but the time is against me. |
|
 | |
finelarme Nouveau
Inscrit le : 04 Jan 2008 Messages : 4 : ────────── : Avancement :
  (0/100)
| Sujet: Re: bat/exe comment faire ? Ven 4 Jan - 20:48 | |
| @daminetreg : je prépare un message privé pour t'expliquer plus précisémment ce dont j'ai besoin histoire de ne pas trop développer dans ce thread. Je t'envois ça.
mp/mail envoyé.  |
|
 | |
finelarme Nouveau
Inscrit le : 04 Jan 2008 Messages : 4 : ────────── : Avancement :
  (0/100)
| Sujet: Re: bat/exe comment faire ? Ven 4 Jan - 22:24 | |
| Je vais tâcher de préciser ma demande, (merci à vous par avance) .
1) Précisions
- J’utilise un jeu (DaoC), ce jeu peut-être « jouable » de deux façons différentes ; la première sur serveur classique (il n’y en a qu’un) (dans ce cas il suffit de cliquer sur l’icône DaoC.exe pour lancer le jeu) ; la deuxième façon sur serveurs non-classiques (il y’en a plusieurs) (dans ce cas il faut lancer un portail de jeu qui recense tout les serveurs non-classiques, il suffit d’en choisir un, de rentrer son account/mdp et de cliquer « jouer »). - Dans ce deuxième cas qui m’intéresse il n’est pas possible de lancer plus de deux sessions de jeux simultanées ; j’ai donc récupéré le logiciel WinEQ (http://www.lavishsoft.com/wineq2/) qui autorise le lancement de plus de deux sessions de jeux. WinEQ demande le .exe qui permets la connexion directe au serveur.
Les créateurs du serveur non-classique qui m’intéresse ont mis à la disposition de tous un .bat + un .exe permettant la connexion au serveur.
Vous pouvez trouver ces deux fichiers ci-après : http://plume.citron.free.fr/perso (j’ai ouvert le .bat voici ce que j’ai trouvé dedans (d’ailleurs il faut l’éditer correctement avec son account/mdp qui va bien)) :
@01 "C:\DaoC\game.dll" 85.214.98.212 10300 1 account mdp (ce que je comprends c’est que par le 01.exe il va chercher le game.dll, il paramètre l’ip port du serveur qui m’intéresse en utilisant mon account/mdp).
2) Ce que j’ai réussis à faire
J’ai réussis à compiler (avec Bat To Exe Converter 1.3.3.0) 01.exe + lanceur.bat en un seul .exe, WinEQ le reconnaît, mais le problème ne change pas, pas possible de lancer plus de deux fenêtres (comme si WinEQ n’était pas actif).
NB : en gros DaoC n’autorise pas plus de deux game.dll dans la liste des processus.
NB : y’à t’il un moyen de créer un .exe qui pointe correctement sur le jeu et qui soit utilisable dans WinEQ ?
Merci d’avance, j’espère avoir été suffisamment clair. |
|
 | |
finelarme Nouveau
Inscrit le : 04 Jan 2008 Messages : 4 : ────────── : Avancement :
  (0/100)
| Sujet: Re: bat/exe comment faire ? Sam 5 Jan - 5:44 | |
| Voici une idée que j'ai eu pour faire avancer mon problème :
- Copie/Colle du dossier DaoC (dans le deuxième dossier j'ai renommé le game.dll en game2.dll) - J'ai lancé mes 2 fenêtres de jeu avec mon .bat lié au game.dll (01.exe pointe vers game.dll) - Je voulais lancer 1 fenêtre de jeu avec mon .bat lié au game2.dll (je n'ai pas réussi à éditer 01.exe correctement pour qu'il pointe vers game2.dll) (j'ai essayé avec plusieurs déssassembleurs)
Ouch il est tard, bon ptit dej' à tous!  |
|
 | |
lv3895 Utilisateur confirmé: Rang *

Inscrit le : 09 Sep 2007 Messages : 264 : ────────── : Projet Actuel : X Number v.1.02 Avancement :
   (60/100)
| Sujet: Re: bat/exe comment faire ? Lun 28 Jan - 18:36 | |
| | Désolé mais je ne peut pas t'aider. Par contre je peut dire à Dam que on dit bizarre (pas sur les deux rr) et pas bizzare. C'est bizarre! |
|
 | |
M@d_Doc Modérateur 'Programmation'

Age : 18 Inscrit le : 12 Fév 2005 Messages : 4069 Localisation : 47°44'8.04 : ────────── : Projet Actuel : trouver un contrat Avancement :
  (100/100)
| Sujet: Re: bat/exe comment faire ? Lun 28 Jan - 18:43 | |
| ... ça fait un moi,s là...
Comment tu fait pour déterrer ces topics ? _________________ Click for a free cookie |
|
 | |
Dan_lizhot - Modérateur -

Age : 25 Inscrit le : 02 Mar 2006 Messages : 3205 Localisation : Sur le forum du CBNA pour vous aider : ────────── : Avancement :
  (0/100)
| Sujet: Re: bat/exe comment faire ? Lun 28 Jan - 18:44 | |
| | lv3895 a écrit: | | Désolé mais je ne peut pas t'aider. Par contre je peut dire à Dam que on dit bizarre (pas sur les deux rr) et pas bizzare. C'est bizarre! |
s'il aurait fallu que tout le monde fasse ce genre de correction dès qu'il y a une faute de frappe, on aurait pas finit  |
|
 | |
Devil37 Utilisateur confirmé: Rang *****

Age : 15 Inscrit le : 20 Aoû 2006 Messages : 1704 Localisation : J'ai plus d'argent : ────────── : Projet Actuel : Unvanquished Territories Avancement :
   (5/100)
| Sujet: Re: bat/exe comment faire ? Lun 28 Jan - 19:16 | |
| | Dan_lizhot a écrit: | | lv3895 a écrit: | | Désolé mais je ne peut pas t'aider. Par contre je peut dire à Dam que on dit bizarre (pas sur les deux rr) et pas bizzare. C'est bizarre! |
s'il aurait fallu que tout le monde fasse ce genre de correction dès qu'il y a une faute de frappe, on aurait pas finit  |
Surtout que c'est vachement utile  _________________
|
|
 | |
daminetreg - Administrateur -

Age : 18 Inscrit le : 11 Fév 2005 Messages : 16209 Localisation : Siege du CBNA! : ────────── : Projet Actuel : Game Maker Human Input Avancement :
   (60/100)
| Sujet: Re: bat/exe comment faire ? Lun 28 Jan - 19:23 | |
| | lv3895 a écrit: | | Désolé mais je ne peut pas t'aider. Par contre je peut dire à Dam que on dit bizarre (pas sur les deux rr) et pas bizzare. C'est bizarre! |
Oui ce n'est pas faux et puis la langue française vaut bien ce respect. Bizarre tout de même de déterrer un topic pour cela.  _________________
 Mon CV
Tous Ensemble! Réalisons! I want (and I need) to show you my work, but the time is against me. |
|
 | |
|