Complément d'Instruments virtuels fait par FlyFrog pour vous

Planche de bord ou MIP / Instruments ou Gauges maison / Pedestal / Overhead ou Planche de bord supèrieure

Re: Complément d'Instruments virtuels fait par FlyFrog pour

Messagede Kelt760 » Ven 23 Sep 2011 10:38

Bonjour à tous,

je suis en train d'essayer de lancer les gauges de Laurent par un script Autohotkey.

Code: Tout sélectionner
^!w::
SetWorkingDir C:\Documents and Settings\Pierre\Mes documents\Cockpit\Laurent\KI256_ADI_100
run KI256_ADI.exe
Sleep 500

return

exitapp

Mais j'ai un problème : la gauge se lance, mais j'ai aussitôt un message :

Microsft Visual C++ Runtime Library

Runtime Error
Program : C:\Documents and Settings\Pierre\……KI256_ADI.exe

This application has requested the Runtime to terminate it in a unusual way. Please contact the application support team for more information.


A noter : parfois une gauge veut bien ne pas me mettre ce message et fonctionne bien.
Et le plus souvent, quand elle fonctionne, la gauge ne "veut pas" quitter : il reste un carré noir et il faut passer par Ctrl-Alt-Suppr...

Fix dit que tout va bien chez lui ; j'ai le problème du Runtime sur plusieurs machines.. Que dois-je faire ? gratgrat
Pierre
--------------
http://www.simubaron.fr le site des 2 Pierre. Venez nous voir !
Avatar de l’utilisateur
Kelt760
 
Messages: 204
Inscription: 27/03/09

Re: Complément d'Instruments virtuels fait par FlyFrog pour

Messagede FiX » Ven 23 Sep 2011 10:59

Si tu remontes un peu les pages du post tu verras que je parle de ce problème que j'ai également chez moi (en fait je crois que tout le monde là plus ou moins, mais il y avait quelqu'un qui avait réussit à l'éviter en fermant ses gauge via un .batch justement.
Pour l'ouverture, j'ai eu le même soucis mais tu verras qu'il y a également un post ou l'on parle de l'ouverture de toutes les gauges via autohotkey, et quelqu'un a mis son script (qui fonctionne), depuis j'ouvre les gauges de laurent sans problème.
Par contre pour la fermeture je n'ai jamais résolu le problème, du coup je fais un ctrl alt suprr pour les fermer.
i7 2600k/P8P67pro/16Go PC3 17000/RX 580/SSD 250 Go et 120Go/W10x64
https://www.facebook.com/cessna150.sim
Avatar de l’utilisateur
FiX
 
Messages: 4673
Inscription: 8/01/10
Localisation: Reims/Maubeuge

Re: Complément d'Instruments virtuels fait par FlyFrog pour

Messagede Kelt760 » Ven 23 Sep 2011 11:16

J'ai bien lu tout ça, mais je n'ai pas vu de solution : c'est quand je passe par le script autohotkey que j'ai le runtime error... Si je les lance une à une, ça marche très bien !
Pierre
--------------
http://www.simubaron.fr le site des 2 Pierre. Venez nous voir !
Avatar de l’utilisateur
Kelt760
 
Messages: 204
Inscription: 27/03/09

Re: Complément d'Instruments virtuels fait par FlyFrog pour

Messagede FiX » Ven 23 Sep 2011 11:48

Oui, oui, j'avais le même soucis.
Je vais essayer de retrouver mon post, je me souviens que le lancement des gauges de laurent via autohotkey étaient dans un post dédié (pas dans celui de ses gauges)
i7 2600k/P8P67pro/16Go PC3 17000/RX 580/SSD 250 Go et 120Go/W10x64
https://www.facebook.com/cessna150.sim
Avatar de l’utilisateur
FiX
 
Messages: 4673
Inscription: 8/01/10
Localisation: Reims/Maubeuge

Re: Complément d'Instruments virtuels fait par FlyFrog pour

Messagede FlyFrog » Ven 23 Sep 2011 14:57

Kelt760 a écrit: Microsft Visual C++ Runtime Library

Runtime Error
Program : C:\Documents and Settings\Pierre\……KI256_ADI.exe

This application has requested the Runtime to terminate it in a unusual way. Please contact the application support team for more information.


Tiens, bizzare cette erreur de runtime, car je n'utilise pas du tout Visual C++ pour mes gauges, ni son runtime. Serait-ce un message d'erreur de AutoHotkey?

Pour le problème de la fermeture des gauges, je vais vraiment prendre du temps pour résoudre ce problème.

En attendant, la gauge VOR/GS KI209 est dispo sur mon site :
Image

Laurent
Image
Xeon W3690 @ 3.8Ghz, 6GB RAM, HD5850, W7 64bits, FSX
Avatar de l’utilisateur
FlyFrog
 
Messages: 134
Inscription: 26/04/10
Localisation: Neuchâtel, Suisse

Re: Complément d'Instruments virtuels fait par FlyFrog pour

Messagede Kelt760 » Ven 23 Sep 2011 15:45

En effet, c'est bizarre ! Mais ça ne me donne pas la solution... Qui arrive à lancer les gauges par Autohotkey?
Sinon, je crois qu'on fair un fichier batch, mais je ne sais pas enchaîner les commandes d'ouverture de programmes dans un même fichier Batch...
Pierre
--------------
http://www.simubaron.fr le site des 2 Pierre. Venez nous voir !
Avatar de l’utilisateur
Kelt760
 
Messages: 204
Inscription: 27/03/09

Re: Complément d'Instruments virtuels fait par FlyFrog pour

Messagede FlyFrog » Ven 23 Sep 2011 16:46

Faire un batch pour lancer les gauges n'est pas beaucoup plus compliqué que AutoHotKey.

Exemple :

Créer un fichier TOTO.bat avec notepad. Remplacer TOTO avec le nom que tu veux.

Ensuite dans ce fichier, pour chaque gauges entrer les trois lignes suivantes en les adaptant pour chaques gauges :
Code: Tout sélectionner
cd C:\Documents and Settings\Pierre\Mes documents\Cockpit\Laurent\KI256_ADI_100
KI256_ADI.exe
ping 127.0.0.1 -n 2 > nul
...ici les mêmes trois lignes pour la gauge suivante...

La ligne avec le ping est un bricolage pour faire une pause (ici le 2 pour 1 seconde, 3 pour 2 secondes, etc).
Cela a le même effet que le Sleep de AutoHotKey
Image
Xeon W3690 @ 3.8Ghz, 6GB RAM, HD5850, W7 64bits, FSX
Avatar de l’utilisateur
FlyFrog
 
Messages: 134
Inscription: 26/04/10
Localisation: Neuchâtel, Suisse

Re: Complément d'Instruments virtuels fait par FlyFrog pour

Messagede bebert » Ven 23 Sep 2011 17:11

salut laurent ,

encore une fois je suis sur le c....l , j'arrete de dire merci car les lettres sur ces touches ont disparue lolaffiche

j'ai suivi tes instructions pour le lancement en sequence , mais il dit " donnee invalide " , et je suis sous win7 64bit


merci affiche merci affiche
Image
Avatar de l’utilisateur
bebert
 
Messages: 348
Inscription: 8/10/09

Re: Complément d'Instruments virtuels fait par FlyFrog pour

Messagede eric11 » Ven 23 Sep 2011 19:04

Bonsoir à tous,
je vois que certains ont encore des problèmes avec autohotkey pour ouvrir et fermer des applications, aussi je vous poste mon script, qui fonctionne au démarrage et à l'arrêt (sous W XP)

Code: Tout sélectionner
#a::   ;   Lance les applications par Win a

setworkingdir C:\Documents and Settings\admin.E\Bureau\KX155_100
run C:\Documents and Settings\admin.E\Bureau\KX155_100\KX155.exe
setworkingdir C:\Documents and Settings\admin.E\Bureau\C182_TC_170
run C:\Documents and Settings\admin.E\Bureau\C182_TC_170\C182_TC.exe
setworkingdir C:\Documents and Settings\admin.E\Bureau\GEN_TURNCO_100
run C:\Documents and Settings\admin.E\Bureau\GEN_TURNCO_100\GEN_TURNCO.exe
setworkingdir C:\Documents and Settings\admin.E\Bureau\KI256_ADI_120
run C:\Documents and Settings\admin.E\Bureau\KI256_ADI_120\KI256_ADI.exe
setworkingdir C:\Documents and Settings\admin.E\Bureau\PC12_ALT_150
run C:\Documents and Settings\admin.E\Bureau\PC12_ALT_150\PC12_ALT.exe
setworkingdir C:\Documents and Settings\admin.E\Bureau\C172_TACHO_150
run C:\Documents and Settings\admin.E\Bureau\C172_TACHO_150\C172_TACHO.exe
setworkingdir C:\Documents and Settings\admin.E\Bureau\C172_AIRSPEED_150
run C:\Documents and Settings\admin.E\Bureau\C172_AIRSPEED_150\C172_AIRSPEED.exe
setworkingdir C:\Documents and Settings\admin.E\Bureau\KT76C_100
run C:\Documents and Settings\admin.E\Bureau\KT76C_100\KT76C.exe


return


#z::   ; Ferme les fenêtres par Win z


WinKill KI256 ADI
WinKill Bendix King KX155
WinKill PC12 Altimeter
WinKill Cessna 172 Airspeed
WinKill C182 Thermo
Winkill General Turn Coordinator
Winkill C172 Tachometer
Winkill Bendix King KT76C
return



Mes répertoires des gauges de flyfrog sont sur mon bureau.

Concernant la fermeture, attention piège!, c'est très con...
le winkill doit porter impérativement sur le nom de la fenêtre ouverte, en respectant la casse (on peut mettre que le début du nom), et non pas sur le nom du processus ou de l'exe!

Il faut donc ouvrir la fenêtre, contrôler son nom et écrire la ligne Winkill après...
En espérant avoir pu vous aider...
@+
Eric.
C'est parce que la vitesse de la lumière est supérieure à celle du son,
que certains individus paraissent brillants avant d'avoir l'air con.
Avatar de l’utilisateur
eric11
 
Messages: 274
Inscription: 13/08/10

Re: Complément d'Instruments virtuels fait par FlyFrog pour

Messagede algue14 » Ven 23 Sep 2011 20:34

Salut

Voici un script qui fonctionne chez moi.

Après chaque ouverture de gauge, j'ai systématiquement mis une pause de 600 ms ,sinon ça va si vite que tout semble vouloir s'ouvrir en même temps et effectivement ça peut planter

Idem pour la fermeture , il y a des pause de 500 ms et même 1200 ms pour gauge composer.
Par contre je ferme avec winclose et ça marche très bien à condition d'indiquer le titre de la fenêtre -celle qui est dans le bandeau bleu-

exemple: WinClose, Bendix King KNI582 RMI V1.00

Concernant Gauge composer j'ai été obligé de générer des Alt+F4 (Send, !{F4} )car toute les fenêtres ouvertes s'apellent
"gauge composer" et si tout se ferme d'un coup ça fait planter FS furieuxfumée
Bon c'est quand on quitte le vol mais quand même!! ecroulerire


Code: Tout sélectionner
;
; AutoHotkey Version: 1.x
; Language:       English
; Platform:       Win9x/NT
; Author:         A.N.Other <myemail@nowhere.com>
;
; Script Function:
;   Template script (you can customize this template by editing "ShellNew\Template.ahk" in your Windows folder)
;
;************************ ouverture des gauges par alt+F11******************************

^F11::
Run C:\util\fs\widefs\WideClient.exe
Sleep, 600

SetWorkingDir C:\util\fs\free pour panel
Run vsi.exe
Sleep, 600

SetWorkingDir C:\Program Files\lj45_ADI
Run LJ45_ADI.exe
Sleep, 600

SetWorkingDir C:\util\fs\pilatus\KNI582_RMI_100
Run KNI582_RMI.exe
Sleep, 600

SetWorkingDir C:\util\fs\pilatus\alti
Run PC12_ALT.exe
Sleep, 600


Run C:\Program Files\IOCP Software\Gauge Composer\Gauges\config\config.egc
Sleep, 600


Run C:\Program Files\IOCP Software\Gauge Composer\Gauges\dme\dme.egc
Sleep, 600

Run C:\Program Files\IOCP Software\Gauge Composer\Gauges\dme\dme2.egc
Sleep, 600

Run C:\Program Files\IOCP Software\Gauge Composer\Gauges\RADIOS\radios.egc
Sleep, 600

Run C:\Program Files\IOCP Software\Gauge Composer\Gauges\EICAS_737NG\eicas_737ng-kg_4.egc
Sleep, 600

Run C:\Program Files\IOCP Software\Gauge Composer\Gauges\flaps\flaps2.egc

Sleep, 600

Run C:\Program Files\IOCP Software\Gauge Composer\Gauges\radio_alti\ralti2.igc
WinActivate
Sleep, 500
MouseClick, left, 97,34

return

;*********************************fermeture des gauges par alt+F12***********************

^F12::


WinClose, Learjet 45 Standby ADI V1.10
Sleep, 500

WinClose, Bendix King KNI582 RMI V1.00
Sleep, 500

WinClose, PC12 Altimeter V1.01
Sleep, 500

WinClose, Beechcraft K.A. VSI Indicator V1.0 - FlightDeckSoft.com
Sleep, 1000



MouseClick, left, 1233, 642
Send, !{F4}
Sleep, 1200

MouseClick, left, 860, 783
Send, !{F4}
Sleep, 1200

MouseClick, left, 1367, 20
Send, !{F4}
Sleep, 1200

MouseClick, left, 857, 78
Send, !{F4}
Sleep, 1200

MouseClick, left, 173, 567
Send, !{F4}
Sleep, 1200

MouseClick, left, 364, 588
Send, !{F4}
Sleep, 1200
MouseClick, left, 79, 107
Send, !{F4}
Sleep, 1200
Send, !{F4}
Sleep, 1200

WinClose, WideClient FS98 Eliminator

Sleep, 800


return


Voilà

A+

Alain
A+

Alain
Avatar de l’utilisateur
algue14
 
Messages: 1638
Inscription: 20/04/09
Localisation: Caen ; Normandie

PrécédenteSuivante

Retourner vers Tableau de bord





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 4 invités