Faire fonctionner Flexy/Flexcat

Forum Amiga Coding Faire fonctionner Flexy/Flexcat

  • Ce sujet contient 3 réponses, 2 participants et a été mis à jour pour la dernière fois par Zarnal, le il y a 1 semaine et 6 jours.
  • Créateur
    Sujet
  • #192635
    Amiguy
      • Level 3
      • Messages : 66

      Salut les amis,

      Je cherche à me familiariser avec Flexcat que je ne connaissais pas et qui me semble la meilleure solution pour la localisation. Une interface graphique semble prometteuse avec Flexy. Mais mes premiers essais sont décevants.

      Lorsque j’exécute Flexy, je reçois un message ARexx qui m’informe que la commande rxset est inconnue. La commande est placée sous SYS:Rexxc. Le chemin vers ce répertoire est donné par la commande Path dans la startup-sequence.

      Le message d’erreur est précisément :

      rxset : Commande inconnue

      rxset : erreur code 10

      7 *-* address command ‘rxset’ id  »echo $language »;

      +++ Command returned 10

      Lorsque j’exécute la commande echo $language dans le shell, je reçois français. Çà fonctionne donc bien et tout laisse à penser que c’est bien la commande ARexx rxset qui ne fonctionne pas.

      De même, sous le shell, la commande ARexx suivante ne fait que confirmer ce que fait Flexy (voir plus haut):

      Rx address command ‘rxset’ id  »echo $language »

      idem pour :

      Rx address command ‘SYS:Rexxc/rxset’ id  »echo $language »

      Une idée ?

      Amiga 1200 2Mo Chip - PiStorm32 lite avec WiFi interne fonctionnel - SD 256 Go - Scandoubleur Indivision MK3 - Lecteur GOEX - Roms 3.2.2 et WB 3.2.2.1 - Imprimante Star LC10
      AmigaOne X5000 2GHz / 8Go Ram - SSD 2x4To - Radeon RX 580 4Go - Sound Blaster Audigy FX 5.1 SBX - AmigaOS4.1 FE

    Affichage de 3 réponses de 1 à 3 (sur un total de 3)

    Partager sur vos réseaux sociaux préférés :
    Facebooktwitterredditpinterestlinkedintumblrmail

    • Auteur
      Réponses
    • #192639
      Staff
      Zarnal
        • Level 22
        • Messages : 7814

        Il faut faire une copie de Rexxc/Rxset dans C et le souci sera réglé.

        A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.



        #192677
        Amiguy
          • Level 3
          • Messages : 66

          Merci pour ton conseil, Zarnal. C’est dingue, ça fonctionne en effet :good:

          J’avoue que je n’y croyais pas trop car si le chemin donné vers Rexxc ne fonctionne pas, en théorie le chemin vers C ne devrait non plus fonctionner :scratch: . C’est d’ailleurs ma question : qu’est-ce qui explique qu’en plaçant la commande dans C, localisée selon le chemin exprimé dans la startup-sequence, tout fonctionne alors que ça ne fonctionne pas pour Rexxc ?

          Autre question, si ça fonctionne de cette manière, j’ai peut-être intérêt à recopier toutes les commandes de SYS:Rxxc dans C, non ? Un tel doublon serait dommage :-(

          Amiga 1200 2Mo Chip - PiStorm32 lite avec WiFi interne fonctionnel - SD 256 Go - Scandoubleur Indivision MK3 - Lecteur GOEX - Roms 3.2.2 et WB 3.2.2.1 - Imprimante Star LC10
          AmigaOne X5000 2GHz / 8Go Ram - SSD 2x4To - Radeon RX 580 4Go - Sound Blaster Audigy FX 5.1 SBX - AmigaOS4.1 FE

          #192703
          Staff
          Zarnal
            • Level 22
            • Messages : 7814

            Je ne peux que supposer que c’est le programme lui même  » en dur  » qui va chercher la commande danc  » c « . :unsure:   Pure supposition.

            Après, il vaut mieux y aller au cas par cas en cas d’erreur pour éviter le trop plein de doublons. Mais bon Rexxc ( de mon coté ) ne fait que +- 50Ko.

            A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.

          Partager sur vos réseaux sociaux préférés :
          Facebooktwitterredditpinterestlinkedintumblrmail
          Affichage de 3 réponses de 1 à 3 (sur un total de 3)
          • Vous devez être connecté pour répondre à ce sujet.