begin process at 2012 02 10 13:41:16
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > CONSOLE RÉSEAU RTE - UTILISATION DE COLOR, CARTE DE RÉSEAU -- BETA

CONSOLE RÉSEAU RTE - UTILISATION DE COLOR, CARTE DE RÉSEAU -- BETA


 Information sur la source

Note :
9 / 10 - par 2 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :rte, color, array, carte, reseau Niveau :Initié Date de création :06/01/2006 Date de mise à jour :08/01/2006 00:13:49 Vu / téléchargé :7 510 / 751

Auteur : fanfouer

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Voila, comme convenu je poste ma source comportant une application permettant de simuler des aléas sur le réseau 400Kv de RTE.
L'utilisation est simple : Il suffit d'attendre la fin du preloading et de cliquer sur le bouton en haut a gauche avec la France dessus: la carte nationale du réseau apparait dans dans la partie gauche de l'écran (les ronds représentent les postes et un trait sur la carte est un circuit).
Ensuite, le programmateur automatique n'étant pas encore disponible, cela ne sert a rien de rester comme ca devant la carte, rien ne changera par l'opération du saint esprit. Il faut donc ouvrir le panneau de controle manuel des sectionneurs (les gros appreil permettant de couper tel ou tel circuit dans les postes) en cliquant sur le petit onglet gris en haut a droite de l'écran. Deux composant list apparaisent dans un cadre bleuté. La premiere liste a gauche liste tous les postes disponibles (defini par NetConfig.xml dans le zip) et la deuxieme est remplie lorsqu'un poste est selectionné dans la premiere. Lorsque un item est selectionné dans la deuxieme, cliquez sois sur "off" ou "on" suivant l'état du circuit selectionné (le trait est bleu/orange aux extremités si il est Ok sinon, il ets rouge lorsqu'il est HS). Sachant que la premiere liste représente le poste de départ et la deuxieme le poste d'arrivée.
Enfin, le circuit selectionné s'affiche sous les deux listes, pour que vous soyez biensur de votre choix... meme si aucun lien vers les équipements de RTE n'est prevu, ce qui vous empeche de provoquer un blackout national^^

Voila, c'est tout pour l'utilisation globale de l'appli, rendez-vous sur la paragraphe "explication finales" pour le code et le fonctionnement du programme


 Conclusion

Bien, plongeons dans le vif du sujet. Faites gaffe a ne pas vous faire électrocuter... lol
Alors, le programme exploite deux astuces "majeures" pour tourner :
Le statut d'un circuit sur la carte est défini par la valeur RGB de l'objet color qui est attribué a chaque élément du circuit, aucune autre variable est utilisée pour stocker cette information. L'attribution de cet objet color n'est pas codé en dur, c'est seulement à la première modification de statut de tel ou tel lien que l'on attribue un objet color aux trois grandes parties du circuit/lien : "_depart", "_arrivee", "_ligne1", "_ligne2"... . Sinon, on réexploite les deja existants (donc si un lien n'est jamais modifié durant un session, il ne possedera pas d'objet color). Au moment de la création des listes, cela est rudement pratique pour determiner l'état de tous les circuits raccordés a un poste : le fond de la cellule de la liste se colore de maniere différente en fonction de l'état du circuit.

Voila pour la couleur/le statut des liens.
Passons maintenent à la deuxieme chose importante : les arrays, j'en fait une grosse consomation dans le code de ce projet. Il servent a plains de choses mais la principale fonction qu'ils accomplissent est de stocker dans toutes les occurences du clip "poste" (chaque occurence représente donc un poste differant) tous les postes et le nombre de circuit qu'il existe pour réaliser la lisaison avec le poste dans lequel se trouve l'array. Ce qui est utile pour faire les listes du controle manuel : la premiere liste sert a définir dans quel poste on va prendre l'array, la deuxieme liste le contenu de cet array. L'information est disponible facilement et ca évite de faire un XML trop gros dès le départ.

Voila, j'espere que vous avez tout compris, si vous avez des questions, remarques et autres, les commentaires sont la pour ca alors lachez vous, on progresse sur ses erreurs (et là, il doit y en avoir beaucoup^^).
Je voudrais également remercier "Cortho" et "goldenboy68" qui m'ont filé pas mal de conseils et astuces tout au long de la construction de ce projet.
Pour terminer, je precise que c'est une sotre de "test" que je propose pour l'instant car la vocation du programme est de simuler les incident et la, aucun simulateur n'a été mis en place (je boukine encore les docs de RTE sur les aléas pour savoir comment je vais m'y prendre).

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

08 janvier 2006 00:13:49 :
------------------------ Ajouts ------------------------ -création du panneau alertes réseau comprenant toutes informations sur la derniere alerte -Ajouts des premieres fonctions d'aléas ---------------------MODIFICATIONS---------------------- -Finalisation du XML de configuration de la liste des postes (qui n'était pas complet au moment de la publication) -Correction de nombreux bugs au niveau de la configuration des postes (fautres de frappes nombreuses sur les nom de liens) -Correction des erreurs de nomage de certains circuit (StVulbas_LeChaffard1 était present au lieu de Stvulbas_Lechaffard1 par exemple) -Update du screenshoot également Voila, petite MAJ avent la mise en place du simulateur, fonction véritable du programme. >>J'ai été obligé de supprmier le *.swf du *.zip parce que le site me disait qu'il était trop gros...

 Sources du même auteur

Source avec Zip [AS3 / CLASSE - STC PR] INTERFACEMANAGER : GÉREZ LE POSITION...

 Sources de la même categorie

AS3 - CHARGER UNE IMAGE EXTERNE, L'UTILISER PLUSIEURS FOIS (... par SuperChouquette
Source avec Zip Source avec une capture PHP COUNTER EVOLUTION par top30
Source avec Zip DISTRIBUTION D'OBJETS par top30
Source avec Zip Source avec une capture MULTI-DEBRID par remy2501
Source avec Zip Source avec une capture MODE CONSOLE DE LINUX par tipharris

 Sources en rapport avec celle ci

Source avec Zip CHAMP DE VISION AVEC OBSTACLES - AS3 par t_naulet
Source avec Zip Source avec une capture CARTE DU MONDE PARAMÉTRABLE par yahrou
FAIRE TOURNER UN TABLEAU (ARRAY) par Girou
Source avec Zip Source avec une capture UTILISATION DYNAMIQUE D'UN TABLEAU par ariden
Source avec Zip JEU DE CARTE par Wakka211

Commentaires et avis

Commentaire de goldenboy68 le 07/01/2006 20:10:31

...j'ai commencé à lire...mais suis fénéant! lol

Alors j'ai téléchargé, j'ai regardé...j'aime bien ton souci de l'environnement! Moi j'aurais passé vite fait le preload et l'animation des menus de droite! lol

Sinon, ça fonctionne bien apparemment!

Comme dit sur le forum, le plus dur dans cette source, c'est de placer les clips sur la carte! Après la prog, faut réfléchir avant de se lancer pour prendre la bonne voie! Pour l'instant ça reste simple...mais à terme, le mode AUTO, il fera quoi? Tu cherches à passer des scénarios TESTS à ton anim? Et elle doit réagir toute seule ensuite? ...ça me rappelle les cours de  recherche opérationnelle, c'était sympa (trouver le meilleur chemin, etc...).

Bon boulot en tout cas! (même si ça risque de pas trop reservir! lol)

@+! Samy

Commentaire de fanfouer le 07/01/2006 21:40:39

Bien le bonjour!
Le mode auto est prevu pour simuler des aléas, énvenement anormaux sur le réseau. Le but du "jeu", c'est de rétablir la stabilité du réseau. Si les evenement, tels que des surcharges, s'enchainent, le réseau s'écroule sur lui meme.
Il n'y a pas de meilleur chemin a suivre vu que le courent le choisi lui meme : le courent exploite toujour le chemin par lequel la résistance est moindre (ca doit te rapeler tes cours de physique maintenent) et si il y a trop de resistance partout, les conducteurs (cables) s'échauffent, ce qui conduit a un déclenchement de l'equipement (mise hors tension) sous l'effet de sa protection. La charge qu'il fesait transisté se reporte sur d'autres lignes, qui s'échauffent a leur tour... et etc! Le mode auto est chargé de simuler ca. Ce moda aura deja certaines regles a ce respecter et si on laisse le programme livré a lui meme, il court a sa perte comme dans la réalité.

Merci encore pour ton aide.

>> j'ai prevu une MAJ pour un peu plus atrd dans la soirée, je finalise.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Jeux de carte [ par methos1 ] Help, je suis débutant, je cherche un prog fonctionnant en flash.Il s'agit de poser 4 cartes à jouer sur une page web.Je dois pouvoir modifier la coul importation d'image et rajout de texte dans un array dynamique [ par Martino26 ] Bonjour je monte un site qui devra etre modifier plustard par des gens qui ne connaisse pas flash et je veut faire une partie administration qui va pe array() et ses delire [ par kodiask ] voila dsl d'harceler vot forum mais a chak foi ke je le fai je trouve une reponse merci bon voila mon pb:g fai un tableau tst = new Array ()tst = ["bi Problème de préseance des opérations :s [ par ArkangeGabriel ] Salut!!Voilà ce qu'il en est : je récupère une variable venant d'un .txt grâce à un loadVars. Je parse ensuite la variable pour en retirer un array.J' 2 prob, Xml & Array [ par skurvy ] Comment faut faire pour créer un tableau MULTI-DIreCtionel en rajoutant chacque fois des donnéesa++a,.....a,..a,.......puis les afficher a une nouvell et la carte de Bonne Année ? [ par JCpp ] Le jour approche vite, Il n'y aura pas un petit malin, qui a réalisé / possède une belle carte de Bonne Année 2004 en Flash.Je ne suis pas assez doué pb DataGrid [ par phiphou ] Bonjour à tous,Bon j'utilise le composant datagrid pour afficher une liste de mails avec les champs De, Sujet, Date...Voici le code : ---------------- Détecter si le visiteur possède a une carte son avec flash [ par reuf ] reuf-------------------------------------------------------------Salut, je voulais savoir si Flash 6 peut détecter des utilisateurs (internautes) poss Preload multiple dans une même séquence. [ par devilwizzard ] Voilà, je suis en train de faire une carte morcelée en flash.J'ai fait une séquence pour le preload et une pour chaque carte. J'aimerais savoir s'il text field variable dans un tableau? [ par knas74 ] nasbonjour à tous j'aimerais savoir comment peut-on insérer les noms de variables de type texte dynamique dans un tableauje vous soumets mon code, le


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,777 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales