Choose a langage

CaRMetal est un gratuitiel open source distribué sous GNU general public licence (GPL v3). Il est développé à partir des sources de l'auteur de C.a.R et fonctionne sur les systèmes Mac OS X, Windows et Linux. CaRMetal est disponible dans de nombreuses langues et est doté d'un système automatique de sélection du langage.

Remarque : la version 4.1.3 de CaRMetal présentée ci-dessous doit son changement :

  • d'unité de version (on est passé de 3.8 à 4.0) à l'apport significatif de nouveaux outils 3D (dont la manipulation directe des points 3D);
  • de dixième à l'apparition d'une tortue dynamique.

Cette version est proposée  pour l'instant en supplément de la version 3.8.7 qui est (NDLR : plus exactement était. C'est moche... Capétiens, au secours! A l'ost, nan mais à l'ost, quoi! ) autorisée officiellement à l'oral du CAPES.

CaRMetal 4.1.3, 2 août 2016

Windows (4.1.3) Télécharger 44,5 Mo instructions 02/08/16
Mac OS >= X 7.3 (4.1.3 - compatible El Capitan = X.11) Version sans JRE intégré
(pour les utilisateurs disposant de Java)
Télécharger 4,8 Mo instructions 02/08/16
Mac OS >= X 7.3 (4.1.3 - compatible El Capitan = X.11) Version avec JRE intégré
(pour les utilisateurs ne disposant pas de Java)
Télécharger 61,1 Mo instructions 02/08/16
Mac OS <= X 7.2 (4.1.3 )
Version sans JRE intégré
(pour les utilisateurs disposant du Java 6 Apple)
Télécharger 4,8 Mo instructions 02/08/16
Linux Debian-like (4.0) Télécharger 77,5 Mo instructions 25/05/15
Distribution portable sous la forme d'un zip (4.1.3) Télécharger 4,5 Mo instructions 02/08/16
Sources (4.1.3) Télécharger 2,5 Mo   02/08/16


Nouveautés de cette version 4.1.3 (lien vers le blog des évolutions)

 

Lancement Java Web Start de CaRMetal 4.1.3

Si java est installé sur votre ordinateur (et à jour), et si vous avez déjà utilisé une version installée de CaRMetal sur l'ordinateur hôte*, vous pouvez aussi lancer CaRMetal 4.1.3 (toute dernière version beta) en cliquant sur l'icone ci-dessous :

Aucune installation n'est nécessaire. Le logiciel va se charger et se lancera automatiquement tout de suite après que vous ayez cliqué sur le bouton "Trust".

Attention toutefois : un certain nombre de fonctionnalités comme l'export HTML ou certaines fonctionnalités de macros ne sont accessibles que sur la version téléchargée.

* Cette version Java Web Start a besoin d'un dossier de configuration pour fonctionner, et ce dossier est créé (et mis à jour) quand on utilise une version installée (n'importe laquelle) de CaRMetal.
Ce dossier contient les macros de menus et les fichiers d'aide contextuelle dans toutes les langues.

Remarque : cette version peut ne pas fonctionner dans certaines configurations.

 

CaRMetal 3.8.7, 25 mai 2 015

Mac OSX (3.8.7 - compatible Yosemite = X.10) Télécharger 9,8 Mo instructions
Linux Debian-like (3.8.7) Télécharger 4,1 Mo instructions
Windows (3.8.7) Télécharger 39 Mo instructions
Sources (3.8) Télécharger 2,2 Mo  

 


Mac OS X :

L'installation se fait comme pour la plupart des logiciels macintosh : après le téléchargement, on ouvre le disque virtuel CaRMetal.dmg et on glisse l'icone de CaRMetal dans le dossier (raccourci) Applications.

Remarques importantes :

Les deux premiers installeurs Mac font appel à une version Oracle de Java.
Par conséquent, ils ne fonctionneront pas pour une version de Mac OS X inférieure à X.7.3.

Le troisième installeur fait appel au Java 6 d'Apple et peut être utilisé sur les OS disposant de ce Java, en particulier sous Mac OS X 7.2 et inférieur.

----------------

A partir de Montain Lion (OS X.8 et supérieur), le nouveau service Gatekeeper empêche l'ouverture des fichiers téléchargés Hors Apple Store quand ils ne sont pas signés par des développeurs identifiés par Apple lui-même.

https://www.apple.com/ca/fr/osx/what-is/security/

CaRMetal, comme beaucoup de logiciels libres, n'est pas signé par un développeur identifié par Apple.
Si on essaie de lancer spontanément CaRMetal, Gatekeeper va donc bloquer son ouverture.
Et dans ce cas, il peut arriver que l'on déclenche la traditionnelle fenêtre d'avertissement :

Il peut aussi arriver que le message, très troublant, "impossible d’ouvrir l’application car le fichier est endommagé" s'affiche par erreur.
Pas d'inquiétude : ce fichier n'est pas "endommagé".


A cela deux solutions possibles (choisir l'une au l'autre) :


1) La méthode traditionnelle :
on modifie temporairement les options de Gatekeeper (mot de passe admin demandé).

  • option "N'importe où" avant de lancer la première fois CaRMetal :


    En pratique, pour modifier les options de Gatekeeper aller dans Pomme > Préférences Système ... Sécurité et confidentialité.

    Autoriser les applications téléchargées de : ...

    Choisir "N'importe où" .

  • Ensuite retour à l'option "Mac Apple Store et développeurs identifiés" :


    Autrement dit retourner dans les même préférences et choisir "Mac Apple Store et développeurs identifiés" (on a fait confiance à CaRMetal une fois pour toutes) pour rétablir la sécurité.

Et c'est fini.


ou bien méthode 2) :  Le raccourci Ctrl + Clic droit

Ce raccourci a pour effet de modifier temporairement les options de Gatekeeper lors du premier lancement d'une application.

Faire un Ctrl + Clic droit sur l'application CaRMetal (CaRMetal.app) et choisir la commande « Ouvrir » du menu contextuel.

GateKeeper2

Là encore, on veillera par sécurité à ce que l'option de Gatekeeper soit bien "Mac Apple Store et développeurs identifiés" (remarque : le Ctrl + Clic droit ne modifie pas l'option, mais c'est l'occasion de vérifier l'état correct de l'option Gatekeeper).

Et c'est fini.

+ pour une clean-install : supprimer le dossier de configuration (= dossier caché) .carmetal_config (ce dossier sera recréé automatiquement)

Ce dossier caché est situé dans le dossier Utilisateurs/votreNom/

Pour afficher les dossiers et fichiers caché copiez  –> collez cette commande dans la fenetre du Terminal :
defaults write com.apple.finder AppleShowAllFiles 1
Puis validez avec la touche Entrer de votre clavier.

Pour masquer les dossiers et fichiers copiez –> collez cette commande dans la fenetre du terminal : 
defaults write com.apple.finder AppleShowAllFiles 0
Puis validez avec la touche Entrer de votre clavier.

Attention il faut Relancer le Finder pour que les modifications soit prisent en compte ! 

Menu Pomme –> Forcer à quitter –> Finder –> Relancer

 

Linux Debian-like :

Remarque : cet installeur installe tout seul un paquet debian carmetal et rajoute par dessus le JRE d'Oracle.
Aucune installation de Java n'est nécessaire.

Après avoir décompacté l'archive :

  • Soit on double-clique sur l'icone "Install.desktop";

  • Soit en ligne de commande, on fait un "sudo install.sh" (qui se trouve dans le dossier Files).

 

Windows :

Remarque : cet installeur englobe un JRE d'Oracle. Aucune installation de Java n'est nécessaire.

Après avoir téléchargé l'archive carmetal.zip, on la décompacte et on double-clique sur l'installeur CaRMetal Setup qu'il contient. On suit ensuite naturellement toutes les étapes de l'installation.

Réseau :

Cet installeur Windows permet le déploiement de CaRMetal sur réseau : il suffit, au moment de l'installation, de choisir un chemin réseau (défini par un lecteur réseau) au lieu de celui qui est proposé (C:\Program Files\CaRMetal) et ensuite de créer des raccourcis vers CaRMetal.exe pour les clients.
En plus de l'executable CaRMetal, l'installeur placera sur le réseau un exemplaire de la plus récente version de java (cela explique la taille de cet installeur réseau) qui est là "au cas où".
Si vous choisissez cette installation, le lancement de CaRMetal à travers le réseau se fera correctement sur tous les clients, qu'ils soient équipés ou non de java.

 

Zip :

Il s'agit d'une version portable de CaRMetal, qui peut être utilisée en particulier si aucun des installeurs ne convient.

Après avoir décompacté l'archive CaRMetal.zip, on met sur son disque le dossier "CaRMetal" qu'elle contient.
Pour démarrer CaRMetal, il faut alors lancer l'archive java "CaRMetal.jar".

Remarque : le jar contenu dans cette archive (qui est le plus fréquemment mis à jour) permet aussi de faire une mise à jour rapide du noyau de l'application (écraser l'ancien jar par le jar contenu dans l'archive zip).