Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 2
Aller à la page: 1, 2  >
[RESOLU] Erreur louche une fois le batch compilé
Auteur Message
Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
Bonjour à tous ! En essayant de compiler un batch, une erreur assez étrange est arrivé quand je l'ai testé,

Voici le code qui foire (permet de régler le son dans windows)
Code:

set /a Volume=10
set /a SETVolume=(%Volume%*65535)/20
nircmd setsysvolume %SETVolume%


Ce code fonctionne très bien lorsque le batch n'est pas compilé, or il déconne une fois qu'il l'est et m'affiche cette erreur :
Il m'affiche cette erreur au niveau de la variable SETVolume qui n'est pas définit (j'ai fait un echo %SETVolume% --> Commande ECHO désactivée.)
Code:

Nombre non valide. Les constantes numériques dit décimales (17),
soit hexadécimales (0x11), soit octales (021).


Merci d'avance pour votre aide ^^



Dernière édition par Xenoxis le Mer 10 Juin 2015 - 12:06; édité 2 fois

______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
Si le programme compilé ne crash pas, cherche le batch décompilé stocké dans un dossier temporaire (C:\users\%username%\AppData\local\temp ou C:\temp je sais plus) et cherche si il y a une erreur Wink




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
Hugo7 a écrit:
Si le programme compilé ne crash pas, cherche le batch décompilé stocké dans un dossier temporaire (C:\users\%username%\AppData\local\temp ou C:\temp je sais plus) et cherche si il y a une erreur Wink

Juste %temp% Laughing




______________________________________________________
Site MagicDosYoutubeFacebookVietcong 2 OlympeVietcong 2 Alliance
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
ça me donne C:\temp




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
Hugo7 a écrit:
ça me donne C:\temp

Ca depend de ton pc




______________________________________________________
Site MagicDosYoutubeFacebookVietcong 2 OlympeVietcong 2 Alliance
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
Hugo7 a écrit:
Si le programme compilé ne crash pas, cherche le batch décompilé stocké dans un dossier temporaire (C:\users\%username%\AppData\local\temp ou C:\temp je sais plus) et cherche si il y a une erreur Wink


En effet ! Il y a une erreur ! Voici le code que j'ai repérer qui est faux :
Code:

set /a SETVolume=(%volume%b2eargs%65535)/20
nircmd setsysvolume %SETVolume%


Au lieu de :
Code:

set /a Volume=10
set /a SETVolume=(%Volume%*65535)/20
nircmd setsysvolume %SETVolume%


Je me demande si ce ne serait pas le symbole * ???




______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
Heu tu compiles avec quoi ? essaye un autre "copulateur" Wink genre Quick Batch File Compiler d'Abyssmedia c'est le mieux, tu met une clé de licence crack car il ne vaut même pas le coup de l'acheter. j'ai jamais eu de problème avec lui Wink A part leur coté buisness à tout prix, ya pas de problème Laughing




______________________________________________________
Visiter le site web du posteur
Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
Skywalker a écrit:
Quick Batch File Compiler d'Abyssmedia c'est le mieux [...] il ne vaut même pas le coup de l'acheter.

Rien qui te choque? Laughing




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
Hugo7 a écrit:
Skywalker a écrit:
Quick Batch File Compiler d'Abyssmedia c'est le mieux [...] il ne vaut même pas le coup de l'acheter.

Rien qui te choque? Laughing



MAIS OUI C'EST CLAIR !

Au passage j'utilise Bat To EXE de F2K0 qui ne m'avait jamais fait une erreur de pareil ...
Je vais essayer de contacter le développeur du programme ....

Au passage Sky, j'aimerai éviter les réponses du type : "Change de programme ..." ou encore "réinstalle Windows" si tu vois ce que je veux dire ... Okay




______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
Essaye
Code:

set /a Volume=10
rem !
set /a Volume*=65535
rem !
set /a Volume/=20
rem !
nircmd setsysvolume %Volume%


J'ai mis des lignes vides (REM) afin qu'il ne t'imbrique pas les variables si il va trop vite, et j'ai décomposé le calcul en utilisant une autre manière.
J'ai testé ton calcul et les miens, ça me donne le même résultat final j'espère que le logiciel va mieux digérer ce code!




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
Hugo7 a écrit:
Essaye
Code:

set /a Volume=10
rem !
set /a Volume*=65535
rem !
set /a Volume/=20
rem !
nircmd setsysvolume %Volume%


J'ai mis des lignes vides (REM) afin qu'il ne t'imbrique pas les variables si il va trop vite, et j'ai décomposé le calcul en utilisant une autre manière.
J'ai testé ton calcul et les miens, ça me donne le même résultat final j'espère que le logiciel va mieux digérer ce code!


Non ça ne fonctionne pas ... A mon avis le compilateur est sensible à * !
Louche quand même ...
Skywalker a écrit:
"copulateur" Wink

J'ai adoré ce mot Mr. Green Mr. Green




______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
ça te donne quoi niveau batch décompillé dans %temp%?




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
Hugo7 a écrit:
ça te donne quoi niveau batch décompillé dans %temp%?


J'optient le fichier en .bat avec tout pareil à l’exception bien sûr de * qui est apparemment remplacé par b2eargs%




______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
Erreur du compilateur il gère pas les * apparement Laughing, j'ai compilé ton code avec QBFC et ça marche niquel, tu veux le .exe ?

Citation:
J'ai adoré ce mot Mr. Green Mr. Green

Laughing vive les corrections de mon tel !




______________________________________________________
Visiter le site web du posteur
Répondre en citant
Message [RESOLU] Erreur louche une fois le batch compilé 
Skywalker a écrit:
Erreur du compilateur il gère pas les * apparement Laughing, j'ai compilé ton code avec QBFC et ça marche niquel, tu veux le .exe ?
!

Non pour l'instant ça va je vais essayer de repasser sur une version plus ancienne et de voir avec le dévellopeur ...

Skywalker a écrit:

Laughing vive les corrections de mon tel !


Mr. Green




______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Message [RESOLU] Erreur louche une fois le batch compilé 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 2
Aller à la page: 1, 2  >
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch