FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» Planétarium virtuel.
par Pedro Alvarez Aujourd'hui à 17:36

» ajouter des blancs dans un TXT
par lepetitmarocain Hier à 13:00

» 11 (en analyse): commandes sur TAB et SUB_MENU.
par Jack Mar 14 Aoû 2018 - 14:10

» 10 (en analyse): Erreur sur variable locale.
par Jack Mar 14 Aoû 2018 - 14:05

» Métamatière, éternité et renouvellement
par Oscaribout Mar 14 Aoû 2018 - 12:40

» De retour...
par Yannick Lun 13 Aoû 2018 - 15:11

» bug SEVERE fnc+sub : (35)name already defined
par Oscaribout Dim 12 Aoû 2018 - 23:55

» Encadrement
par Jean Claude Dim 12 Aoû 2018 - 11:53

» Des rectangles...
par JL35 Dim 12 Aoû 2018 - 10:53

» TRIGGER_KEY_COMBINED_TOUCH
par Jean Claude Mar 7 Aoû 2018 - 20:58

» ITEM_SELECT N,L pour synedit
par Jean Claude Mar 7 Aoû 2018 - 19:11

» amélioration panoramic
par silverman Dim 5 Aoû 2018 - 18:34

» Commande file_readln.
par Pedro Alvarez Dim 5 Aoû 2018 - 17:08

» Klaus ?
par Jack Sam 4 Aoû 2018 - 22:48

» Défragmentation du disque dur
par JL35 Sam 4 Aoû 2018 - 21:06

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Août 2018
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier

Partagez | 
 

 Planétarium virtuel.

Aller en bas 
Aller à la page : Précédent  1, 2, 3, 4, 5, 6, 7
AuteurMessage
Pedro Alvarez

avatar

Nombre de messages : 1132
Date d'inscription : 19/01/2014

MessageSujet: Planétarium virtuel.   Ven 10 Aoû 2018 - 9:02

Bonjour.

Suite à des modifications de dernière minute, merci d'utiliser cette nouvelle version.


https://e-nautia.com/share/76774-xnjn0dvp
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

Nombre de messages : 5574
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Planétarium virtuel.   Ven 10 Aoû 2018 - 12:04

@Pedro,

Une petite remarque: tu as changé le nom de "planetarium_comp.bas" en "planetarium_comp .bas". Il y a un espace après comp.
Rien de grave je l'ai renommé. Very Happy

@tous,
De nouveau je suis obligé de placer le dossier "Ciel" à la racine C:\ sinon le code ne trouve pas KGF.dll ou s'il la trouve ça plante (bizarre, car ce matin ça marchait  Question ).
J'en conclu que le problème est dans KGF.dll.
Donc j'ai remis le dossier "Ciel" à la racine, comme ça je suis tranquille, ça marche.  cheers

Une autre remarque qui peut être utile à vos recherches: dans le code KGF.dll est appelée dll_on "kgf", ors le fichier qui est dans le dossier "Ciel" se nomme KGF.dll. Je ne sais pas si cela a une incidence pour l'interpréteur et pour le compilateur.

Bon courage.

PS: une précision, ce problème de placer ou pas "Ciel" à la racine C:\ n'existe pas avec "planetarium_comp.exe"


Dernière édition par Jean Claude le Ven 10 Aoû 2018 - 16:12, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

Nombre de messages : 1901
Date d'inscription : 28/05/2007

MessageSujet: Re: Planétarium virtuel.   Ven 10 Aoû 2018 - 13:58

Pedro a écrit:
Je confirme que le code du fichier planetarium.bas peut également être lancé depuis l'interpréteur, à mon grand étonnement.
Alors là, c'est moi qui suis étonné ! Et même ébranlé. Je pensais naïvement que tout le monde avait compris le fonctionnement...
C'est un des principes du compilateur d'être compatible à 100% avec l'interpréteur: tout source compilable fonctionne tel quel avec l'interpréteur.
Cela fait presque 2 semaines que c'est sur ce principe même que je teste planetarium.bas …
Je pense qu'il y a un gros soucis de méthodologie. Soit j'ai mal expliqué comment je teste le compilateur avec planetarium, soit personne n'a lu mes messages…

Pedro a écrit:
Concernant le problème du choix du lieu d'observation, le problème semble résolu.
Je viens de tester an choisissant Poitiers, et je rencontre aucun souci.
Euh …
… Cà, c'était le problème qui a été corrigé lundi … c'est à dire il y a 4 jours …
Le dernier problème corrigé portait sur les noms d'étoiles qui n'apparaissaient pas ...

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.1fr1.net
Pedro Alvarez

avatar

Nombre de messages : 1132
Date d'inscription : 19/01/2014

MessageSujet: Planétarium virtuel.   Sam 11 Aoû 2018 - 8:10

Bonjour.

@Jack.

Désolé pour ce malentendu.

Nouvelle version en ligne.

Au menu:
- Amélioration sensible de la vitesse d'affichage.
- Nouveau sous-menu: le ciel ce soir à 22h.

https://e-nautia.com/share/76797-cpnz17px
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

Nombre de messages : 1901
Date d'inscription : 28/05/2007

MessageSujet: Re: Planétarium virtuel.   Sam 11 Aoû 2018 - 10:48

Aïe.

L'exécution de la version compilée de ce source donne:
(140) File extension is not correct

Avec panoramic_editor, l'exécution de la version interprétée de ce source donne:
(140) File extension is not correct. Line : 877

La ligne en question est dans sub planetarium():
Code:
file_load 2,chemin_paysage$

Si je fais:
Code:
message chemin_paysage$:file_load 2,chemin_paysage$
J'obtiens la chaine vide pour la valeur de chemin_paysage$

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.1fr1.net
Pedro Alvarez

avatar

Nombre de messages : 1132
Date d'inscription : 19/01/2014

MessageSujet: Planétarium virtuel.   Sam 11 Aoû 2018 - 17:57

Bonjour.

Je pense que dans ce cas précis, le fichier preferences.ini doit être corrompu.

Merci de voir si'il contient bien la ligne suivante:

Code:
Paysage:fonds\mer2.bmp

Si cette ligne venait à manquer, il suffit de l'ajouter simplement.

Merci de la suite.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

Nombre de messages : 1901
Date d'inscription : 28/05/2007

MessageSujet: Re: Planétarium virtuel.   Sam 11 Aoû 2018 - 18:34

Effectivement, mon fichier preference.ini était vide. Tout est maintenant rentré dans l'ordre.

J'ai compilé le nouveau source. L'exécutable se trouve à l'endroit habituel:
http://panoramic-language.pagesperso-orange.fr/planetarium_comp.zip


Pour nos amis qui prennent le sujet en cours, je vais rappeler le contexte:
Pedro a écrit un logiciel de carte du ciel.
Pour augmenter la vitesse d'exécution de ce logiciel, j'utilise un compilateur qui est en cours de développement et à partir du source de Pedro, je fournis un exécutable compilé.
Nous testons à la fois le logiciel de Pedro et le compilateur.

Pour ceux qui voudraient aider aux tests, voici le mode opératoire:
1 - télécharger la dernière version complète du 21 juillet de la carte du ciel:
https://e-nautia.com/share/75964-9drq5y32
2 - l'installer dans c:\ciel, en suivant la procédure
3 - télécharger le dernier source (planetarium_comp.bas, Version 3.6 du 10 août 2018) de Pedro:
https://e-nautia.com/share/76797-cpnz17px
4 - mettre planetarium_comp.bas dans c:\ciel
5 - télécharger l'exécutable compilé (planetarium_comp.exe) de ce source
http://panoramic-language.pagesperso-orange.fr/planetarium_comp.zip
6 - à partir de planetarium_comp.zip, mettre planetarium_comp.exe dans ce répertoire c:\ciel

A ce stade, on teste la version compilée en double-cliquant sur planetarium_comp.exe

Si vous observez un problème, vous essayez de le reproduire avec l'interpréteur Panoramic-editor en utilisant planetarium_comp.bas comme source, c'est à dire le source téléchargé en 3.

Comme le source utilisé par le compilateur est exactement le même que celui utilisé par l'interpréteur (planetarium_comp.bas),
si le problème est observé UNIQUEMENT avec le compilateur, le problème est dans le compilateur => c'est mon problème.
si le problème est observé AUSSI avec l'interpréteur => c'est un problème pour Pedro.

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.1fr1.net
Pedro Alvarez

avatar

Nombre de messages : 1132
Date d'inscription : 19/01/2014

MessageSujet: Planétarium virtuel.   Sam 11 Aoû 2018 - 20:10

Bonsoir.

Merci Jack pour cette nouvelle version.

Je viens de mettre en ligne une nouvelle version complète du logiciel, car elle comporte de nouveaux fichiers.

Au menu de cette version:

- Ajout d'un nouveau catalogue d'objets du ciel profond: catalogue de galaxies Markarian.

Pour les utilisateurs, il y a donc lieu de télécharger cette nouvelle version complète.

Jack, merci de recompiler le nouveau fichier planetarium.bas.

https://e-nautia.com/share/76817-91s9zkgn
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

Nombre de messages : 1901
Date d'inscription : 28/05/2007

MessageSujet: Re: Planétarium virtuel.   Dim 12 Aoû 2018 - 11:07

Pedro a écrit:
Jack, merci de recompiler le nouveau fichier planetarium.bas.
Dans cette nouvelle version, je retrouve le source planetarium.bas V. 3.3 du 18 juillet 2018, qui ne peut pas compiler. !!!
La première erreur détectée par le compilateur est à la ligne 3693:
Code:
effacer_tableau_objets()
car ce sub n'est pas défini, et ainsi de suite… On retrouve tous les problèmes déjà signalés !

C'est, je suppose planetarium_comp.bas Version 3.7 du 11 août 2018 que je dois compiler …
...Mais, comme tu y as mis aussi un exécutable panoramic_comp.exe, j'ai appelé le mien planetarium_comp2.exe pour éviter la confusion...

Le voici:
http://panoramic-language.pagesperso-orange.fr/planetarium_comp2.zip

Tout ça n'est pas fait pour simplifier les tests, car il est difficile de s'y retrouver, et je pense qu'il n'y a plus grand monde qui arrivera à suivre. Dur, dur. Mad Mad Mad

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.1fr1.net
Jean Claude

avatar

Nombre de messages : 5574
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Planétarium virtuel.   Dim 12 Aoû 2018 - 11:59

Bonjour Jack et Pedro,

J'ai lu vos messages d'hier et de ce matin. Cela devient Ardu pour tester drunken drunken

Je n'est pas le temps aujourd'hui, mais je vais recharger tout ça demain.
Je suivrai la démarche indiquée par Jack.

A demain.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

Nombre de messages : 1901
Date d'inscription : 28/05/2007

MessageSujet: Re: Planétarium virtuel.   Dim 12 Aoû 2018 - 12:05

Jean Claude a écrit:
Je suivrai la démarche indiquée par Jack.

Oui, mais justement, la "démarche" a changé:

1 - Il faut télécharger la dernière version de Pedro:
https://e-nautia.com/share/76817-91s9zkgn

2 - et y tester panoramic_comp2.exe:
http://panoramic-language.pagesperso-orange.fr/planetarium_comp2.zip

Bons tests !

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.1fr1.net
Pedro Alvarez

avatar

Nombre de messages : 1132
Date d'inscription : 19/01/2014

MessageSujet: Planétarium virtuel.   Dim 12 Aoû 2018 - 16:07

Bonjour.

Je confirme que, suite à l'ajout d'un nouveau catalogue d'objets du ciel profond, il y a lieu de télécharger la dernière version complète, indiquée dans le dernier post de Jack.

Ensuite, télécharger le fichier compilé indiqué dans le même post.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
papydall

avatar

Nombre de messages : 5983
Age : 68
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

MessageSujet: Re: Planétarium virtuel.   Dim 12 Aoû 2018 - 20:54

Salut tout le monde.
Après une absence de plus de trois semaines me revoilà de retour sur le forum.
Par manque de temps je ne peux pas me manifester souvent et ça pourrait durer un bon moment dans les jours qui viennent.
Comme Jack s’est remis à faire évoluer le compilateur, je m’efforcerai à trouver du temps pour suivre cette évolution.
Pour dire vrai, j’ai juste testé (vite fait) l’excellent programme de Pedro que je salue au passage.

@Jack
Je te propose un tout petit code pour voir ce que ça donne pour le compilateur.
J’ai testé le code par l’interpréteur : le résultat est satisfaisant (quelques secondes tout de même !)
Voici le code et son résultat (en interprété)

Code:

rem ============================================================================
rem                       Fractal Tree
rem ============================================================================
dim level : level = 12 : ' Niveau de ramification, essayer avec 10 ou 15 ou autre valeur
dim long  : long = 100 : ' Longueur initiale du tronc (branche initiale)
dim rotation : rotation = pi/2 : ' arbre vertical
dim a1 : a1 = pi/6  : ' valeurs à modifier pour ...
dim a2 : a2 = pi/8  : ' ... les inclinaisons des sous-branches
dim c1 : c1 = 0.7   : ' correction pour modifier les longueurs ...
dim c2 : c2 = 0.8   : ' ... des sous-branches
dim x,y,xs(level), ys(level)

picture 10 : full_space 10 : 2d_target_is 10 : color 10,0,0,0 : 2d_pen_color 0,255,0
x = width_client(10)*.5 : y = height_client(10)-20
caption 0,"tracé en cours .... <ESC> pour arrêter"
Tree()
caption 0,"Terminé "
end
rem ============================================================================
' Procédure récursive
SUB Tree()
    xs(level) = x : ys(level) = y : PutLine()
    if scancode = 27 then terminate
    if level > 0
       level = level - 1
       long = long * c1
       rotation = rotation - a1
       Tree() : ' 1er appel à la procédure en cours
       long = long / c1 * c2
       rotation = rotation + a1 + a2
       Tree() : ' second appel à la procédure en cours
       rotation = rotation - a2
       long = long / c2
       level = level + 1
    end_if
    x = xs(level) : y = ys(level)    
END_SUB
rem ============================================================================
SUB PutLine()
    dim_local xn,yn
    xn = cos(rotation)*long + x
    yn = -1*sin(rotation)*long + y  
    2d_line x,y,xn,yn
    display : ' pour suivre le tracé
    x = xn : y = yn
END_SUB
rem ============================================================================


Le résultat:
 

PS : Toutes mes excuses pour le hors-sujet Embarassed
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
Jean Claude

avatar

Nombre de messages : 5574
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Planétarium virtuel.   Lun 13 Aoû 2018 - 8:20

Bonjour à tous,

Tests de planétarium:

Aucun problème à signaler aussi bien sur l'interpréteur que sur la version compilée. cheers

Il me reste à approfondir...

A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

Nombre de messages : 1901
Date d'inscription : 28/05/2007

MessageSujet: Re: Planétarium virtuel.   Lun 13 Aoû 2018 - 11:22

@Papydall:
Voici ton source compilé:
http://panoramic-language.pagesperso-orange.fr/FRACTAL_TREE.zip

J'ai du modifier la ligne 12, car le compilateur n'accepte pas une variable pour définir la dimension d'un tableau:
Code:
dim x,y,xs(12), ys(12): rem dim x,y,xs(level), ys(level)

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.1fr1.net
papydall

avatar

Nombre de messages : 5983
Age : 68
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

MessageSujet: Re: Planétarium virtuel.   Lun 13 Aoû 2018 - 13:02

Merci Jack.
J’espère que l’on va disposer d’une nouvelle version du compilateur dans les meilleurs délais.
D’ici là, bonne continuation.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
Pedro Alvarez

avatar

Nombre de messages : 1132
Date d'inscription : 19/01/2014

MessageSujet: Planétarium virtuel.   Lun 13 Aoû 2018 - 15:53

Bonjour.

Nouvelle version en ligne.

Au menu:

- Affichage de la position des 100 premiers astéroïdes.

Cette version est en test. Merci de me dire ce que vous en pensez.

Lien de téléchargement du fichier .bas:

https://e-nautia.com/share/76831-4ycazfwc

Lien de téléchargement des données des astéroïdes (fichier à placer dans le sous-dossier data du logiciel):

https://e-nautia.com/share/76832-izacg66d

@Jack: merci de recompiler ce dernier fichier .bas.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

Nombre de messages : 1901
Date d'inscription : 28/05/2007

MessageSujet: Re: Planétarium virtuel.   Mar 14 Aoû 2018 - 8:05

Dans le fichier, planetarium_comp.bas, Version 3.8 du 13 août 2018, le compilateur refuse la ligne 9454:
Code:
lire_elements_comete()

lire_elements_comete() est un appel à un sub non défini.

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.1fr1.net
Pedro Alvarez

avatar

Nombre de messages : 1132
Date d'inscription : 19/01/2014

MessageSujet: Planétarium virtuel.   Mar 14 Aoû 2018 - 14:55

Bonjour.

@Jack.

Suite à l'erreur ligne 9454, tu peux mettre cette ligne en commentaires.

Merci de la suite.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jack
Admin
avatar

Nombre de messages : 1901
Date d'inscription : 28/05/2007

MessageSujet: Re: Planétarium virtuel.   Mar 14 Aoû 2018 - 17:51

Après mise en commentaire de la ligne 9454, voici le résultat du la compilation:
http://panoramic-language.pagesperso-orange.fr/planetarium_comp.zip

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.1fr1.net
Jean Claude

avatar

Nombre de messages : 5574
Age : 64
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Planétarium virtuel.   Mar 14 Aoû 2018 - 18:16

Bonjour,

@Jack,
Heu... c'est bizarre, le temps est très long, mais ça marche. Je pense que ce n'est pas la version compilée.

A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Oscaribout



Nombre de messages : 189
Date d'inscription : 29/12/2016

MessageSujet: Re: Planétarium virtuel.   Mar 14 Aoû 2018 - 19:45

Jean Claude a écrit:
Heu... c'est bizarre, le temps est très long, mais ça marche. Je pense que ce n'est pas la version compilée.

J'ai essayé le programme compilé de Papydall, et ça marche. Je me suis dit: tout n'est pas perdu.

Mais en lisant le rapport de Jean Claude, je me demande si c'est la version compilée qu'on a reçu, car je n'ai pas vraiment vu de différence.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Pedro Alvarez

avatar

Nombre de messages : 1132
Date d'inscription : 19/01/2014

MessageSujet: Planétarium virtuel.   Aujourd'hui à 17:36

Bonjour.

Suite à de nombreuses modifications, j'ai mis en ligne une nouvelle version complète du logiciel.

Au menu:

- Affichage des comètes, et des astéroïdes à l'opposition en 2018.

Lien de téléchargement

https://e-nautia.com/share/76865-fkqz301g

@Jack: merci de recompiler le fichier .bas.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Planétarium virtuel.   

Revenir en haut Aller en bas
 
Planétarium virtuel.
Revenir en haut 
Page 7 sur 7Aller à la page : Précédent  1, 2, 3, 4, 5, 6, 7
 Sujets similaires
-
» Coupons de réduction pour activités (à imprimer)
» La Cybercriminalité : Le ministère de l'Intérieur prêt à dévoiler son plan
» clavier virtuel
» Dessiner un escalier en plan et élévation
» Activation d'un Canton virtuel

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos projets-
Sauter vers: