Exécution dans console DOS-Invite de commandes ?
-
- Messages : 6
- Inscription : lun. 26/sept./2016 20:49
Exécution dans console DOS-Invite de commandes ?
Bonjour ts,
Je n'ai pas encore programmé mais j'aurais voulu savoir comment envoyer ts mes .exe sur la console w8.1 x64 ?
Merci d'avance
barmet
Je n'ai pas encore programmé mais j'aurais voulu savoir comment envoyer ts mes .exe sur la console w8.1 x64 ?
Merci d'avance
barmet
Re: Exécution dans console DOS-Invite de commandes ?
Salut ! Je ne comprends pas vraiment la question... Envoyer un exe sur la console ? Tu peux compiler un programme spécialement dédié à la console (voir les options du compilateur), et ensuite lancer cet exe directement depuis la console, ou avec un runprogram().
Re: Exécution dans console DOS-Invite de commandes ?
avec un login en forme d'email....... un Bot ?
- Kwai chang caine
- Messages : 6989
- Inscription : sam. 23/sept./2006 18:32
- Localisation : Isere
Re: Exécution dans console DOS-Invite de commandes ?
La premiere chose que je me suis dit, put...celui la il nous facilite pas la tache quand faudra lui reponde en "@barmet@cool.fr.nf"avec un login en forme d'email

-
- Messages : 6
- Inscription : lun. 26/sept./2016 20:49
Re: Exécution dans console DOS-Invite de commandes ?
Salut les gars,
Non, je ne suis pas une bobotte, mais une barmet (bonne à r..., mauvaise en t..) !!!....
Y a eu un mélange ds les cases. Si quelqu'un pouvait me rectifier cette chose, cela arrangerait tout le monde, je pense.
Mon problème est le suivant, à savoir que je suis sous w8.1 et je viens de découvrir pb avant-hier et j'essaie de voir s'il peut me convenir,
compte tenu de mes contraintes :
_ utilisation de la console windows administrateur, exclusivement, pour l'exécution,
_ garder le contrôle au prompt avec les impressions sur cette console.
Ce matin, j'ai fait un petit test pour vérifier, cela marche très bien, à part que ma console est ignorée.
Je ne suis pas une spécialiste, au bout d'une heure .
Vos lumières m'aideront.
@+
barmet
Non, je ne suis pas une bobotte, mais une barmet (bonne à r..., mauvaise en t..) !!!....
Y a eu un mélange ds les cases. Si quelqu'un pouvait me rectifier cette chose, cela arrangerait tout le monde, je pense.
Mon problème est le suivant, à savoir que je suis sous w8.1 et je viens de découvrir pb avant-hier et j'essaie de voir s'il peut me convenir,
compte tenu de mes contraintes :
_ utilisation de la console windows administrateur, exclusivement, pour l'exécution,
_ garder le contrôle au prompt avec les impressions sur cette console.
Ce matin, j'ai fait un petit test pour vérifier, cela marche très bien, à part que ma console est ignorée.
Je ne suis pas une spécialiste, au bout d'une heure .
Vos lumières m'aideront.
@+
barmet
Dernière modification par barmet@cool.fr.nf le sam. 01/oct./2016 10:02, modifié 2 fois.
Re: Exécution dans console DOS-Invite de commandes ?
Compilateur > Options du compilateur > Format de l'exécutable > Console_ utilisation de la console windows administrateur, exclusivement, pour l'exécution,
Print(), Input() etc_ garder le contrôle au prompt avec les impressions sur cette console.
http://www.purebasic.com/french/documen ... index.html
PS. Le mélange des deux est aussi possible (application GUI et console)

Re: Exécution dans console DOS-Invite de commandes ?
Poste un code succint. C'est plus simple parqu'on ne sait pas quelle console est ignorée par quoi ou par qui.
Si tu ne précises pas, il y a pleins de réponses possibles de notre part, mais inutiles. En mettant un code assez court entre balises...
[code]
ton code
[/code]
...notre aide sera beaucoup plus efficace, et peut-être même que nous seront utiles.
Change de pseudo aussi, si c'est trop lourd à écrire pour te connecter.
Si tu ne précises pas, il y a pleins de réponses possibles de notre part, mais inutiles. En mettant un code assez court entre balises...
[code]
ton code
[/code]
...notre aide sera beaucoup plus efficace, et peut-être même que nous seront utiles.
Change de pseudo aussi, si c'est trop lourd à écrire pour te connecter.
-
- Messages : 6
- Inscription : lun. 26/sept./2016 20:49
Re: Exécution dans console DOS-Invite de commandes ?
Bonjour ts,
J'ai dû m'absenter et je suis rentrée tard, hier soir de ce déplacement familial.
Je viens de jeter un oeil sur vos posts et vous dit le plus vite possible mes conclusions.
@+
barmet
J'ai dû m'absenter et je suis rentrée tard, hier soir de ce déplacement familial.
Je viens de jeter un oeil sur vos posts et vous dit le plus vite possible mes conclusions.
@+
barmet
-
- Messages : 6
- Inscription : lun. 26/sept./2016 20:49
Re: Exécution dans console DOS-Invite de commandes ?
Salut Marc,
Seule ta solution m'a intéressée, je n'y croyais pas mais, en désespoir de cause, je l'ai essayée.
J'avais, comme une barmet, coché "windows" (quelle abrutie!, isn't it?).
Il fallait qd même savoir que "console" était "windows invite de commandes" (Je suis coconne).
Hé bé, ça marche, enfin presque, car je ne suis pas arrivée à récupérer le scrolling.
D'autre part, on voit bien qu'il y a de gros problèmes de soft, parce que j'ai dû recharger
le compile car après +ieurs plantages les options volent en éclat.
Après, c'est allé, seul bémol le scolling, pour lequel je ne trouve pas de vraies commandes.
Je vous dirai ce qui ne va pas, si cela intéresse qqun.
Autre pb pour pb plus grave à mon avis qui devrait confirmer la faiblesse du soft et/ou des développeurs :
........ le site a dû être élaboré en pb, d'où gros problèmes et il n'est pas opérationnel pour forum et assistance.
@+
barmet
Seule ta solution m'a intéressée, je n'y croyais pas mais, en désespoir de cause, je l'ai essayée.
J'avais, comme une barmet, coché "windows" (quelle abrutie!, isn't it?).
Il fallait qd même savoir que "console" était "windows invite de commandes" (Je suis coconne).
Hé bé, ça marche, enfin presque, car je ne suis pas arrivée à récupérer le scrolling.
D'autre part, on voit bien qu'il y a de gros problèmes de soft, parce que j'ai dû recharger
le compile car après +ieurs plantages les options volent en éclat.
Après, c'est allé, seul bémol le scolling, pour lequel je ne trouve pas de vraies commandes.
Je vous dirai ce qui ne va pas, si cela intéresse qqun.
Autre pb pour pb plus grave à mon avis qui devrait confirmer la faiblesse du soft et/ou des développeurs :
........ le site a dû être élaboré en pb, d'où gros problèmes et il n'est pas opérationnel pour forum et assistance.
@+
barmet
Re: Exécution dans console DOS-Invite de commandes ?
Salut,
Franchement je ne pige rien à ce que tu dis.
On veut bien tenter de t'aider mais
- Soit claire
- Propose du code !
Quel soft ? Quel devs ?Autre pb pour pb plus grave à mon avis qui devrait confirmer la faiblesse du soft et/ou des développeurs :
.
Quel site ?........ le site a dû être élaboré en pb, d'où gros problèmes et il n'est pas opérationnel pour forum et assistance
Franchement je ne pige rien à ce que tu dis.
On veut bien tenter de t'aider mais
- Soit claire
- Propose du code !
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: Exécution dans console DOS-Invite de commandes ?
Console car PB fonctionne aussi sous Linux et Mac et que c'est le nom officiel des applications "lignes de commandes"barmet@cool.fr.nf a écrit :Il fallait qd même savoir que "console" était "windows invite de commandes"
C'est le cas de tous les environnement de programmation, sauf que la plupart proposent ce choix dans une fenêtre d'accueil quand on commence un projet:
Application GUI / Application Console / DLL ?
Il est inutile d'alourdir l'IDE avec un assistant puisqu'on fait en majorité des applications GUI
Il n'y a pas de scrolling dans les applications console quelque soit le système, tu dois le gérer toi-même. La barre de défilement dans une fenêtre console est gérée par l'OSbarmet@cool.fr.nf a écrit : Hé bé, ça marche, enfin presque, car je ne suis pas arrivée à récupérer le scrolling.
Ce n'est pas l'IDE qui plante, mais l'application qu'il a lancé. Du coup, l'IDE semble planté (car l'OS affiche une fenêtre de fermeture d'application)barmet@cool.fr.nf a écrit : D'autre part, on voit bien qu'il y a de gros problèmes de soft, parce que j'ai dû recharger
le compile car après +ieurs plantages les options volent en éclat.
On peut presque toujours reprendre la main sur une application PB qui plante en cours de construction (pourvu qu'on ait activé le débug)
ALT + Tab et revenir sur l'IDE, puis cliquer sur l'arrêt d'urgence (croix rouge: Arrêter le programme)
Au pire
CTRL + ALT + DEL puis gestionnaire de tâche, puis basculer sur l'IDE et même manip.
Pour sauver les options de l'IDE, sauver le répertoire %appdata%\purebasic
Si ton application plante l'IDE, il y a très probablement des "barrières de sécurité" à mettre en place
(voir les fonctions IsXXXXXX qui résolvent ce type de problème)
Si tu portes une application issue d'un autre Basic et que ton programme n'a rien de confidentiel, poste ici le programme où certaines parties. On te montrera comment fiabiliser et tirer au mieux le grand nombre de fonctions de PB.
(le reste de ton post, je ne comprend pas ?

-
- Messages : 6
- Inscription : lun. 26/sept./2016 20:49
Re: Exécution dans console DOS-Invite de commandes ?
@Marc56,
Tout d'abord je dois te préciser que je teste pb, ne le connaissant pas du tout et ayant lu qu'il était développé
en assembleur (ce qui m'a attirée). Je voudrais le tester ds un 1er temps en mode texte exclusivement.
Je pratique actuellement le QB64 développé en C/C++ que je dois abandonner parce que Galleon se consacre à Androïd
et il y a trop de bugs et j'ai un millier de pg à convertir de QBasic et Gw-basic en Basic x64, quel qu'il soit mais sans trop de bugs.
je réponds à tes remarques :
. pour ce qui est de la console, il est bien évident que je n'ai pas développé le format de l'exécutable
ds les options de compile; voyant "Windows" alors que j'avais téléchargé pb en windows, je ne suis pas allée
chercher + loin; il aurait fallu être manipulateur la nuit pour réagir autrement,
. pour le scrolling je te signale que la console Windows-IC-DOS ne supporte pas le graphique nativement en Qbasic,
seules les instructions lINE/CIRCLE sont tolérées et ce n'est pas du pixel mais du caractère; pour faire du graphique il faut
sortir du DOS ou EnableGraphicalConsole(1), mais on n'a plus de scrolling et de reprise de main; avec (0) on a le scroll mais pas le locate.
. pour l'IDE que je n'emploie jamais, sauf pour compiler car je n'ai pas d'autre solution, ce n'est donc pas l'appli
qui le plante puisque je me contente de créer un .exe envoyé sur la console par mes soins; je peux reconstituer les options
toute seule car je ne trouve pas ton répertoire et il n'y a pas de barrières de sécu puisque non utilisé.
Pour le reste que tu ne comprends pas, je reviendrai car je n'ai pas l'habitude d'être si longue.
Merci d'avoir répondu si vite et @+
barmet
Tout d'abord je dois te préciser que je teste pb, ne le connaissant pas du tout et ayant lu qu'il était développé
en assembleur (ce qui m'a attirée). Je voudrais le tester ds un 1er temps en mode texte exclusivement.
Je pratique actuellement le QB64 développé en C/C++ que je dois abandonner parce que Galleon se consacre à Androïd
et il y a trop de bugs et j'ai un millier de pg à convertir de QBasic et Gw-basic en Basic x64, quel qu'il soit mais sans trop de bugs.
je réponds à tes remarques :
. pour ce qui est de la console, il est bien évident que je n'ai pas développé le format de l'exécutable
ds les options de compile; voyant "Windows" alors que j'avais téléchargé pb en windows, je ne suis pas allée
chercher + loin; il aurait fallu être manipulateur la nuit pour réagir autrement,
. pour le scrolling je te signale que la console Windows-IC-DOS ne supporte pas le graphique nativement en Qbasic,
seules les instructions lINE/CIRCLE sont tolérées et ce n'est pas du pixel mais du caractère; pour faire du graphique il faut
sortir du DOS ou EnableGraphicalConsole(1), mais on n'a plus de scrolling et de reprise de main; avec (0) on a le scroll mais pas le locate.
. pour l'IDE que je n'emploie jamais, sauf pour compiler car je n'ai pas d'autre solution, ce n'est donc pas l'appli
qui le plante puisque je me contente de créer un .exe envoyé sur la console par mes soins; je peux reconstituer les options
toute seule car je ne trouve pas ton répertoire et il n'y a pas de barrières de sécu puisque non utilisé.
Pour le reste que tu ne comprends pas, je reviendrai car je n'ai pas l'habitude d'être si longue.
Merci d'avoir répondu si vite et @+
barmet
-
- Messages : 6
- Inscription : lun. 26/sept./2016 20:49
Re: Exécution dans console DOS-Invite de commandes ?
Bonjour ts,
j'ai regardé qqs forums ce w.e. et mes conclusions sont tjrs les mêmes à savoir que votre site est inutilisable pour des gens efficaces.
@Marc56.
Je ne comprends pas que tu ne comprennes pas. J'avais tout préparé la semaine dernière pour poster code, images, captures d'écran pour bien te montrer
ce qui se passait, mais pas moyen.
Votre site a plus de 10 ans et il n'est pas opérationnel ou bien on m'a fourgué la version d'il y a 15 ans car je n'ai pas vu ds ts les forums un seul morceau de code
ni une capture d'écran. C'est la 1ère fois que je vois cela depuis que je suis sur internet.
Tout ceci manque cruellement de cartésianisme sans doute l'influence des cow-girls.
Si, par hasard, il fallait paramétrer le site forum pour l'utiliser, il est bien évident qu'il n'en est pas question.
Une chose à signaler qd même : étant donné l"emploi de l'assembleur, ce qui est pour l'instant le seul attrait de pb, pourquoi n'avoir pas fait directement des macros style macro-assembleur comme on faisait avant sur 6800/6809/68000 Motorola ou 808+ Intel avec les DEC au lieu de faire du copié/collé vulgaire qui n'apporte pas grd chose?
@+
barmet
j'ai regardé qqs forums ce w.e. et mes conclusions sont tjrs les mêmes à savoir que votre site est inutilisable pour des gens efficaces.
@Marc56.
Je ne comprends pas que tu ne comprennes pas. J'avais tout préparé la semaine dernière pour poster code, images, captures d'écran pour bien te montrer
ce qui se passait, mais pas moyen.
Votre site a plus de 10 ans et il n'est pas opérationnel ou bien on m'a fourgué la version d'il y a 15 ans car je n'ai pas vu ds ts les forums un seul morceau de code
ni une capture d'écran. C'est la 1ère fois que je vois cela depuis que je suis sur internet.
Tout ceci manque cruellement de cartésianisme sans doute l'influence des cow-girls.
Si, par hasard, il fallait paramétrer le site forum pour l'utiliser, il est bien évident qu'il n'en est pas question.
Une chose à signaler qd même : étant donné l"emploi de l'assembleur, ce qui est pour l'instant le seul attrait de pb, pourquoi n'avoir pas fait directement des macros style macro-assembleur comme on faisait avant sur 6800/6809/68000 Motorola ou 808+ Intel avec les DEC au lieu de faire du copié/collé vulgaire qui n'apporte pas grd chose?
@+
barmet
- JohnJohnsonSHERMAN
- Messages : 648
- Inscription : dim. 13/déc./2015 11:05
- Localisation : Allez, cherche...
- Contact :
Re: Exécution dans console DOS-Invite de commandes ?
Au hasard sur le site, un des derniers sujets auquel j'ai participé il y a quelques jours... http://www.purebasic.fr/french/viewtopi ... =1&t=16310barmet@cool.fr.nf a écrit : je n'ai pas vu ds ts les forums un seul morceau de code
ni une capture d'écran. C'est la 1ère fois que je vois cela depuis que je suis sur internet.
Je ne sais pas comment tu est passée sur les forums sans voir de code, y'en a partout. Des captures d'écran aussi
Code : Tout sélectionner
Debug "Ne serai-ce qu'ici..."
Pour ce qui est des macros, tu peux en faire toi-même avec la fonction Macro. Tu peux les placer dans un fichier que tu inclueras au début de tes programmes, et tu pourras ainsi accéder à tes macros...
MacroInclude.pbi
Code : Tout sélectionner
Macro BoiteErreur
MessageRequester("Erreur","Une erreur fatale est survenue et le programme va se fermer.")
EndMacro
Macro Swap(truc, machin)
tmp = truc
truc = machin
machin = tmp
EndMacro
;Et ainsi de suite
Code : Tout sélectionner
IncludeFile "MacroInclude.pbi" ;On commence par inclure le fichier ou sont les macros
;Et aprés on fait ce qu'on veut avec...
x = 2
y = 5
Swap(x,y)
Debug x
Debug y
Euh... non je ne pense pas... Je n'ai jamais eu de probléme avec ce site. Ok le site de PB est un peu beaucoup viellot, mais les liens de téléchargement marchent, que demander de plus. (Ah par contre, il faudra signaler à Fred qu'au moins les 3/4 des liens de démo dans la page de showcast du site sont morts).barmet@cool.fr.nf a écrit : j'ai regardé qqs forums ce w.e. et mes conclusions sont tjrs les mêmes à savoir que votre site est inutilisable pour des gens efficaces.
"Le bug se situe entre la chaise et le clavier"
Votre expert national en bogage et segfaults.
CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
Votre expert national en bogage et segfaults.
CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
- Windows 10 x64 - PB 5.61 x64
- Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé
Re: Exécution dans console DOS-Invite de commandes ?
Tu as raison, il n'y a pas un seul modérateur qui a été capable de nettoyer ton sujet.Machin a écrit :Votre site a plus de 10 ans et il n'est pas opérationnel
Quel type de nettoyage souhaites-tu ?
- 1) Un nettoyage relax?
- 2) Un nettoyage option "Back to the future"?