Compiler plusieurs scripts en un seul

Fichiers de configuration .ini / Alimentation

Compiler plusieurs scripts en un seul

Messagede Papa Charlie » Mer 21 Oct 2009 22:44

Bonsoir,
Juste un petit message pour vous faire connaître le moyen expliqué par Nico Kaan pour compiler plusieurs scripts séparés, en un seul fichier.
Méthode très utile pour travailler sur des bouts de programmes séparément, et pour éviter des erreurs de compilation lorsque des mêmes numéros de variables sont utilisés.
A voir ici : http://www.lekseecon.nl/configsioc.html#multiplefiles
Philippe
Pourquoi je vole ? Demandez plutôt aux oiseaux...
http://www.everyoneweb.fr/papacharlie/
Avatar de l’utilisateur
Papa Charlie
 
Messages: 358
Inscription: 20/04/09
Localisation: Seyssel (Haute-Savoie)

Re: Compiler plusieurs scripts en un seul

Messagede guda » Mer 21 Oct 2009 22:52

Personnellement j'utilise une méthode identique, chaque système est dans un fichier script. Je sépare donc le panneau électrique du bleed, des éclairages....
Cela demande de l'organisation pour s'y retrouver (le mieux étant de référencer toutes les variables dans un fichier Excel)

A noter le mot STATIC qui permet à SIOC de ne pas modifier le numéro de la variable lorsqu'on lance le RUN
Avatar de l’utilisateur
guda
 
Messages: 443
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: Compiler plusieurs scripts en un seul

Messagede Papa Charlie » Mer 21 Oct 2009 23:00

Merci pour ces précisions que je ne connaissais pas...
Philippe
Pourquoi je vole ? Demandez plutôt aux oiseaux...
http://www.everyoneweb.fr/papacharlie/
Avatar de l’utilisateur
Papa Charlie
 
Messages: 358
Inscription: 20/04/09
Localisation: Seyssel (Haute-Savoie)

Re: Compiler plusieurs scripts en un seul

Messagede guda » Jeu 22 Oct 2009 12:02

Il faut faire cependant très attention.
1 - pas de pb si on déclare deux fois le même nom de variable. Le mode Run va le détecter, prévenir et s'arrêter
2 - par contre même si on déclare les variables en static (forçant à garder le numéro de variable), si deux variables utilisent le même numéro, SIOC va garder la première et renuméroter la seconde.
C'est pas trop grave mais cela peut perturber quand on cherche sa variable dans la console
Avatar de l’utilisateur
guda
 
Messages: 443
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: Compiler plusieurs scripts en un seul

Messagede ganlhi » Jeu 22 Oct 2009 12:22

Moi j'y vois surtout la possibilité de ne pas scroller comme un dingue dans mon fichier long comme le canal de Suez (expression à la c..., j'en convient) murrouge !

Donc je pense que je vais utiliser cette méthode, parce que les 1300 lignes commencent à faire, et j'en suis même pas à la moitié...
Guilhem

Image
Avatar de l’utilisateur
ganlhi
 
Messages: 728
Inscription: 19/04/09
Localisation: Toulouse

Re: Compiler plusieurs scripts en un seul

Messagede guda » Jeu 22 Oct 2009 13:06

Oui et surtout l'énorme valeur de cette solution est le debuggage : un probleme avec l'algho de Bleed Air, y a qu'a ouvrir le script Bleed. On travail alors sur 100 lignes au lieu de 2000

En tant qu'ancien developpeur, c'est une grosse tendance que de découper le script par fonction ou module.
Avatar de l’utilisateur
guda
 
Messages: 443
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: Compiler plusieurs scripts en un seul

Messagede jedi511 » Mer 13 Jan 2010 11:40

Salut à tous,

eh oui de retour aux commandes,
après quelques temps un peu éloigné de mon cockpit,me revoila
avec beaucoup de sujets à lire.

Cette solution est très bien un script pour chaque module.
Mais je ne trouve nulle part trace du mot STATIC dans les références SIOC,
pourrais-t-on avoir un example?

merci

Alain
jedi511
 
Messages: 15
Inscription: 29/04/09
Localisation: Liège (Belgique)

Re: Compiler plusieurs scripts en un seul

Messagede guda » Mer 13 Jan 2010 12:29

C'est clair que j'ai mis du temps pour trouver STATIC.
Déjà faut absolument avoir la toute dernière version de SIOC

Tu trouveras mes scripts à l'adresse : http://ifair.fr/IMG/zip/scripts.zip
Avatar de l’utilisateur
guda
 
Messages: 443
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)

Re: Compiler plusieurs scripts en un seul

Messagede jedi511 » Mer 13 Jan 2010 21:54

Merci guda,
je travaille avec la version 3.7 pour la programmation de mes modules plug and play.
Ca m'aideras beaucoup car je travaille avec OGS et les variales ne peuvent pas changer.

Alain
jedi511
 
Messages: 15
Inscription: 29/04/09
Localisation: Liège (Belgique)


Retourner vers Configuration du système





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron