Bienvenue visiteur !
|
Statistiques
Liste des membres
Contact
Mentions légales
295 connectés actuellement
30945817 visiteurs depuis l'ouverture
1855 visiteurs aujourd'hui
Partenaires
Tous nos partenaires
Devenir partenaire
|
Ephy -
posté le 21/12/2019 à 12:01:49 (30119 messages postés)
- | [BIG SHOT] | Domaine concerné: Exe Logiciel utilisé: RM2000 / RM2003(?) Salut.
Tout est dans le titre. Est-ce possible de forcer l'exe de RM2000 (et 2003 aussi je suppose) à se lancer en mode fenêtré par défaut (depuis l'exe lui même, pas depuis RPG Maker)?
Il me semble qu'il y a une commande à mettre dans le RPG_RT.ini mais je ne sais plus laquelle ni même si il y en a vraiment une pour faire ça.
|
Power Level: 1 148 355,38|Mystic Slayer (Value!+)|Le monde d'Adélaïde|Reikon no Yume|★ H-Project|Toho Danmaku Arena|Loli versus Ponies|Mes vidéos|Ma galerie|Débuter sur VX:10, 11|Tuto: Importation de ressources|Mapper avec les RTP VX|Touhou|Fan de Omenides|Fan de Estheone|Eph'ille: 14 |
Kenetec -
posté le 21/12/2019 à 14:25:24 (13059 messages postés)
| ~°~ | J'ai essayé en mettant l'argument "-w" ou "-windowed" à la fin d'un raccourci qui pointe vers l'exe, mais ça ne fonctionne pas.
|
Le Miroir de Philéas (Jeu complet) |
Anton_ -
posté le 21/12/2019 à 14:27:06 (1538 messages postés)
| | Dans un powershell, on y arrive si le 3eme argument non vide est égal à Window
Donc faudrait créer un .bat qui lance l'exe avec les paramètres qu'on veut :
1
| .\RPG_RT.exe "." "." "Window" |
en bonus, si on veut virer le splashscreen au début :
1
| .\RPG_RT.exe "." "HideTitle" "Window" |
|
Raetribution | Megamike || tutos : 1 2 || Une bonne dose de maths pour la route |
Kenetec -
posté le 21/12/2019 à 14:28:40 (13059 messages postés)
| ~°~ | J'ai trouvé la solution ici : https://forums.rpgmakerweb.com/index.php?threads/how-do-i-force-a-game-into-window-mode-rpg-maker-2000.45158/
Il faut faire un raccourci du "RPG_RT.exe" et mettre après la cible du lien : NormalPlay ShowTitle Window
J'ai testé, ça fonctionne.
|
Le Miroir de Philéas (Jeu complet) |
Anton_ -
posté le 21/12/2019 à 14:33:54 (1538 messages postés)
| | Ah oui un raccourci ça peut aussi le faire.
|
Raetribution | Megamike || tutos : 1 2 || Une bonne dose de maths pour la route |
Ephy -
posté le 21/12/2019 à 21:36:18 (30119 messages postés)
- | [BIG SHOT] | Anton> Aucune idée de comment fonctionne le .bat ni comment faire ça
Kenetec> Merci pour l'idée mais c'est pour affecter l'exe principal et pouvoir partager un jeu qui se lance pas tout moche en plein écran. De mémoire les raccourcis ça marche que sur le PC où ils ont été créés.
|
Power Level: 1 148 355,38|Mystic Slayer (Value!+)|Le monde d'Adélaïde|Reikon no Yume|★ H-Project|Toho Danmaku Arena|Loli versus Ponies|Mes vidéos|Ma galerie|Débuter sur VX:10, 11|Tuto: Importation de ressources|Mapper avec les RTP VX|Touhou|Fan de Omenides|Fan de Estheone|Eph'ille: 14 |
Kenetec -
posté le 21/12/2019 à 22:22:38 (13059 messages postés)
| ~°~ | Citation: Kenetec> Merci pour l'idée mais c'est pour affecter l'exe principal et pouvoir partager un jeu qui se lance pas tout moche en plein écran. De mémoire les raccourcis ça marche que sur le PC où ils ont été créés. |
Dans ce cas il faut utiliser la solution .bat d'Anton.
C'est tout simple, tu crées un fichier texte, tu écris .\RPG_RT.exe "." "." "Window" dedans et tu sauvegardes le fichier en l’appelant commetuveux.bat.
Ensuite le joueur devras cliquer dessus pour lancer le jeu en fenêtré.
Après si tu veux faire un truc plus propre, pour être sûr que le joueur clique sur le .bat et non sur l'exe par exemple, ben tu peux faire en sorte que quand il extrait son archive, il voit uniquement le fichier .bat, et les données du jeu sont à côté un autre dossier.
Dans ce cas il faudra juste changer le chemin dans le fichier .bat. et pointer au bon endroit
Par exemple : .\Lenomdujeu\RPG_RT.exe "." "." "Window"
|
Le Miroir de Philéas (Jeu complet) |
Ephy -
posté le 21/12/2019 à 22:57:29 (30119 messages postés)
- | [BIG SHOT] | Merci Kenetec. Tu m'apprend des choses très intéressantes là. Je voulais justement un moyen propre de lancer le jeu sans devoir chercher un .exe au milieu de centaines de fichiers.
Je testerais tout ça.
edit: Sinon y'a moyen de changer l'icone du .bat pour avoir quelque chose de vraiment propre?
|
Power Level: 1 148 355,38|Mystic Slayer (Value!+)|Le monde d'Adélaïde|Reikon no Yume|★ H-Project|Toho Danmaku Arena|Loli versus Ponies|Mes vidéos|Ma galerie|Débuter sur VX:10, 11|Tuto: Importation de ressources|Mapper avec les RTP VX|Touhou|Fan de Omenides|Fan de Estheone|Eph'ille: 14 |
Kenetec -
posté le 23/12/2019 à 23:29:48 (13059 messages postés)
| ~°~ | Après une recherche rapide, apparemment il existe ce truc : "bat to exe converter".
https://www.clubic.com/telecharger-fiche137742-bat-to-exe-converter.html
Qui devrait te permettre d'obtenir un exe donc de changer l'icône, en plus d'avoir une extension en .exe.
Ce qui est plus "rassurant" pour l'utilisateur qu'un .bat un peu louche.
|
Le Miroir de Philéas (Jeu complet) |
Ephy -
posté le 24/12/2019 à 23:24:33 (30119 messages postés)
- | [BIG SHOT] | Merci beaucoup. C'est exactement ce que je voulais. Non seulement ça me lance le jeu en fenêtré mais en plus c'est un joli exe hors du dossier principal du jeu, sans console cmd derrière et le programme permet même de mettre une icone à la création de l'exe. Manque plus qu'il me fasse le café.
Ma dernière question tant qu'à y être, est-ce que dans le .bat on peut forcer l'installation d'une police? Ce serait plus pratique que de faire installer la police directement par le joueur.
|
Power Level: 1 148 355,38|Mystic Slayer (Value!+)|Le monde d'Adélaïde|Reikon no Yume|★ H-Project|Toho Danmaku Arena|Loli versus Ponies|Mes vidéos|Ma galerie|Débuter sur VX:10, 11|Tuto: Importation de ressources|Mapper avec les RTP VX|Touhou|Fan de Omenides|Fan de Estheone|Eph'ille: 14 |
AzRa -
posté le 27/12/2019 à 09:38:59 (11326 messages postés)
| 418. I'm a teapot. | Je vois que personne ne répond (mais je sais pas trop pourquoi ce topic est toujours highlighted chez moi donc j'y reviens toujours pour constater que la dernière question reste sans réponse) et je ne sais pas non plus y répondre, mais en général quand j'ai une question du genre stackoverflow sait pas mal y répondre :
https://stackoverflow.com/questions/12946384/windows-install-fonts-from-cmd-bat-file
Essaye voir si tu peux faire quelque chose des infos données sur ce thread.
|
Agus fagaimid suid mar ata se. |
Ephy -
posté le 28/12/2019 à 09:30:52 (30119 messages postés)
- | [BIG SHOT] | Merci pour le lien. J'avais cherché sur le net comment faire mais honte à moi, je n'ai pas pensé faire la recherche en anglais.
Ça m'a l'air un peu compliqué (apparemment il faut un bout de code pour toucher au registre, j'ai peur de faire une connerie) mais je vais essayer ça.
|
Power Level: 1 148 355,38|Mystic Slayer (Value!+)|Le monde d'Adélaïde|Reikon no Yume|★ H-Project|Toho Danmaku Arena|Loli versus Ponies|Mes vidéos|Ma galerie|Débuter sur VX:10, 11|Tuto: Importation de ressources|Mapper avec les RTP VX|Touhou|Fan de Omenides|Fan de Estheone|Eph'ille: 14 |
kirk -
posté le 03/01/2020 à 03:28:28 (1118 messages postés)
| | Vraiment intéressant qu'il est possible de passer des arguments supplémentaires au démarrage du fichier exécutable d'un jeu RM2k. Je ne pensais pas que ce dernier pouvait prendre des paramètres additionnels.
J'avais dans l'idée de faire mon propre exécutable afin de démarrer mes jeux RM avec un émulateur de manette intégré (principalement pour supporter le DS4 en bluetooth) car le support uniquement clavier m'énerve un peu à vrai dire. Certe, il existe des applications tiers et des émulateurs de manette, mais j'ai vraiment envis que l'utilisateur n'ait rien à faire et tout.
Pour ce qui est de faire apparaître le jeu en mode fenêtré, faire ceci en C# n'est pas vraiment compliquer:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
private void bfbtnStart_Click(object sender, EventArgs e)
{
try
{
string path = bftxtPath.Text;
string command = string.Empty;
if (rbWindowed.Checked)
{
command += " . . Window";
}
if (System.IO.File.Exists(path))
{
System.Diagnostics.Process.Start(path, command);
}
else
{
DisplayMessage(MessageBoxIcon.Error, "Fichier introuvable", $"Le fichier '{path}' est introuvable.");
}
}
catch (Exception ex)
{
DisplayError(ex);
}
}
|
Mon message sert probablement à rien, mais l'existence de ce topic m'a donné de nouvelles idées
|
Ephy -
posté le 03/01/2020 à 09:12:42 (30119 messages postés)
- | [BIG SHOT] | Ah c'est sympa aussi ton idée de launcher comme ça.
Une version où le créateur peut lui même indiquer l'exe à lancer (et ainsi retirer la 1ere ligne où le joueur peut mettre le lien de son exe) serait super pratique pour plein de gens.
|
Power Level: 1 148 355,38|Mystic Slayer (Value!+)|Le monde d'Adélaïde|Reikon no Yume|★ H-Project|Toho Danmaku Arena|Loli versus Ponies|Mes vidéos|Ma galerie|Débuter sur VX:10, 11|Tuto: Importation de ressources|Mapper avec les RTP VX|Touhou|Fan de Omenides|Fan de Estheone|Eph'ille: 14 |
Gari -
posté le 03/01/2020 à 10:00:46 (5901 messages postés)
- | | OK, est-ce que c'est vraiment très déplacé si je demande le mode de fonctionnement ? (et ce bout de code est supposé afficher l'image du haut, ou juste le mode fenêtré ?). string path = chemin vers l'exécutable ?
|
kirk -
posté le 04/01/2020 à 02:04:34 (1118 messages postés)
| | Quand je vais me sentir prêt, je vais créer un topic à ce sujet, car oui, effectivement je crois que cela pourrait être intéressant pour nous tous qui utilise encore ce bon vieux RM2000 et RM2003.
Gari a dit: OK, est-ce que c'est vraiment très déplacé si je demande le mode de fonctionnement ? (et ce bout de code est supposé afficher l'image du haut, ou juste le mode fenêtré ?). string path = chemin vers l'exécutable ? |
En fait il s'agit de la méthode qui est exécuter quand l'utilisateur clique sur le bouton "Jouer au Jeu" dans l'application que je suis présentement en train d'expérimenter avec.
Pour être vraiment spécifique de ce qu'il faut faire:
1
2
3
4
5
6
7
8
|
private void WindowedPower()
{
string path = @"C:\GAME\RPG_RT.exe"; //chemin du l'exécutable du jeu
string command = " . . Window"; // commande pour faire en sorte que le jeu soit en mode fenêtré
System.Diagnostics.Process.Start(path, command); //Démarrage du jeu rpg maker
}
|
|
| Narrer l'autocatégorème | Ephy > ce jeu est réalisé sur RM 2003 mais le .exe qu'on télécharge lance directement le jeu ! (sans décompression ni installation ni rien)
Je sais qu'à la base ton topic est là pour trouver une façon de forcer le lancement en mode fenêtré, mais vu qu'on y a abordé les façons alternatives de lancer un jeu, je trouvais ça intéressant d'en parler. Je ne sais pas comment Ccd-Tof s'y est pris par contre, mais je l'ai en ami sur Fb donc si ça intéresse quelqu'un je pourrai lui demander.
|
Quel RPG Maker choisir ? • Ocarina of Time PC • Polaris 03 |
Ephy -
posté le 16/01/2020 à 20:55:28 (30119 messages postés)
- | [BIG SHOT] | Merci. J'avais déjà trouvé un autre jeu, Ib, qui faisait tout pareil que ce que je voulais (fenêtré+exe séparé du dossier-foutoir de RM) dont j'ai piqué l'exe.
Tu peux toujours lui demander si ça ne t'embête pas, c'est intéressant à savoir.
|
Power Level: 1 148 355,38|Mystic Slayer (Value!+)|Le monde d'Adélaïde|Reikon no Yume|★ H-Project|Toho Danmaku Arena|Loli versus Ponies|Mes vidéos|Ma galerie|Débuter sur VX:10, 11|Tuto: Importation de ressources|Mapper avec les RTP VX|Touhou|Fan de Omenides|Fan de Estheone|Eph'ille: 14 |
| Narrer l'autocatégorème | Réponse de Ccd : ça se nomme Mole Box Pro ...et c'est payant.
|
Quel RPG Maker choisir ? • Ocarina of Time PC • Polaris 03 |
Index du forum > Entraide > [RESOLU] [RM2000 / RM2003?] Lancer l'exe en mode fenêtré
|
|
|