{{tag>BROUILLON programmation}} ---- ====== SCOL ====== SCOL (Standard Cryo On-line Language) est un langage de programmation fonctionnelle créé par Sylvain Huet. ===== Récuperer les sources ===== Version Linux : dernière version disponible : 4.5beta2 Télécharger Scol (Scol Voyager Linux) pour linux sur : * [[http://www.scolring.org/download.php?dcategory=navigateurs+SCOL&sortby=|http://www.scolring.org/... (version 4.5b2)]] * [[http://www.irizone.net/scs/scol_linux_v45_beta2_install.tgz|version 4.5b2]] * [[http://www.scolring.org/sections.php?op=viewarticle&artid=45|http://www.scolring.org/... (version 4.0beta)]]. ou directement (pour la version 4.0beta) sur : * [[http://sheeana.dyndns.org/scol/scol_v4_x11_beta1.tgz]] * [[http://iri3d.free.fr/Voyager/4.x/scol_v4_x11_beta1.tgz.tar]] Un petit outil Python rapidement codé permet de pallier à certains bugs 2d de la beta : [[http://iri3d.free.fr/OUTILS/Scollinux/|"ScolLinux"]] La version 4.0beta est à proscrire car totalement obsolète et bugguée. [iri] Avec Wine, la compatibilité avec les versions de Windows est correcte avec les versions >= 4.5 (Edgy/Hardy, Wine > 1) [iri] ===== Comment intégrer le protocole Scol à Firefox ? ===== ==== Etape 1 ==== - Aller dans le répertoire où est installé Scol (normalement dans « /home/votre_login/scol »). Créer un nouveau fichier « fscol » et rendez-le exécutable - Editer ce dernier et ajouter ces lignes : #!/usr/bin/env bash export SCOLPATH=$HOME/scol/usm-x11-v45-beta2 $($HOME/scol/usm-x11-v45-beta2) Enregistrer ==== Etape 2 ==== - Ouvrir Firefox - Dans la barre d'adresse, saisir « **about:config** », une longue liste s'affiche, pas d'inquiétude. - Cliquer droit et choisissez « Nouvelle | valeur booléenne » dans la petite popup qui est apparue, entrer « **network.protocol-handler.external.scol** », puis valider - Dans la nouvelle popup, sélectionner « **true** », puis valider - Cliquer à nouveau droit et choisissez cette fois « Nouvelle | chaîne de caractères » - Dans la popup, saisir « **network.protocol.handler.app.scol** », pui valider - Dans la nouvelle popup, indiquer le chemin où scol est installé - (« **/home/votre_login/scol/fscol** »), puis valider Scol devrait être reconnu dans Firefox. Une url de type « scol://... » ouvrira automatiquemnt Scol. Si cela ne marche pas, lors de l'étape 1, remplacer dans les deux lignes « $HOME » par « /home/votre_login ». Documents tiré de [[http://iri3d.free.fr/Docs/scs_scol/protoFF.pdf]]. ===== Liens ===== * [[http://www.framasoft.net/article1626.html|Scol sur Framasoft]] * [[https://fr.wikipedia.org/wiki/Scol|Scol sur Wikipédia]] * [[http://www.scolring.org|Scolring : site communautaire avec informations, aides, tutoriaux et annuaires.]]